Open Data Cube (Python / Win 10)에서 데이터를 쿼리하는 방법은 무엇입니까?

Aug 26 2020

Python을 사용하여 ODC (Open Data Cube)에서 위성 이미지에 액세스하고 조작하는 방법을 배우고 싶습니다. 나는 지침을 따르려고 노력했다https://datacube-core.readthedocs.io/en/latest/user/intro.html. 첫 번째 단계 (설치)는 순조롭게 진행되었지만 두 번째 단계 (데이터베이스 설정)에 갇혀있었습니다. 제안 된 PostgreSQL 버전을 다운로드, 설치 및 실행 한 후에 설명 된 필요한 명령을 입력 할 수 없었습니다.https://datacube-core.readthedocs.io/en/latest/ops/db_setup.html. 명령 복사-붙여 넣기조차 작동하지 않았습니다. 그 이유를 잘 모르겠습니다. ODC에 액세스하고 온라인에서 데이터를 쿼리하는 더 간단한 방법이 있는지 알고 싶습니다 (로컬 데이터베이스를 설정하고 환경을 구성하지 않고).

답변

1 AlexLeith Aug 26 2020 at 22:23

로컬 Open Data Cube 설치에 Docker를 사용하고 싶습니다. 다음 은 Docker 기반 ODC 환경을위한 최소 설치 의 간단한 예입니다 .

질문에 대해 시도한 명령과 결과는 무엇인지 설명해 주시겠습니까? postgres에서 데이터베이스를 생성하는 경우 DB에 연결된 상태에서 실행해야합니다. ODC 구성 요소의 경우 Python 환경을 설치하고 여기에서 명령을 실행해야합니다. 사람들은 종종이를 위해 Conda를 사용합니다.

farhat Aug 27 2020 at 07:34

내가 토론을 공유 한 연구원이 내 질문에 답했습니다. 기본적으로 ODC는 사용자가 최적화 된 방식으로 이미지를 다운로드, 전처리, 인덱싱 및 저장할 수있는 프레임 워크입니다. 결과 저장소에 대한 액세스는 API를 통해 다른 사용자에게 제공 될 수 있습니다 (예 : scihub.copernicus.eu).

그래서 제가해야 할 일은 API에서 데이터를 쿼리하는 것입니다.