Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

CLMS attributes to be discussed 2025.07.14

odata_attributesdata type
in EEA STAC templatesto be
removed
target STAC extension
STAC Counterpart
collection levelitem levelasset level
NotesOData ICD definitionSTAC definitionCLMS definitionExample STAC
Example Odata
areaOfInterestStringAttribute
Xregionnamemandatoryoptionalnacan be set as a keyword at collection levelCLMS specificA human-readable name of the relevant region.missing
global
beginningDateTimeDateTimeOffsetAttribute

STAC core attributestart_datetimenamandatory nabeginning of the interval that the data is valid. RFC beginning of interval start or end of second?CLMS specificThe first or start date and time for the resource, in UTC. It is formatted as date-time according to RFC 3339, section 5.6.missing2025-06-21T00:00:00.000000Z2025-06-21T00:00:00.000000Z
cellIDIntegerAttribute
?gridcodenaoptionalnaNew grid variants may need to be added to the extension.CLMS specificCLMS specific

Cell identifier describing the respective tile or sample.


1300000000033
ChecksumStringAttributeyes
filechecksumnanamandatory
Represents the known checksums for the product’s physical data, providing a unique value for supporting download integrity check. At least MD5 checksum is mandatory.
collectionNameStringAttributeXna
Provides a way to specify file checksums (e.g. BLAKE2, MD5, SHA1, SHA2, SHA3). The hashes are self-identifying hashes as described in the Multihash specification and must be encoded as hexadecimal (base 16) string with lowercase letters.missing

collectionNameStringAttribute
Xnananananacan be set as a keyword at collection levelCLMS specificCLMS specific

mandatory collectionName

TO BE REMOVEDCLMS
componentStringAttribute
Xnananananacan be set as a keyword at collection levelCLMS specificCLMS specific

Component to which the dataset belongs


bio-geophysical
consolidationPeriodIntegerAttribute
Xnana


producthttps://github.com/stac-extensions/product/issues/10optionaloptional
na
na
nacan be set as a keyword at collection level

CLMS specificCLMS specific

Consolidation period for the collection where multiple consolidations are produced.


6
ContentDate:EndDateTimeOffsetAttributeyes
STAC core attributeend_timenamandatoryna
nominal end
2025-06-30T23:59:59.999999Z2025-06-30T23:59:59.999999Z
The last or end date and time for the resource, in UTC. It is formatted as date-time according to RFC 3339, section 5.6.

Beginnng date of the content period of the product. For products with consolidations, this will not be the same as the sensing start date but the start date of the nominal 10daily period.

ContentDate:StartDateTimeOffsetAttributeSTAC core attributestart_datetimenamandatorynanominal start

2025-06-
21T00
30T23:
00
59:
00
59.
000000Z
999999Z2025-06-
21T00
30T23:
00
59:
00
59.
000000Z
999999Z
ContentLength
ContentDate:Start
IntegerAttribute
DateTimeOffsetAttribute
file
yes
size

STAC core attributestart_datetime
na
namandatory

Actual size in bytes (B) of the downloadable product package

27516224122751622412ContentTypeStringAttributeSTAC core attributetypenanamandatoryThe Mime type of the productimage/tiff; application=geotiff; profile=cloud-optimizedapplication/netcdfdatasetAliasStringAttributeXcan be set as a keyword at collection levelCLMS specificwl-lakes_global_vector_dailydatasetIdentifierStringAttributeSTAC core attributecollectionmandatorynanaCLMS specificwl-lakes_global_vector_daily_v2wl-lakes_global_vector_daily_v2datasetShortNameStringAttributeXcan be set as a keyword at collection levelCLMS specificlwldatasetVersionIntegerAttributeversionversionmandatorynanait should be included in the collection nameCLMS specific2endingDateTimeDateTimeOffsetAttributeSTAC core attributeend_timenamandatorynaCLMS specific2025-06-30T23:59:59.999999Z2025-06-30T23:59:59.999999ZEvictionDateDateTimeOffsetAttributetimestampsexpiresnamandatoryna

Date when the data file will be removed from the Interface Delivery Point.

9999-12-31T23:59:59.999999Z9999-12-31T23:59:59.999999ZfileFormatStringAttributeXit should be included in the collection nameCLMS specificgeojsongridLabelStringAttributeSTAC core attributegsdmandatorynanaRequired for all rastersminimum nominal grid spacing for a collection300300mIdStringAttributeXUUID

It is a universally unique identifier (UUID). The Id is a local identifier for the product instance within the Data Access, assigned during the product ingestion.

