Извлеките местоположение пожаров из показаний датчиков MODIS

#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 может помочь в этом. Вы сможете конвертировать только одну полосу за раз.