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.
LC08_L1TP_215068_20151216_20170331_01_T1
) em vez do ID da cena de pré-coleção herdada ?Respostas:
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:
fonte
Data Type L-1
parâmetro. Aqui está a descrição dos parâmetros de metadados: lta.cr.usgs.gov/DD/landsat_dictionary.html#data_type_l1