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.
LC08_L1TP_215068_20151216_20170331_01_T1
) zamiast starszego identyfikatora sceny sprzed kolekcji ?Odpowiedzi:
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:
źródło
Data Type L-1
parametr. Oto opis parametrów metadanych: lta.cr.usgs.gov/DD/landsat_dictionary.html#data_type_l1