Saya perlu mengunduh gambar Landsat secara otomatis untuk melakukan monitory hutan. Saya menggunakan paket landsat-utils. Namun, ketika saya menetapkan sceneID saya dari wilayah minat saya kode tidak berfungsi seperti yang saya harapkan.
Jadi, berikut adalah salah satu contoh sceneID (LC82150682015350LGN01) yang ingin saya peroleh untuk menguji skrip saya.
Saya telah mencoba untuk memasukkan nama pengguna dan kata sandi saya dari USGS namun itu tidak memperbaiki masalah, tetapi masalahnya terus.
Berikut kodenya:
$ landsat download LC82150682015350LGN01
AttributeError: 'RemoteFileDoesntExist' object has no attribute 'message'
Ketika saya menetapkan nama pengguna dan kata sandi USGS saya kesalahannya adalah:
AttributeError: 'USGSError' object has no attribute 'message'
Kenapa saya tidak mendapatkan file dengan sceneID ini? Saya telah mengubahnya dan saya memiliki masalah yang sama.
LC08_L1TP_215068_20151216_20170331_01_T1
) alih-alih ID Scene pra-pengumpulan sebelumnya ?Jawaban:
Anda mungkin perlu mendapatkan akses Mesin-ke-Mesin untuk menggunakan perpustakaan pihak ketiga yang didasarkan pada API ini . Untuk mendapatkan akses Anda harus mengirim permintaan ke Layanan Pengguna USGS EROS:
[email protected]
Berikut ini informasi yang diperlukan untuk menyediakan akses Mesin-ke-Mesin:
sumber
Data Type L-1
parameter. Berikut ini adalah deskripsi parameter metadata: lta.cr.usgs.gov/DD/landsat_dictionary.html#data_type_l1