TimeSeries Document
Enables users to analyze how index values from a datacube change over time at any selected pixel location.
Reference AIKP
ocli.aikp.timeseries.index - README.md
GeoJSON (DB metadata)
{
"type": "Feature",
"geometry": { // AOI Geometry
"type": "Polygon",
"coordinates": [
[
[5.0, 52.0],
[6.0, 52.0],
[6.0, 53.0],
[5.0, 53.0],
[5.0, 52.0]
]
]
},
"properties": {
"type": "TimeSeries",
"source": {
"url": "/s3/${PATH/TO/ZARR}.zarr", // Source Path to the ZARR
"type": "ZARR"
},
"zarr": {
"stats": {
"max": [], // float value for every time slice
"min": [], // float value for every time slice
"std": [], // float value for every time slice
"mean": [], // float value for every time slice
"median": [], // float value for every time slice
},
"dimensions": [ "time", "lat", "lon" ], // ZARR dimensions
"domain_min": -1, // Global minimum
"domain_max": 1, // Global maximum
"time_slices": [
"2025-06-28T10:46:19.024000000",
"2025-07-03T10:50:51.025000000",
// ... Labels for each time slice/layer
],
"variable_name": "NDVI", // Varuable Name
"variable_unit": "" // Unit (could be empty).
},
"temporal_extent": {
"start": 1751107579, // First time point (unit time)
"count": 7, // Total points in time
"end": 1752835579 // Lasttime point (unit time)
}
// ... see [Common properties](../common.md) for shared fields like legend, metadata, and classification.
}
// ... see [Common properties](../common.md)
}