Я использую скрипт 'R' для загрузки изображений MODIS. Тем не менее, это не дает продукт MOD16. Я не смог найти продукт MOD16 на сайте earthexplorer. Хотя нужный продукт доступен по адресу http://www.ntsg.umt.edu/project/mod16#data-product, но я не смог найти скрипт для загрузки.
Есть ли сценарий для этого? или мне нужно щелкнуть каждое изображение для загрузки.
Например, если я хочу загрузить изображение « h02v08 » из каждого месяца года, как это сделать?
qgis
r
remote-sensing
modis
Марио
источник
источник
Ответы:
На сайте проекта размещается набор данных MOD16 на FTP-сервере .
Поскольку FTP позволяют создавать списки каталогов, вы можете легко загружать целые папки, не нажимая отдельные ссылки. Это можно сделать с большинством FTP-клиентов - популярным будет FileZilla . Просто щелкните правой кнопкой мыши нужную папку и выберите скачать.
редактировать: вопрос теперь указывает, что требуется только одна гранула MODIS. Есть два способа добиться этого:
Использование командной строки: получите список каталогов всех файлов на ftp, т.е. на linux с
ncftpls -R
,grep
для нужной гранулы и загрузите черезcurl/wget
.Более простым способом было бы использовать специальный инструмент ftp, искать гранулы и загружать все файлы вместе с ней. @AndreJ уже показал, как это сделать с помощью fireFTP . На скриншоте показано, как вы это сделаете в FileZilla .
источник
Данные, похоже, архивируются в файлах каждые 8 дней. Если вам нужна только часть света, вы должны выбрать правильную плитку h и v в соответствии с https://nsidc.org/data/docs/daac/mod10_modis_snow/landgrid.html из каждой 8-дневной папки.
Если у вас есть FireFTP установлен в Firefox и подключается к FTP - серверу , вы можете
search
дляh02v08
на удаленном источнике данных, и проверка наinclude subdirectories
.Это все еще довольно медленно, так что инструмент командной строки может быть лучшим решением.
источник
Как отмечает @EstevenMuriillo, в последнее время доступ к данным осуществляется исключительно через http: //. В настоящее время пакет R MODIS поддерживает автоматическую загрузку 8-дневных файлов MOD16A2 и ежегодных файлов MOD16A3 с этого нового адреса, см.
Чтобы загрузить определенные файлы, просто запустите
Обратите внимание, что также возможно загружать файлы и извлекать соответствующие слои SDS за один раз, используя
runGdal
вместоgetHdf
. Кроме того, имейте в виду, что вам нужно установить wget, чтобы все это заработало.источник
Текущий адрес (2017) не является изменением ftp http://www.ntsg.umt.edu/project/mod16#data-product , поэтому использование Filezilla невозможно, wget является очень надежной возможностью для этого типа акции
источник
Вы можете попробовать
ModisDownload()
функцию изrts
пакета. Последняя версия позволяет выполнить необходимую аутентификацию NASA перед поиском и загрузкой. Я считаю, что это требуется сейчас, и прямая загрузка по FTP больше невозможна. Даже если я ошибаюсь, эта функция предоставляет очень богатый набор инструментов для загрузки и обработки изображений MODIS.Его преимущества включают в себя возможность мозаики и перепроектирования
.hdr
загруженных необработанных файлов (для последнего вам нужно установить Modis Download Tool из NASA - ссылка), чтобы сгенерировать, скажем, геотиф из всех ваших плиток вместе.Чтобы создать своего пользователя НАСА, перейдите на
https://urs.earthdata.nasa.gov/users/new
. Тогда попробуйЭтот пакет позволяет фактически получить любой продукт, доступный от MODIS, аналогично.
источник