Closed earthtech23 closed 1 month ago
How was your data indexed? Did you use stac-to-dc
? If so from which STAC collection? Are you using a custom metadata type?
Our data are not indexed with stac-to-dc
. I am using the "old" way by preparing dataset definitions according to the documentations and eo3 metadata type. With the same way i did it for 10 different MODIS products and i faced zero issues.
See https://github.com/opendatacube/eo3/blob/develop/SPECIFICATION.md
Perhaps you are missing the $schema=https://schemas.opendatacube.org/dataset
line?
Hey Paul, this was the first thing we thought about as an issue, but it's not missing!
Of course i have read the documentation, this is why, the missing extent made me curious.
@earthtech23 and I are working together on this. We stumbled upon 2-3 confusing issues. This was one, another one is even though the no-data values type in our dataset was set to uint16, datacube-ows was complaining that the no-data values exceeded the uint8 value limits and another one which I cannot recall.
The solution to these issues was to update our datacube-core to the latest version 1.8.19. We were using 1.8.17. The reality is that I don't know if these issues were actual bugs coming in from datacube core or an incompatibility between the latest version of datacube-ows and an older version of datacube core.
In any case updating datacube-core was the solution.
Great to hear you've got it working. Both OWS and Core are in active development at the moment. I'm not 100% sure what the underlying issue here was - perhaps downgrading OWS would have worked as well.
Dear contributors,
When running this command:
datacube-ows-update --schema --role admin
We have this error:The "solution" was to include the missing "extent" object in the YAML:
Why extent object is missing? Any ideas on fixing it?
Thanks in advance, Stelios