c46db475-d910-431f-8f36-d12bf3a93e7finstrumentShortNameStringAttributeSTAC core attributeinstrumentsmandatorymandatorynaCan be array of strings.VEGETATIONVEGETATIONmetricGridSpacingIntegerAttributeSTAC core attributegsdmandatorymandatoryna10001000missionShortNameStringAttributeXnananananaCLMS specificNOT TO BE USEDSPOT4,SPOT5,PROBAVModificationDateDateTimeOffsetAttributeSTAC core attributeupdatednamandatorynamodification of metadata in OData/STAC cataloguea and not the modification of data/assets itself

Date when the product metadata was last modified.

2025-07-02T10:08:46.236018Z2025-07-02T10:08:46.236018ZNameStringAttributeSTAC core attributeidnamandatorynaproduct name unique within a Collection,Data file namec_gls_NDVI300_202506210000_GLOBE_OLCI_V2.0.1_ncc_gls_NDVI300_202506210000_GLOBE_OLCI_V2.0.1_nc
na
nominal startThe first or start date and time for the resource, in UTC. It is formatted as date-time according to RFC 3339, section 5.6.

Beginnng date of the content period of the product. For products with consolidations, this will not be the same as the sensing start date but the start date of the nominal 10daily period.

2025-06-21T00:00:00.000000Z2025-06-21T00:00:00.000000Z
ContentLengthIntegerAttributeyes
filesizenanamandatory

Actual size in bytes (B) of the downloadable product package

The file size, specified in bytes.missing27516224122751622412
ContentTypeStringAttributeyes
STAC core attributetypenanamandatory
The Mime type of the productMedia type of the asset. See the common media types in the best practice doc for commonly used asset types.

Describes the content type of the product. 
The generic mime-type "application/octet-stream" shall be used as default.
User can not filter on this attribute butthrough the file format attribute.

image/tiff; application=geotiff; profile=cloud-optimizedapplication/netcdf
datasetAliasStringAttribute
X




can be set as a keyword at collection levelCLMS specificCLMS specific

Provides an alias to group multiple datasets with same product category but with different version numbers.


wl-lakes_global_vector_daily
datasetIdentifierStringAttributeyes
STAC core attributecollectionmandatorynana
CLMS specific

The id of the STAC Collection this Item references to with the collection relation type in the links array.

Uniquely identifies the dataset. The dataset is a group of products belonging to the same dataset / collection / parentIdentifier.

wl-lakes_global_vector_daily_v2wl-lakes_global_vector_daily_v2
datasetShortNameStringAttribute
X




can be set as a keyword at collection levelCLMS specificCLMS specific

Short name for the dataset.


lwl
datasetVersionIntegerAttributeyes
versionversionmandatorynanait should be included in the collection nameCLMS specificVersion of the context this fields is used in (e.g. Asset or Collection).

Version of the collection represented as a number.


2
endingDateTimeDateTimeOffsetAttribute

STAC core attributeend_timenamandatoryna
CLMS specificThe last or end date and time for the resource, in UTC. It is formatted as date-time according to RFC 3339, section 5.6.missing2025-06-30T23:59:59.999999Z2025-06-30T23:59:59.999999Z
EvictionDateDateTimeOffsetAttributeyes
timestampsexpiresnamandatoryna

Date when the data file will be removed from the Interface Delivery Point.

Date and time the corresponding data (see below) expires (is not valid any longer), in UTC.

Date of eviction, removal of the product from the Odata catalogue.

9999-12-31T23:59:59.999999Z9999-12-31T23:59:59.999999Z
fileFormatStringAttribute
X




it should be included in the collection nameCLMS specificCLMS specific

Format of the product.


geojson
gridLabelStringAttributeyes
STAC core attributegsdmandatorynanaRequired for all rasters
minimum nominal grid spacing for a collection
CLMS specificThe nominal Ground Sample Distance for the data, as measured in meters on the ground. There are many definitions of GSD. The value of this field should be related to the spatial resolution at the sensor, rather than the pixel size of images after orthorectification, pansharpening, or scaling. The GSD of a sensor can vary depending on geometry (off-nadir / grazing angle) and wavelength, so it is at the discretion of the implementer to decide which value most accurately represents the GSD. For example, Landsat8 optical and short-wave IR bands are all 30 meters, but the panchromatic band is 15 meters. The gsd should be 30 meters in this case because that is the nominal spatial resolution at the sensor.

Labels the nominal grid spacing in the format as been used in the datasetIdentifier, including the unit.

300300m
IdStringAttribute
X




UUID

It is a universally unique identifier (UUID). The Id is a local identifier for the product instance within the Data Access, assigned during the product ingestion.

