Попрактиковаться в GDAL Python для данных ASTER

Обсуждение материалов сайта: вопросы, замечания, предложения
Ответить
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Попрактиковаться в GDAL Python для данных ASTER

Сообщение Максим Дубинин » 07 авг 2015, 20:59

Есть желающие попрактиковаться в GDAL/Python и сделать небольшой скрипт для экстракции метаданных из данных ASTER? Нужно извлечь из метаданных координаты углов, дату съемки, облачность. В общем там все несложно, понадобится только чуть чуть скриптинга (забрать метаданные, найти нужную часть, выгрузить в какой-нибудь geojson).

Кто-то предложил добавить в данных в наш общедоступный архив, а мне некогда переписывать старый парсер на Avenue. Будет всем польза. Моральную и информационную поддержку обеспечу.

Хорошая задачка для того кто хочет попрактиковаться.
пристегивайтесь, турбулентность прямо по курсу

alexandr cherepanov
Гуру
Сообщения: 534
Зарегистрирован: 30 ноя 2006, 13:31
Репутация: 116
Откуда: Moscow

Re: Попрактиковаться в GDAL Python для данных ASTER

Сообщение alexandr cherepanov » 10 авг 2015, 15:58

Что-то очередь из желающих не выстраивается :D

Если практиковаться никто не хочет значит будем просто делать :P

Максим, речь идет о стандартных метаданных ASTER *.hdf.met или нужно из *.hdf тащить?

Andrey Zhukov
Гуру
Сообщения: 838
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 169
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: Попрактиковаться в GDAL Python для данных ASTER

Сообщение Andrey Zhukov » 10 авг 2015, 16:26

О, я бы поучаствовал. Вдруг осилю :)

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Попрактиковаться в GDAL Python для данных ASTER

Сообщение Максим Дубинин » 10 авг 2015, 19:43

О, желающие помочь, как приятно)

Итак:

Есть куча HDF (без met, но все метаданные есть внутрях).
Пачка примеров для тестов:
http://gis-lab.info/data/aster/pg-pr1a0 ... 009_019.7z
http://gis-lab.info/data/aster/ast_09_0 ... 1202002.7z
http://gis-lab.info/data/aster/010800_060620.7z
http://gis-lab.info/data/aster/ast_07_0 ... 4104002.7z
http://gis-lab.info/data/aster/ast_l1a_ ... 3153358.7z

Скрипт должен:
1. Читать пачку HDF, создавать один GeoJSON
2. Геометрия - извлеченные углы из метаданных (полигон)
3. Атрибуты: дата съемки (брать из имени файла нельзя! http://gis-lab.info/qa/aster_rename.html)
4. Атрибуты: облачность

Атрибуты еще раз структурировано:
TYPE - имя файла HDF
CLOUD - общая облачность
NAME - дата съемки в формате: 060701_225710 (ДДММГГ_ЧЧММСС)
CD - пусто
exist - всегда 1

Не спрашивайте почему так кривовато названо, так сложилось и на этом работает наш каталог астера, пока лень менять)
пристегивайтесь, турбулентность прямо по курсу

alexandr cherepanov
Гуру
Сообщения: 534
Зарегистрирован: 30 ноя 2006, 13:31
Репутация: 116
Откуда: Moscow

Re: Попрактиковаться в GDAL Python для данных ASTER

Сообщение alexandr cherepanov » 11 авг 2015, 15:52

:)
Вложения
aster_hdf2cover.py
(2.91 КБ) 730 скачиваний

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Попрактиковаться в GDAL Python для данных ASTER

Сообщение Максим Дубинин » 11 авг 2015, 18:14

студенты, лодыри, учитесь у Александра Черепанова)

всё работает, пока достаточно, если что еще напишу сюда
пристегивайтесь, турбулентность прямо по курсу

Ответить

Вернуться в «Материалы сайта»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей