¿Cómo consultar datos de un cubo de datos abiertos (Python / Win 10)?
Me gustaría aprender cómo acceder y manipular imágenes de satélite desde un Open Data Cube (ODC) usando Python. He intentado seguir las instrucciones que se encuentran enhttps://datacube-core.readthedocs.io/en/latest/user/intro.html. El primer paso (instalación) se realizó sin problemas, pero me quedé atascado en el segundo paso (configuración de la base de datos). Después de descargar, instalar y ejecutar la versión sugerida de PostgreSQL, no pude escribir los comandos necesarios descritos enhttps://datacube-core.readthedocs.io/en/latest/ops/db_setup.html. Incluso copiar y pegar los comandos no funcionó. No estoy seguro de la razón detrás de esto, y me gustaría saber si existe una forma más sencilla de acceder a un ODC y consultar datos en línea (sin configurar una base de datos local y configurar un entorno).
Respuestas
Me gusta usar Docker para instalaciones locales de Open Data Cube. A continuación, se muestra un ejemplo simple de una instalación mínima para un entorno ODC basado en Docker.
Para su pregunta, ¿puede explicar qué comando ha probado y cuál es el resultado? Si está creando la base de datos en postgres, debe ejecutarla mientras está conectado a la base de datos. Para los componentes de ODC, deberá instalar un entorno de Python y ejecutar los comandos allí. La gente suele usar Conda para hacer esto.
Un investigador con quien compartí una discusión respondió a mi pregunta. Básicamente, un ODC es un marco que permite al usuario descargar, preprocesar, indexar y almacenar imágenes de una manera optimizada. El acceso al repositorio resultante se puede proporcionar a otros usuarios a través de una API (como en el caso de: scihub.copernicus.eu).
Entonces, lo que tenía que hacer era consultar datos desde una API.