NANA
c46db475-d910-431f-8f36-d12bf3a93e7f
instrumentShortNameStringAttributeyes
STAC core attributeinstrumentsmandatorymandatorynaCan be array of strings.name of the InstrumentAn array of all the sensors used in the creation of the data. For example, data from the Landsat-8 platform is collected with the OLI sensor as well as the TIRS sensor, but the data is distributed together so would be specified as ['oli', 'tirs']

List of the instruments providing the acquisitions used for producing the product. This is used to search and filter on instrument. If multiple values, use comma seperator without whitespace.

VEGETATIONVEGETATION
metricGridSpacingIntegerAttributeyes
STAC core attributegsdmandatorymandatoryna
CLMS specificThe nominal Ground Sample Distance for the data, as measured in meters on the ground. There are many definitions of GSD. The value of this field should be related to the spatial resolution at the sensor, rather than the pixel size of images after orthorectification, pansharpening, or scaling. The GSD of a sensor can vary depending on geometry (off-nadir / grazing angle) and wavelength, so it is at the discretion of the implementer to decide which value most accurately represents the GSD. For example, Landsat8 optical and short-wave IR bands are all 30 meters, but the panchromatic band is 15 meters. The gsd should be 30 meters in this case because that is the nominal spatial resolution at the sensor.

Refers to the nominal grid spacing of the product, expressed in meters. The purpose of this additional field is to filter on the nominal grid spacing as a number eg. metricGridSpacing > 300.

10001000
missionShortNameStringAttribute
Xnanananana
CLMS specificCLMS specific

List of the platforms providing the acquisitions used for producing the product. (All platforms in uppercase.)
If multiple values, use comma seperator without whitespace.

NOT TO BE USEDSPOT4,SPOT5,PROBAV
ModificationDateDateTimeOffsetAttributeyes
STAC core attributeupdatednamandatorynamodification of metadata in OData/STAC cataloguea and not the modification of data/assets itself

Date when the product metadata was last modified.

Date and time the corresponding STAC entity or Asset (see below) was updated last, in UTC.
2025-07-02T10:08:46.236018Z2025-07-02T10:08:46.236018Z
NameStringAttributeyes
STAC core attributeidnamandatorynaproduct name unique within a Collection,Data file nameIt is important that an Item identifier is unique within a Collection, and that the Collection identifier in turn is unique globally. Then the two can be combined to give a globally unique identifier. Items are strongly recommended to have Collections, and not having one makes it more difficult to be used in the wider STAC ecosystem. If an Item does not have a Collection, then the Item identifier should be unique within its root Catalog or root Collection.

Unique name of the product.
For netcdf products, the Name is the product file name with '_nc' .
For cloud optimized geotiff products, the Name is the product file name of the identical netcdf product, with '_cog' .
For vector products in geojosn format, the Name is het product file name with '_geojson'.

c_gls_NDVI300_202506210000_GLOBE_OLCI_V2.0.1_ncc_gls_NDVI300_202506210000_GLOBE_OLCI_V2.0.1_nc
nominalDateDateTimeOffsetAttributeyes
STAC core attributedatetimenamandatoryna
CLMS specificThis is likely the acquisition (in the case of single camera type captures) or the 'nominal' or representative time in the case of assets that are combined together. Though time can be a complex thing to capture, for this purpose keep in mind the STAC spec is primarily searching for data, so use whatever single date and time is most useful for a user to search for. STAC content extensions may further specify the meaning of the main datetime field, and many will also add more datetime fields. All times in STAC metadata should be in Coordinated Universal Time (UTC). If there's clearly no meaningful single 'nominal' time, it is allowed to use null instead. In this case it is required to specify a temporal interval with the fields start_datetime and end_datetime from common metadata.

The nominal date is the reference date for the data acquisition period covered by the product. This date will be used to extract YYYY/MM/DD in the folderstructure.

2025-06-21T00:00:00.000000Z2025-06-21T00:00:00.000000Z
OnlineStringAttribute
Xnanananana

Indication of current online presence.

na

Indicates if the product is online or not.


TRUE
OriginDateDateTimeOffsetAttributeyes
STAC core attributecreatednamandatorynaWhen generated by the CLMS producer

Date and time of the product at the source (e.g. Publication date time on the PRIP). Time is in UTC

Creation date and time of the corresponding STAC entity or Asset (see below), in UTC.

Date of first creation of the product file. For CLMS data this is the mtime attribute from the rclone copyto info.

