landsat-utilsでsceneIDをダウンロードできないのはなぜですか?


9

森の監視を行うには、Landsat画像を自動的にダウンロードする必要があります。私はlandsat-utilsパッケージを使用しています。ただし、関心領域からsceneIDを設定すると、コードが期待どおりに機能しません。

そこで、スクリプトをテストするために取得したいsceneID(LC82150682015350LGN01)の例を1つ示します。

USGSからユーザー名とパスワードを入力しようとしましたが、問題は解決しませんが、問題は解決しません。

ここにコード:

$ landsat download LC82150682015350LGN01

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

USGSのユーザー名とパスワードを設定すると、エラーが発生しました。

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

このシーンIDのファイルを取得できないのはなぜですか?変更しましたが、同じ問題が発生しました。


1
LC08_L1TP_215068_20151216_20170331_01_T1従来の事前収集シーンIDの代わりに、収集1 Landsat製品識別子()を使用してみましたか?
user2856

はい。私はusgsのユーザー名とパスワードを入力しましたが、プログラムはこのマッサージ.USGSErrorを返します。
DiogoCaribé2017

USGSからのトークン認証が必要だと読みました。このトークンを取得する方法はありますか?
DiogoCaribé2017

回答:


4

このAPIに基づくサードパーティのライブラリを使用するには、Machine-to-Machineアクセスを取得する必要がある場合があります。アクセスするには、USGS EROSユーザーサービスにリクエストを送信する必要があります。custserv@usgs.gov

マシンからマシンへのアクセスを提供するために必要な情報は次のとおりです。

USGS EROSアーカイブに保持されているデータへの許可されたアクセスの対象となるには、ユーザーから情報を取得する必要があります。次のそれぞれの詳細を入力してください。受領次第、お客様のリクエストを検討および検討させていただきます。

1)USGSデータの必要性に関する組織の主な目的。(受け取ったデータをどのように使用しますか?)

2)EarthExplorerログインユーザー名(新規ユーザーはhttps://earthexplorer.usgs.gov/register/で登録でき ます

3)必要なデータセット:EarthExplorerデータセット名を提供します-これらはEarthExplorerにあります(注:Landsat CDRデータセットはこのアクセスの対象ではありません)

4)必要なデータ製品

5)必要なシーンの概数

6)スクリプト機能:PHP、PERL、または別のスクリプト言語がデータにアクセスすることがわかっていることを確認します

7)このアクセスが必要な理由の詳細

8)アクセスを要求するエンティティの完全な名前、住所、連絡先情報


ああ。どうもありがとうございます。私はできる限りすべてを検索しましたが、どこにも見つかりませんでした。あなたが私にアドバイスすることをします。
DiogoCaribé2017

4つ目の質問について1つ疑問があります。それは画像のメタデータに関するものですか?どのように例えば雲や影の割合?はいの場合、すべてのメタデータを含むLandsat 8の画像に興味があります。
DiogoCaribé2018

@DiogoCaribé私が理解しているように、彼らはData Type L-1パラメータについて尋ねます。メタデータパラメータの説明は次のとおり
Mr. Che
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.