Por que meu sceneID não funciona para baixar em landsat-utils?

9

Preciso fazer o download das imagens do Landsat automaticamente para fazer um monitoramento da floresta. Estou usando o pacote landsat-utils. No entanto, quando defino meu sceneID da minha região de interesse, o código não funciona como eu esperava.

Então, aqui está um exemplo de sceneID (LC82150682015350LGN01) que eu gostaria de adquirir para testar meu script.

Tentei colocar meu nome de usuário e senha no USGS, mas isso não resolve o problema, mas o problema continua.

Aqui o código:

$ landsat download LC82150682015350LGN01

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

Quando defino meu nome de usuário e senha do USGS, o erro foi:

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

Por que não recebo o arquivo com este sceneID? Eu mudei e tive o mesmo problema.

Diogo Caribé
fonte
11
Você já tentou usar o Identificador de produto Landsat da coleção 1 ( LC08_L1TP_215068_20151216_20170331_01_T1) em vez do ID da cena de pré-coleção herdada ?
user2856
Sim. Coloquei meu nome de usuário e senha de usuário, mas o programa me devolve essa massa .USGSError: AUTH_UNAUTHORIZED: Proibido - Função aprovada necessária para acessar o método 'download'.
Diogo Caribé
Eu li que preciso de uma autenticação de token do USGS. Existe outra informação, como posso adquirir esse token?
Diogo Caribé

Respostas:

4

Pode ser necessário obter acesso máquina a máquina para usar bibliotecas de terceiros baseadas nesta API . Para obter acesso, você deve enviar uma solicitação ao USGS EROS User Services:[email protected]

Aqui estão as informações necessárias para fornecer acesso de máquina a máquina:

Para ser considerado como acesso autorizado aos dados mantidos nos arquivos do USGS EROS, precisamos obter algumas informações suas. Forneça detalhes para cada um dos seguintes. Após o recebimento, encaminharemos sua solicitação de revisão e consideração.

1) O principal objetivo da sua organização em relação à necessidade de dados do USGS. (Como você usará os dados que recebe?)

2) Nome de usuário de login do EarthExplorer (novos usuários podem se registrar em https://earthexplorer.usgs.gov/register/ )

3) Conjuntos de dados necessários: forneça os nomes dos conjuntos de dados EarthExplorer - eles podem ser encontrados no EarthExplorer (OBSERVAÇÃO: os conjuntos de dados Landsat CDR não são elegíveis para esse acesso)

4) Produto (s) de dados necessário

5) Número aproximado de cenas necessárias

6) Recursos de script: verifique se PHP, PERL ou outra linguagem de script é conhecida por acessar os dados

7) Justificativa detalhada para a necessidade desse acesso

8) Nome completo, endereço e informações de contato da entidade que solicita acesso

Mr. Che
fonte
Ohhhh. Muito obrigado. Pesquisei tudo o que posso e não o encontrei em lugar nenhum. Eu farei o que você me aconselhar.
Diogo Caribé
Tenho uma dúvida sobre a quarta pergunta: trata-se de metadados de imagens? Como, por exemplo, a porcentagem de nuvem ou sombra? Se sim, tenho interesse nas imagens do Landsat 8 com todos os seus metadados.
Diogo Caribé
@ DiogoCaribé Pelo que entendi, eles perguntam sobre o Data Type L-1parâmetro. Aqui está a descrição dos parâmetros de metadados: lta.cr.usgs.gov/DD/landsat_dictionary.html#data_type_l1
Sr. Che