Questions tagged [open-data-cube]

The Open Data Cube is a software tool that makes it easier to work with large holdings of Earth observation data.

Filter by
Sorted by
Tagged with
1 vote
1 answer
128 views

Loading metadata for Landsat images loaded with `dc.load` using Open Data Cube

How can I pull in metadata from Open Data Cube for multiple Landsat observations imported using dc.load?
3 votes
1 answer
261 views

How to filter Open Data Cube satellite data by cloud coverage similar to the Sentinel API?

I'm planning to use Sentinel API for a small region and have a time-space dataset filtered out by a cloud coverage percentage. Does someone know if I can do the same with Open Data Cube? i.e. when ...
  • 33
1 vote
1 answer
153 views

Load Landsat data from specific months using the Open Data Cube

I have a 32 year Landsat time series Open Data Cube query and I am interested in pulling out only two months per year of data (August and Feb). Is there any way extracting data per month with the dc....
1 vote
0 answers
43 views

Aster DEM indexing open-data-cube, Cube in a box

I am working on Cube-in-a-box, local installation, and want to index Terra Aster DEM data. If anyone has worked on these, can someone share the preparation & indexing script or guide me for the ...
  • 55
1 vote
1 answer
263 views

Adding new datasets to Open Data Cube using Python API

I am having trouble indexing GeoTIFF files using the Python API. I have managed to generate a .yml file for my .tif file and would like to now add it to the index. Basically what datacube dataset add ...
  • 113
1 vote
0 answers
25 views

ODC DataSet Ingest requires all previous Ingests to be repeated? What are we doing wrong?

Having pretty much followed this Guide: https://github.com/ceos-seo/data_cube_ui/blob/master/docs/old/indexing_and_ingestion.md#-brief-overview-of-processes we can get large amounts of data indexed ...
  • 163
3 votes
1 answer
130 views

Inconsistent EO and EO3 Product Definition File Format handling

Is there a common mapping from the EO to the EO3 data formats for product defintion yaml files. Are the following logically the same as they both cause differing problems during ODC data-in process. ...
  • 163
2 votes
1 answer
131 views

How should ODC databases be restored and snapshot in Docker?

I have been trying to make an ODC index database state (products and their corresponding datasets) available (1) as a Docker image - probably kept locally due to its size - or (2) as a Docker volume. ...
1 vote
1 answer
108 views

How to download the aerial linescan images from open data cube?

Below code gives the metadata information, using matplotlib the data can be plotted, but how can I download all the 134 aerial images in jpg format. Is there an option to download the image files ...
  • 11
2 votes
0 answers
45 views

Unable to load datasets from datacube using x,y, lat,lon or geopolygon

