Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
Vasgeo
Новоприбывший
Сообщения: 7
Зарегистрирован: 06 июн 2018, 05:06
Репутация: 0
Откуда: Екатеринбург

Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение Vasgeo » 06 июн 2018, 05:41

Всем здравствуйте.
Задача - обнаружить и выделить облака по данным MODIS, в итоге хочу на месяц проанализировать облачность, т.е. выделить и получить %облачности по каждому дню. Подскажите, пожалуйста, по следующим вопросам.
Использую ППП ScanExIP (старая - 3 версия), снимки с laadsweb.
1). Загружаю данные MOD021KM в программу при помощи MOD03 (файл геопривязки, как я понимаю?).
2). При подгрузке можно выбрать какую-либо маску (Clouds или Full Clouds), т.е. они рассчитываются во время подгрузки по параметрам (порогам), которые заданы по умолчанию?
3). Если поменять эти параметры (пороги) в настройках маски, то программа выполнит по новым параметрам при повторной/новой подгрузке?
4). Продукт MOD35_L2 является уже готовой маской облачности? То же и про MOD06_L2?
Другие файлы MOD06_L2 и MOD35_L2 подгрузить в ScanEx не получается.
Пробовал загрузить MOD06_L2 и MOD35_L2 в Envi, MOD35_L2 загрузился и выдал 6 разных изображений,
5). Что это за 6 изображений? (может это тесты по порядку, выполняемые в этом алгоритме по ATBD MOD35 DISCRIMINATING CLEAR-SKY FROM CLOUD WITH MODIS)
Мало знаком с ГИС и ДЗЗ, только начинаю, поэтому много вопросов.

Vasgeo
Новоприбывший
Сообщения: 7
Зарегистрирован: 06 июн 2018, 05:06
Репутация: 0
Откуда: Екатеринбург

Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение Vasgeo » 07 июн 2018, 05:32

Может хотя бы кто-то знает, где можно посмотреть результат MOD35_L2, в какой программе?

voltusya
Участник
Сообщения: 78
Зарегистрирован: 04 ноя 2014, 18:40
Репутация: 48
Откуда: Санкт-Петербург

Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение voltusya » 07 июн 2018, 06:49

Здесь для создания маски облаков советуют использовать LDOPE tools
И ещё такой файл со спецификацией в довесок, может помочь.
Вложения
MODMASK_ICD_Logan.doc
(132.5 КБ) 384 скачивания

Vasgeo
Новоприбывший
Сообщения: 7
Зарегистрирован: 06 июн 2018, 05:06
Репутация: 0
Откуда: Екатеринбург

Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение Vasgeo » 07 июн 2018, 12:15

Спасибо, пробую разобраться.
Может быть, кто-то уже разбирался с LDOPE?
Возникли проблемы с LDOPE: сами exe должны открываться и в них выполняются команды? (у меня, к сожалению, они не открываются).
Подумал, что можно через командную строку вызывать эти экзешники, но и тут меня постигла неудача:
исходя из userguide

Код: Выделить всё

create_mask -of=mod35_cloudy_land.hdf -on=1 -off=0 -mask=”MOD35_L2.A1996213.1024.002.hdf,Cloud_Mask.1,1-2==00,AND,*,*,6-7==11”  
написал такую команду:

Код: Выделить всё

C:\Users\User>create_mask -of=mod35_cloudy_land.hdf -on=1 -off=0 -mask="MOD35_L2.A2017121.0610.006.2017121130504.hdf,Cloud_Mask.1,1-2==00,AND,*,*,6-7==11"
Выдало ошибку

Код: Выделить всё

Cannot open the input HDF file MOD35_L2.A2017121.0610.006.2017121130504.hdf
Cannot open the HDF file MOD35_L2.A2017121.0610.006.2017121130504.hdf
Ignoring input masking option MOD35_L2.A2017121.0610.006.2017121130504.hdf,Cloud_Mask.1,1-2==00,AND
Cannot open the input HDF file *
Cannot open the HDF file *
Ignoring input masking option *,*,6-7==11
Cannot create the SDS Mask_sds
Processing done !

voltusya
Участник
Сообщения: 78
Зарегистрирован: 04 ноя 2014, 18:40
Репутация: 48
Откуда: Санкт-Петербург

Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение voltusya » 07 июн 2018, 13:27

