Как экспортировать NetCDF в ГИС-форматы с помощью Python?
Здравствуйте!
У меня есть NetCDF-файл с погодными данными.
Я уже написал программу, которая конвертирует этот файл в набор человекочитаемых растровых тематических карт. Изотермы, изобары, значки, указывающие скорость и направление ветра…
Для этого я использовал библиотеки NetCDF4 и Matplotlib.
Теперь передо мной стоит следующая задача: преобразовать эти данные в какой-нибудь векторный ГИС-формат (shapefile или geojson). Чтобы изотермы с определённой температурой, построенные в matplotlib, стали линейными геопривязанными объектами, в семантике которых есть эта температура. И чтобы векторные значки ветра (windbarbs) стали теми же windbarbs.
Вот. Подскажите, пожалуйста, в какую сторону копать.
Из matplotlib выковырять едва ли получится. Раз уж можешь разобрать входной формат, то проще будет сразу на основании этих данных генерить нужные выходные данные. Есть пакет geojson, можешь попробовать взять его за основу.