#python #artificial-intelligence #hdf5 #gdal #data-collection
Вопрос:
Я новичок в области сбора данных со спутниковых снимков. Мне нужна помощь в анализе полезной информации из наборов данных HDF5.Датчик,с которым я сейчас работаю MOD14A2
, показывает ( Thermal anomalies
) со спутника MODIS.Он дает информацию о пожарах, происходящих по всему миру.Данные, которые мы получаем, находятся в формате HDF5.Мне нужна помощь в анализе этих данных(любые библиотеки python).Я пытался использовать gdal
, но из-за какой-то ошибки формата он не преобразуется.
Комментарии:
1. 2 Наиболее распространенных пакета Python для работы с данными HDF5
h5py
-это и PyTables (он жеtables
). Я знаком и с тем, и с другим, и каждый мне нравится по разным причинам.h5py
сопоставляет наборы данных с массивами NumPy, поэтому проще, если вы знакомы с NumPy. В PyTables есть несколько хороших инструментов для рекурсивного «обхода» данных. Схема HDF5 является «самоописывающейся». Это означает, что вам нужно запросить файл, чтобы получить схему. Поэтому вам нужно понять группы и наборы данных HDF5, прежде чем вы начнете писать код.2.
gdalwarp
команда работает с файлами HDF MODIS. Возможно, вам потребуется убедиться, что у вас достаточно свежий gdal, т. е. версия 3. Установкаgdal
в среду python conda может помочь в этом. Вы сможете конвертировать только одну полосу за раз.