Почему мой sceneID не работает для загрузки в landsat-utils?


9

Мне нужно автоматически загружать изображения Landsat, чтобы вести лесной мониторинг. Я использую пакет landat-utils. Однако, когда я устанавливаю свой sceneID из интересующей меня области, код не работает так, как я ожидал.

Итак, вот один пример sceneID (LC82150682015350LGN01), который я хотел бы приобрести, чтобы протестировать мой скрипт.

Я попытался ввести свое имя пользователя и пароль из USGS, но это не решило проблему, но проблема осталась.

Вот код:

$ landsat download LC82150682015350LGN01

AttributeError: 'RemoteFileDoesntExist' object has no attribute 'message'

Когда я устанавливал свое имя пользователя и пароль USGS, ошибка была:

AttributeError: 'USGSError' object has no attribute 'message'

Почему я не получаю файл с этим sceneID? Я изменил это, и у меня была такая же проблема.


1
Вы пытались использовать идентификатор продукта Landsat Collection 1 ( LC08_L1TP_215068_20151216_20170331_01_T1) вместо прежнего идентификатора сцены предварительной коллекции ?
user2856

Да. Я ввел имя пользователя и пароль в usgs, однако программа возвращает мне этот массаж .USGSError: AUTH_UNAUTHORIZED: Запрещено - Утверждена роль, необходимая для доступа к методу загрузки.
Диого Карибе

Я читал, что мне нужно проверить токен от USGS. Есть ли другая информация, как я могу получить этот токен?
Диого Карибе

Ответы:


4

Возможно, вам потребуется получить доступ между компьютерами, чтобы использовать сторонние библиотеки, основанные на этом API . Для получения доступа необходимо отправить запрос в Службу поддержки пользователей USGS EROS:custserv@usgs.gov

Вот необходимая информация для обеспечения доступа между компьютерами:

Чтобы получить разрешение на доступ к данным, хранящимся в архивах USGS EROS, нам необходимо получить некоторую информацию от вас. Пожалуйста, предоставьте детали для каждого из следующих. После получения я отправлю ваш запрос на рассмотрение и рассмотрение.

1) Основная цель вашей организации в отношении необходимости данных USGS. (Как вы будете использовать полученные данные?)

2) Имя пользователя EarthExplorer (новые пользователи могут зарегистрироваться по адресу https://earthexplorer.usgs.gov/register/ )

3) Требуемые наборы данных: укажите названия наборов данных EarthExplorer - их можно найти на EarthExplorer (ПРИМЕЧАНИЕ. Наборы данных Landsat CDR не имеют права на такой доступ)

4) Данные продукт (ы) требуется

5) Приблизительное количество необходимых сцен

6) Возможности сценариев: убедитесь, что PHP, PERL или другой язык сценариев известен для доступа к данным

7) Подробное обоснование необходимости такого доступа

8) Полное имя, адрес и контактная информация для лица, запрашивающего доступ


Оооо. Огромное спасибо. Я искал все, что мог, и нигде не нашел. Я сделаю то, что вы мне советуете.
Диого Карибе

У меня есть одно сомнение по поводу четвертого вопроса: это о метаданных изображений? Как например процент облачности или тени? Если да, меня интересуют изображения из Landsat 8 со всеми его метаданными.
Диого Карибе

@ DiogoCaribé Как я понимаю, они спрашивают о Data Type L-1параметре. Вот описание параметров метаданных: lta.cr.usgs.gov/DD/landsat_dictionary.html#data_type_l1
Товарищ Че
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.