Может стоит в команде указать путь до HDF файла? Или он у вас лежит там же, откуда запускаете exe?

Vasgeo
Новоприбывший
Сообщения: 7
Зарегистрирован: 06 июн 2018, 05:06
Репутация: 0
Откуда: Екатеринбург

Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение Vasgeo » 07 июн 2018, 15:42

Там же лежит, где и исполняемый файл.

Vasgeo
Новоприбывший
Сообщения: 7
Зарегистрирован: 06 июн 2018, 05:06
Репутация: 0
Откуда: Екатеринбург

Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение Vasgeo » 07 июн 2018, 15:47

Но разобрался с MODIS Swath tool (MODIS Reprojection Tool Swath), там получается преобразовать mod35_l2 6 групп в 6 изображений в tif формате, что соответствует результатам (изображениям) ENVI 4.8.

voltusya
Участник
Сообщения: 78
Зарегистрирован: 04 ноя 2014, 18:40
Репутация: 48
Откуда: Санкт-Петербург

Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение voltusya » 07 июн 2018, 16:46

Только что сделала тоже самое с только что скаченным MOD35_L2 HDF файлом и всё получилось.
LDOPE тоже самый свежий, на Win10 x64, файл hdf прям в папке установки LDOPE, оттуда и запускала скрипт

Код: Выделить всё

C:\Users\vnata\LDOPE-1.7>create_mask -of=mod35_cloudy_land.hdf -on=1 -off=0 -mask="MOD35_L2.A2018144.2010.061.2018145075140.hdf,Cloud_Mask.1,1-2==00,AND,*,*,6-7==11"
Processing done !
Пробовали с другим файлом, может этот "болен"?

Ещё где-то прочитала, что LDOPE бывает чувствителен к виду ковычек, можно попробовать одинарные.

Vasgeo
Новоприбывший
Сообщения: 7
Зарегистрирован: 06 июн 2018, 05:06
Репутация: 0
Откуда: Екатеринбург

Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение Vasgeo » 07 июн 2018, 20:13

С другим файлом аналогично, но думаю проблема в том, что я не правильно прописываю (до вашего сообщения даже и не знал, что можно вызывать командную строку прямо в папке, в которой находишься).
Глупый вопрос, но вы тоже просто shift+ПКМ вызывается ком строку и прописываете? (там, где находиться create_mask.exe и mod35_l2).
У меня таким образом открывает powershell (который немного странный):

Код: Выделить всё

PS D:\ZFolder\LDOPE-1.7\bin> create_mask -of=mod35_cloudy_land.hdf -on=1 -off=0 -mask="MOD35_L2.A2017122.0830.006.2017122192716.hdf,Cloud_Mask.1,1-2==00,AND,*,*,6-7==11"
Igonoring invalid argument .hdf
P.S. тоже Win10 x64

voltusya
Участник
Сообщения: 78
Зарегистрирован: 04 ноя 2014, 18:40
Репутация: 48
Откуда: Санкт-Петербург

Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение voltusya » 08 июн 2018, 04:01

Обычно я просто запускаю cmd из win+r , а потом посредством перехожу в нужную подпапку

Код: Выделить всё

cd <название папки>
или посредством перехожу в другой диск

Код: Выделить всё

<имя диска>
ну и так далее.
Здесь я запускала create_mask из папки установки LDOPE (без вхождения в bin или ещё куда), там же лежит HDF.
Screenshot_6.jpg
Screenshot_6.jpg (64.63 КБ) 8689 просмотров

Vasgeo
Новоприбывший
Сообщения: 7
Зарегистрирован: 06 июн 2018, 05:06
Репутация: 0
Откуда: Екатеринбург

Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение Vasgeo » 08 июн 2018, 06:19

Ура, получилось, огромное вам спасибо, без вас бы не разобрался в чём дело.
Осталось разобраться с написанием байтов\битов.

voltusya
Участник
Сообщения: 78
Зарегистрирован: 04 ноя 2014, 18:40
Репутация: 48
Откуда: Санкт-Петербург

Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)

Сообщение voltusya » 08 июн 2018, 06:34

Здесь в помощь только User Guide

Ответить

Вернуться в «Я новичок!»

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

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