I get an empty array if I load the Landsat 8 dataset using x,y, lat,lon or geopolygon. ds = dc.load(product='ls8_usgs_sr_scene', time="2014-01-26", geopolygon=geom, ...
  • 63
2 votes
1 answer
103 views

Why are the coordinates in the ODC different from the input data?

Why are the coordinates in the ODC different from the input data? I prepared the following example for clarification and discussion. The used dataset is shown in the following two images: Simple plot ...
  • 153
1 vote
1 answer
50 views

Ingesting Landsat8 Collection 1 Level 1 dataset

I am done with indexing, now trying to ingest. I couldn't find any examples for the ingest config for landsat8 collection 1 level 1, does anybody have any samples out there?
  • 41
1 vote
1 answer
273 views

Open data cube GeoTIFF indexing from MinIO/S3

I have large amounts of existing GeoTIFF data and I would need to find example how to index those to open data cube. Currently those reside in MinIO (S3 compliant store). In my understanding I would ...
0 votes
1 answer
99 views

Slow response of Open Data Cube for large amount of polygons

I have indexed 5 Sentinel-2 images and I am requesting the data (10 bands and the 5 images) for each one of 180,000 polygons included in a shapefile. Each request needs 8 seconds for the related data ...
1 vote
1 answer
68 views

How can I index a scene with no data file for a measurement?

When indexing a scene that does not have a data file for a measurement defined in the product's definition, what is the best practice for indexing the scene such that ODC returns no data for it (more ...
1 vote
1 answer
275 views

Indexing new data in the Open Data Cube

The cube in a box comes with an indexing script for Sentinel-2 data, as below lon_center = XX.YY lat_center = XZ.XY buffer = 0.5 bbox = [lon_center - buffer, lat_center - buffer, lon_center + buffer,...
  • 11
3 votes
2 answers
476 views

Indexing USGS Landsat Collection 2 Level 2 datasets into Open Data Cube

I'm trying to ingest data using Landsat 8 Collection 2 Level 2 data into the Open Data Cube, but I couldn't find any examples for data preparation. How do I index USGS Landsat Collection 2 datasets ...
  • 41
7 votes
1 answer
468 views

How to index and load a time-stacked NetCDF file with Open Data Cube?

Our use case is to make a time-stacked NetCDF file accessible via Open Data Cube. Each NetCDF file (CMEMS data) has a time coordinate variable, with 8 time points evenly distributed over a range of ...
1 vote
2 answers
79 views

How can a single Open Data Cube product be dumped from the index database?

How can a single product be dumped from the index database to be included in another index database? I know a few Postgres commands to dump the full agdc database within the Postgres database, but the ...
0 votes
1 answer
258 views

Polygon Drill on Open Data Cube

I face a crucial problem with ODC. I try to do a spatial join with a shapefile (polygon drill). I have followed the following steps: Read the shapefile and get the first polygon to test Ensure that ...
1 vote
0 answers
163 views

Loading Open Data Cube data to match a raster with geographic coordinates?

I would like to load a raster from a GeoTIFF file, and then load a time series of data from the Open Data Cube into the same CRS and resolution so I can use the raster as a mask. I can use the raster'...
2 votes
0 answers
161 views

Unable to connect to database within Conda Data Cube environment [closed]

I followed the steps listed at https://cubes.readthedocs.io/en/v1.0.1/install.html and did the following: Installed Python Installed PostgreSQL ssudo sh -c 'echo "deb http://apt.postgresql.org/...
2 votes
2 answers
327 views

How to query data from an Open Data Cube (Python / Win 10)?

I would like to learn how to access and manipulate satellite images from an Open Data Cube (ODC) using Python. I have tried to follow the instructions found in https://datacube-core.readthedocs.io/en/...
  • 161
1 vote
1 answer
270 views

How to index USGS ARD Satellite Data into an Open Data Cube?

I am trying to index a Landsat8-Satellite-Dataset from Massachusetts in the USA. I downloaded the dataset from USGS. Below my question you can find the datacube-metadata.yaml-File. It is surface ...
user avatar
2 votes
1 answer
265 views

Why is there no XML-File with metadata when I download Landsat 8 data on USGS?

I am trying to create a Data Cube with Open Data Cube for my Bachelor's Thesis. In the Python-Files from Open Data Cube to prepare the data for indexing there is a XML-File with metadata needed: https:...
5 votes
3 answers
10k views

Mask xarray dataset using a shapefile [closed]

I have used xarray on some satellite data that I'd like to mask it using a shapefile. I have previously been doing this using a combination of PIL, numpy and gdal, but it would be cleaner to do this ...
  • 298
1 vote
0 answers
214 views

Adding new datasets to a product in Open Data Cube

I've created a product and ingested the dataset using standard command line inputs. As expected a new ODC netcdf format dataset is created according to the tiles and location specified. This allows me ...
  • 11
1 vote
1 answer
507 views

Installing command line tools for Open Data Cube?

I am trying to setup my own Open Data Cube environment, I did installed Postgres and datacube python libraries, but in order to initialise the database schema the following command is suggested: ...
1 vote
1 answer
182 views

Trouble indexing data when following the cube-in-a-box installation steps

I have been trying to follow the cube-in-a-box installation steps and have ran into an issue when getting to the last step where we index the data. I have taken the following steps when installing ...
0 votes
1 answer
359 views

Get time stamps from TileWMS Layer Openlayers

I've got a WMS Layer which contains many different images at different times. I'm able to display in Openlayers the images from a single time period if I specify a "time" parameter in params. I've ...
  • 298
0 votes
0 answers
379 views

Tiled WMS server producing no data on Openlayers map?

I've been investigating setting up a server with OpenLayers which will display tiled data from a datacube-ows wms server. At the moment I have an index.html file which initializes the server and a wms....
  • 298
2 votes
0 answers
488 views

Using Open Data Cube Python API with remote data files?

My problem: I am unable to use Open Data Cube's Python API on a client machine to load and operate on centrally stored products/data files (i.e. which reside on a remote computer). What I have tried:...
1 vote
1 answer
213 views

Problem with datacube UI when I work with new dasaset added

I installed datacube from the official guide https://github.com/ceos-seo/data_cube_ui/tree/master/docs including the example. Everything works. I tried for simplicity to add a new app that calculates ...
3 votes
0 answers
78 views

Creating a Data Cube from point measurements using ODC

I wonder if Open Data Cube software can also handle point measurements (none-raster information). I am interested to create a data cube for CYGNSS satellite data. Each CYGNSS data file (in netCDF ...
2 votes
1 answer
3k views

TypeError: tuple indices must be integers or slices, not str after ingested data into the open data cube

I've ingested some landsat 5 images into a database using the open data cube. The problem is that when I try to run the continous change detection function following the jupyter notebook I get a ...
  • 155
1 vote
1 answer
926 views

Open Data Cube how to continue after the creation of the database?

I have some questions about using Open Data Cube. First of all I have successfully installed the virtual environment with miniconda and the database with PostgreSQLPortable-10.1.1. Now I have already ...
1 vote
1 answer
313 views

Conversion of GeoTIFF to NetCDF file doesn't create a NetCDF file but my database thinks it does

I am using miniconda and the Open Data Cube project. I am trying to ingest some Landsat_5 data into a datacube, where the geotiff are converted to netCDF files. Using the datacube code I used the ...
  • 155
3 votes
1 answer
477 views

Open Jupyter Notebook with Open Data Cube in docker

I run open data cube (ODC) docker (opendatacube-core and jupyterhub) and I expected that I can run jupyter notebook into it with ODC. However, I didn't. How can I run container (docker) of ODC and I ...
3 votes
1 answer
314 views

Indexing to Open Data Cube not working for land cover map

I'm trying to index a clipped version of ESA's 2015 land cover map into an Open Data Cube instance. I've written a product specification yaml and a yaml for te actual product itself and it indexes ...
  • 298
2 votes
1 answer
207 views

What is the minimum `metadata` specification for the Open Data Cube?

There is a standard metadata definition here, but I would like to create a new one, with only the absolutely required fields. What is the minimum set of values that can be used to define a metadata ...
  • 13.3k
4 votes
1 answer
635 views

Is there an Open Data Cube (ODC) example/documentation on indexing data residing on Google Cloud

Are there any Open Data Cube (ODC) examples/documentation that cover indexing data residing on Google Cloud. I know there is documentation on indexing data on AWS S3 at https://datacube-core....
2 votes
1 answer
700 views

Writing custom Prepare Scripts for Open Data Cube?

How do I write custom prepare scripts for the Open Data Cube format ? The docs say the following: We expect that many new Data Cube instances will require custom prepare scripts to be written. It ...
  • 6,279

1
2