Perché il mio sceneID non funziona per il download in landsat-utils?


9

Devo scaricare automaticamente le immagini di Landsat per poter monitorare la foresta. Sto usando il pacchetto landsat-utils. Tuttavia, quando imposto sceneID dalla mia area di interesse, il codice non funziona come mi aspettavo.

Quindi, ecco un esempio di sceneID (LC82150682015350LGN01) che vorrei acquisire per testare la mia sceneggiatura.

Ho provato a mettere il mio nome utente e la password da USGS, ma non risolve il problema, ma il problema resiste.

Ecco il codice:

$ landsat download LC82150682015350LGN01

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

Quando ho impostato il nome utente e la password USGS, l'errore è stato:

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

Perché non ottengo il file con questo sceneID? L'ho cambiato e ho avuto lo stesso problema.


1
Hai provato a utilizzare l'identificatore del prodotto Landsat Collection 1 ( LC08_L1TP_215068_20151216_20170331_01_T1) anziché l' ID scena pre-raccolta legacy ?
user2856

Sì. Ho inserito il nome utente e la password dell'utente, tuttavia il programma mi ha restituito questo masssage .USGSError: AUTH_UNAUTHORIZED: proibito - ruolo approvato richiesto per l'accesso al metodo "download".
Diogo Caribé,

Ho letto che ho bisogno di un'autenticazione token da USGS. C'è un'altra informazione come posso acquisire questo token?
Diogo Caribé,

Risposte:


4

Potrebbe essere necessario ottenere l'accesso da macchina a macchina per utilizzare librerie di terze parti basate su questa API . Per ottenere l'accesso è necessario inviare una richiesta ai servizi utente USGS EROS:custserv@usgs.gov

Ecco le informazioni richieste per fornire l'accesso da macchina a macchina:

Per essere considerati per l'accesso autorizzato ai dati conservati negli archivi USGS EROS, dobbiamo ottenere alcune informazioni da te. Fornire i dettagli per ciascuno dei seguenti. Al ricevimento, inoltrerò la tua richiesta di revisione e considerazione.

1) Lo scopo principale della tua organizzazione per quanto riguarda la necessità di dati USGS. (Come utilizzerai i dati che ricevi?)

2) Nome utente di login di EarthExplorer (i nuovi utenti possono registrarsi su https://earthexplorer.usgs.gov/register/ )

3) Set di dati richiesti: fornire i nomi dei set di dati di EarthExplorer - questi possono essere trovati su EarthExplorer (NOTA: i set di dati CDR di Landsat non sono idonei per questo accesso)

4) Dati prodotti richiesti

5) Numero approssimativo di scene necessarie

6) Funzionalità di scripting: verificare che PHP, PERL o un altro linguaggio di scripting siano noti per accedere ai dati

7) Giustificazione dettagliata per la necessità di questo accesso

8) Nome completo, indirizzo e informazioni di contatto per l'entità che richiede l'accesso


Ohhhh. Grazie mille. Ho cercato tutto quello che potevo e non lo trovavo da nessuna parte. Farò quello che mi consigli.
Diogo Caribé,

Ho un dubbio sulla quarta domanda: riguarda i metadati delle immagini? Come ad esempio la percentuale di nuvola o ombra? Se sì, mi interessano le immagini di Landsat 8 con tutti i suoi metadati.
Diogo Caribé,

@ DiogoCaribé A quanto ho capito, chiedono dei Data Type L-1parametri. Ecco la descrizione dei parametri dei metadati: lta.cr.usgs.gov/DD/landsat_dictionary.html#data_type_l1
Compagno Che
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.