2025-07-02T09:30:01.282075Z2025-07-02T09:30:01.282075Z
platformAcronymStringAttributeyes
STAC core attributeconstellationmandatorymandatoryna
CLMS specificThe name of a logical collection of one or more platforms that have similar payloads and have their orbits arranged in a way to increase the temporal resolution of acquisitions of data with similar geometric and radiometric characteristics. This field allows users to search for related data sets without the need to specify which specific platform the data came from, for example, from either of the Sentinel-2 satellites. Examples include landsat-8 (Landsat-8, a constellation consisting of a single platform), sentinel-2 (Sentinel-2), rapideye (operated by Planet Labs), and modis (NASA EOS satellites Aqua and Terra). In the case of modis, this is technically referring to a pair of sensors on two different satellites, whose data is combined into a series of related products.

List of the platformAcronyms providing the acquisitions used for producing the product. If multiple values, use comma seperator without whitespace.

Sentinel-2 or multimissionSentinel-2
platformShortNameStringAttributeyes
STAC core attributeplatformmandatorymandatoryna
name of the PlatformThe unique name of the specific platform the instrument is attached to. For satellites this would be the name of the satellite, whereas for drones this would be a unique name for the drone. Examples include landsat-8 (Landsat-8), sentinel-2a and sentinel-2b (Sentinel-2), terra and aqua (part of NASA EOS, carrying the MODIS instruments), mycorp-uav-034 (hypothetical drone name), and worldview02 (Maxar/DigitalGlobe WorldView-2).

List of the platformShortNames providing the acquisitions used for producing the product. This is used to search and filter on platform. If multiple values, use comma seperator without whitespace.

nominalDateDateTimeOffsetAttributeSTAC core attributedatetimenamandatorynaCLMS specific2025-06-21T00:00:00.000000Z2025-06-21T00:00:00.000000ZOnlineStringAttributeXnanananana

Indication of current online presence.

TRUEOriginDateDateTimeOffsetAttributeSTAC core attributecreatednamandatorynaWhen generated by the CLMS producer

Date and time of the product at the source (e.g. Publication date time on the PRIP). Time is in UTC

2025-07-02T09:30:01.282075Z2025-07-02T09:30:01.282075ZplatformAcronymStringAttributeSTAC core attributeconstellationmandatorymandatorynaCLMS specificSentinel-2 or multimissionSentinel-2platformShortNameStringAttributeSTAC core attributeplatformmandatorymandatoryna

Sentinel-2A or multimissionSenitnel-2A
processingCenterStringAttributeyes
processingfacilitynamandatoryna
name of the Procesing CentreThe name of the facility that produced the data. For example, Copernicus S1 Core Ground Segment - DPA for product of Sentinel-1 satellites.

Processing Center that produces the products.


VITO
productVersionStringAttributeyes
processingversionnamandatoryna
CLMS specificThe version of the primary processing software or processing chain that produced the data. For example, this could be the processing baseline for the Sentinel missions.

Version of the product represented with a minor 'v' which means not always the in the same way as in the file name. e.g v3.0.1 / v2.0 etc….


v3.0.1
PublicationDateDateTimeOffsetAttributeyes
timestampspublishednamandatoryna
Publication date and time of the product (time at which the product becomes accessible for retrieval to the client within
the DA).
the DA).

Date and time the corresponding data (see below) was published the first time, in UTC.

missing


2025-07-02T10:08:46.236018Z
S3PathStringAttributeyes
STAC core attributehrefnanamandatory
S3 path in the CDSE repositoryS3 path in the CDSE repositorymissing
/eodata/CLMS/bio-geophysical/vegetation_indices/ndvi_global_300m_10daily_v2/2025/06/21/c_gls_NDVI300_202506210000_GLOBE_OLCI_V2.0.1_nc
swiSubParameterStringAttribute
?





CLMS specificCLMS specific

Soil Water Index (SWI) sub-parameter acronym.


CI
temporalRepeatRateStringAttribute
X




can be set as a keyword at collection levelCLMS specificCLMS specificmissing
10daily
vppSeasonStringAttribute
?
CLMS specificS2






CLMS specificCLMS specific

Vegetation phenology and productivity (VPP) season number.


S2
vppSubParameterStringAttribute
?





CLMS specificCLMS specific

Vegetation phenology and productivity (VPP) sub-parameter acronym.


TPROD
wlBasinName
vppSubParameter
StringAttribute
?





CLMS specific
TPRODwlBasinName
StringAttribute?
CLMS specific

Hydrological basin or catchment name (full name), in English.


Mackenzie River
wlLakeNameStringAttribute
?





CLMS specificCLMS specific

Name of the lake (full name), in local language wherever possible (a choice might be done if the lake shore several different countries).


athabasca
wlRiverNameStringAttribute
?





CLMS specificCLMS specific

Name of the river (full name), in local language wherever possible (a choice might be done if the lake shore several different countries)


Ya-lu-cang-bu-jiang



Sentinel-5P attributes to be discussed on 27.05.2024

...