Dlaczego my sceneID nie działa do pobrania w landsat-utils?

9

Muszę automatycznie pobierać obrazy Landsat, aby zrobić leśny monitor. Używam pakietu landsat-utils. Jednak gdy ustawiam scenę z obszaru zainteresowań, kod nie działa zgodnie z oczekiwaniami.

Oto jeden z przykładów sceneID (LC82150682015350LGN01), który chciałbym nabyć w celu przetestowania mojego skryptu.

Próbowałem umieścić moją nazwę użytkownika i hasło z USGS, jednak to nie rozwiązuje problemu, ale problem się utrzymuje.

Oto kod:

$ landsat download LC82150682015350LGN01

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

Podczas ustawiania nazwy użytkownika i hasła USGS wystąpił błąd:

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

Dlaczego nie otrzymuję pliku o tym ID sceny? Zmieniłem to i miałem ten sam problem.

Diogo Caribé
źródło
1
Czy próbowałeś użyć identyfikatora produktu Landsat z kolekcji 1 ( LC08_L1TP_215068_20151216_20170331_01_T1) zamiast starszego identyfikatora sceny sprzed kolekcji ?
user2856,
Tak. Podaję nazwę użytkownika i hasło usgs, jednak program zwraca mi ten masaż .USGSError: AUTH_UNAUTHORIZED: Zabronione - Wymagana jest zaakceptowana rola w celu uzyskania dostępu do metody „pobierania”.
Diogo Caribé,
Przeczytałem, że potrzebuję uwierzytelnienia tokena od USGS. Czy są inne informacje, w jaki sposób mogę zdobyć ten token?
Diogo Caribé,

Odpowiedzi:

4

Konieczne może być uzyskanie dostępu między maszynami w celu korzystania z bibliotek stron trzecich opartych na tym interfejsie API . Aby uzyskać dostęp, musisz wysłać zapytanie do USGS EROS User Services:[email protected]

Oto wymagane informacje, aby zapewnić dostęp między maszynami:

Aby wziąć pod uwagę autoryzowany dostęp do danych przechowywanych w archiwach USGS EROS, musimy uzyskać od ciebie pewne informacje. Podaj szczegóły każdego z poniższych. Po otrzymaniu przekażę twoją prośbę o sprawdzenie i rozpatrzenie.

1) Podstawowym celem Twojej organizacji w zakresie potrzebowania danych USGS. (Jak wykorzystasz otrzymane dane?)

2) Nazwa użytkownika logowania EarthExplorer (nowi użytkownicy mogą zarejestrować się na https://earthexplorer.usgs.gov/register/ )

3) Wymagane zestawy danych: Podaj nazwy zestawów danych EarthExplorer - można je znaleźć na EarthExplorer (UWAGA: Zestawy danych CDR Landsat nie kwalifikują się do tego dostępu)

4) Wymagane produkty danych

5) Przybliżona liczba potrzebnych scen

6) Możliwości skryptowe: sprawdź, czy PHP, PERL lub inny język skryptowy jest znany z uzyskiwania dostępu do danych

7) Szczegółowe uzasadnienie konieczności dostępu

8) Pełna nazwa, adres i dane kontaktowe dla podmiotu wnioskującego o dostęp

Towarzyszu Che
źródło
Ohhh Dziękuję bardzo. Przeszukałem wszystko, co mogłem i nigdzie nie znalazłem. Zrobię to, co mi doradzisz.
Diogo Caribé,
Mam wątpliwości co do czwartego pytania: czy chodzi o metadane obrazów? Jak na przykład procent chmury lub cienia? Jeśli tak, interesują mnie obrazy z Landsat 8 wraz ze wszystkimi metadanymi.
Diogo Caribé,
@ DiogoCaribé Jak rozumiem, pytają o Data Type L-1parametr. Oto opis parametrów metadanych: lta.cr.usgs.gov/DD/landsat_dictionary.html#data_type_l1
Towarzysz Che