Карта длины шероховатости WASP

Я наткнулся на пример WASP python (см. ссылку ниже).

https://gitlab.windenergy.dtu.dk/WAsP/pywasp-examples/-/blob/master/tutorial_1/pywasp_tutorial_resource_grid.ipynb

В примере упоминается карта шероховатости. Он говорит, что

«Карта длин шероховатостей была создана на основе набора данных о растительном покрове 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".

Другие вопросы по тегам