Open Data Cube(Python / Win 10)からデータをクエリする方法は?
Pythonを使用してOpenData Cube(ODC)から衛星画像にアクセスして操作する方法を学びたいと思います。私はにある指示に従おうとしましたhttps://datacube-core.readthedocs.io/en/latest/user/intro.html。最初のステップ(インストール)はスムーズに進みましたが、2番目のステップ(データベースのセットアップ)で行き詰まりました。提案されたPostgreSQLバージョンをダウンロード、インストール、および実行した後、で説明されている必要なコマンドを入力できませんでしたhttps://datacube-core.readthedocs.io/en/latest/ops/db_setup.html。コマンドをコピーして貼り付けても機能しませんでした。この背後にある理由はわかりません。ODCにアクセスしてオンラインでデータをクエリする簡単な方法があるかどうかを知りたいです(ローカルデータベースを設定して環境を構成する必要はありません)。
回答
ローカルのOpenDataCubeのインストールにDockerを使用するのが好きです。これは、DockerベースのODC環境の最小インストールの簡単な例です。
あなたの質問について、あなたが試したコマンドとその結果を説明していただけますか?postgresでデータベースを作成している場合は、DBに接続しているときに実行する必要があります。ODCコンポーネントの場合、Python環境をインストールし、そこでコマンドを実行する必要があります。人々はしばしばこれを行うためにコンダを使用します。
私が議論を共有した研究者が私の質問に答えました。基本的に、ODCは、ユーザーが最適化された方法で画像をダウンロード、前処理、インデックス作成、保存できるようにするフレームワークです。結果のリポジトリへのアクセスは、APIを介して他のユーザーに提供できます(scihub.copernicus.euの場合など)。
したがって、私がする必要があるのは、APIからデータをクエリすることです。