Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 06 июн 2018, 05:06
- Репутация: 0
- Откуда: Екатеринбург
Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
Всем здравствуйте.
Задача - обнаружить и выделить облака по данным 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)
Мало знаком с ГИС и ДЗЗ, только начинаю, поэтому много вопросов.
Задача - обнаружить и выделить облака по данным 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)
Мало знаком с ГИС и ДЗЗ, только начинаю, поэтому много вопросов.
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 06 июн 2018, 05:06
- Репутация: 0
- Откуда: Екатеринбург
Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
Может хотя бы кто-то знает, где можно посмотреть результат MOD35_L2, в какой программе?
-
- Участник
- Репутация: 48
- Откуда: Санкт-Петербург
Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
Здесь для создания маски облаков советуют использовать LDOPE tools
И ещё такой файл со спецификацией в довесок, может помочь.
И ещё такой файл со спецификацией в довесок, может помочь.
- Вложения
-
MODMASK_ICD_Logan.doc
- (132.5 КБ) 351 скачивание
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 06 июн 2018, 05:06
- Репутация: 0
- Откуда: Екатеринбург
Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
Спасибо, пробую разобраться.
Может быть, кто-то уже разбирался с LDOPE?
Возникли проблемы с LDOPE: сами exe должны открываться и в них выполняются команды? (у меня, к сожалению, они не открываются).
Подумал, что можно через командную строку вызывать эти экзешники, но и тут меня постигла неудача:
исходя из userguide
написал такую команду:
Выдало ошибку
Может быть, кто-то уже разбирался с 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 !
-
- Участник
- Репутация: 48
- Откуда: Санкт-Петербург
Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
Может стоит в команде указать путь до HDF файла? Или он у вас лежит там же, откуда запускаете exe?
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 06 июн 2018, 05:06
- Репутация: 0
- Откуда: Екатеринбург
Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
Там же лежит, где и исполняемый файл.
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 06 июн 2018, 05:06
- Репутация: 0
- Откуда: Екатеринбург
Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
Но разобрался с MODIS Swath tool (MODIS Reprojection Tool Swath), там получается преобразовать mod35_l2 6 групп в 6 изображений в tif формате, что соответствует результатам (изображениям) ENVI 4.8.
-
- Участник
- Репутация: 48
- Откуда: Санкт-Петербург
Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
Только что сделала тоже самое с только что скаченным MOD35_L2 HDF файлом и всё получилось.
LDOPE тоже самый свежий, на Win10 x64, файл hdf прям в папке установки LDOPE, оттуда и запускала скрипт
Пробовали с другим файлом, может этот "болен"?
Ещё где-то прочитала, что LDOPE бывает чувствителен к виду ковычек, можно попробовать одинарные.
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 бывает чувствителен к виду ковычек, можно попробовать одинарные.
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 06 июн 2018, 05:06
- Репутация: 0
- Откуда: Екатеринбург
Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
С другим файлом аналогично, но думаю проблема в том, что я не правильно прописываю (до вашего сообщения даже и не знал, что можно вызывать командную строку прямо в папке, в которой находишься).
Глупый вопрос, но вы тоже просто shift+ПКМ вызывается ком строку и прописываете? (там, где находиться create_mask.exe и mod35_l2).
У меня таким образом открывает powershell (который немного странный):
P.S. тоже Win10 x64
Глупый вопрос, но вы тоже просто 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
-
- Участник
- Репутация: 48
- Откуда: Санкт-Петербург
Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
Обычно я просто запускаю cmd из win+r , а потом посредством перехожу в нужную подпапку или посредством перехожу в другой диск ну и так далее.
Здесь я запускала create_mask из папки установки LDOPE (без вхождения в bin или ещё куда), там же лежит HDF.
Код: Выделить всё
cd <название папки>
Код: Выделить всё
<имя диска>
Здесь я запускала create_mask из папки установки LDOPE (без вхождения в bin или ещё куда), там же лежит HDF.
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 06 июн 2018, 05:06
- Репутация: 0
- Откуда: Екатеринбург
Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
Ура, получилось, огромное вам спасибо, без вас бы не разобрался в чём дело.
Осталось разобраться с написанием байтов\битов.
Осталось разобраться с написанием байтов\битов.
-
- Участник
- Репутация: 48
- Откуда: Санкт-Петербург
Re: Облачность по данным MODIS (MOD03, MOD021KM, MOD35_L2)
Здесь в помощь только User Guide
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 47 гостей