Карта длины шероховатости WASP
Я наткнулся на пример WASP python (см. ссылку ниже).
В примере упоминается карта шероховатости. Он говорит, что
«Карта длин шероховатостей была создана на основе набора данных о растительном покрове CORINE 2018 с использованием «таблицы данных», в которой каждому типу растительного покрова присваиваются определенные длины».
Кто-нибудь знает, как создавалась карта шероховатости? Я думаю, что они используют Windkit для создания карты. Но я не слишком уверен.
я искал онлайн. но не нашел ответа. Я думаю, что они загрузили данные о землепользовании Corine 2018 и использовали данные поиска осиной шероховатости, соответствующие типу землепользования. но я не мог найти справочную таблицу. Я думаю, что таблица должна быть в виндките.
1 ответ
Windkit поставляется с рядом справочных таблиц для распространенных наборов данных о землепользовании, но мы не очень хорошо их раскрываем. Они хранятся в каталоге Windkit/landcovertables. Различные доступные наборы данных о растительном покрове перечислены в документации Windkit.get_map.
Вы можете прочитать таблицу поиска CORINE в памяти следующим образом:
import windkit as wk
wk.landcover.LandCoverTable.read_json(pathlib.Path(wk.__file__).parent / "landcovertables"/ "CORINE.json")
Если у вас есть растровая карта данных о растительном покрове, вы можете затем записать ее как карту шероховатости, используя функцию Windkit.raster_map.raster_map_to_file . Вы хотели бы установитьlctable_var
аргумент для"z0"
.