Skip to content

GeoCroissant Vocabulary Reference

The GeoCroissant vocabulary extends MLCommons Croissant with geospatial semantics for Earth Observation datasets. It is defined in RDF/Turtle format.

Namespace: http://mlcommons.org/croissant/geo/ (prefix geocr:)

Download geocroissant.ttl


Classes

Class Description
geocr:BandConfiguration Structured description of raster band organisation and semantics (band count, ordered names).
geocr:SpectralBand Per-band spectral metadata entry (center wavelength, bandwidth).
geocr:MultiWavelengthConfiguration Multi-wavelength channel configuration for Space Weather / heliophysics datasets.
geocr:SolarInstrumentCharacteristics Solar/heliophysics instrument and observatory characteristics.

Properties

Dataset / Field / RecordSet

Property Domain Range Description
geocr:coordinateReferenceSystem schema:Dataset schema:Text CRS identifier (e.g. EPSG code).
geocr:spatialResolution schema:Dataset, cr:RecordSet schema:Text, schema:QuantitativeValue Nominal spatial resolution (e.g. 30m).
geocr:bandConfiguration schema:Dataset, cr:Field geocr:BandConfiguration, schema:Text Raster band organisation and semantics.
geocr:spectralBandMetadata schema:Dataset, cr:Field geocr:SpectralBand, schema:Text Per-band spectral metadata.
geocr:recordEndpoint schema:Dataset schema:URL, schema:Text Service endpoint for programmatic record access.
geocr:spatialIndex schema:Dataset, cr:RecordSet schema:Text Precomputed spatial index token (e.g. DGGS cell ID, geohash).
geocr:spatialBias schema:Dataset schema:Text Spatial representativeness limitations.
geocr:samplingStrategy schema:Dataset schema:Text How samples were selected / constructed.
geocr:temporalResolution schema:Dataset, cr:RecordSet schema:QuantitativeValue, schema:Text Temporal cadence of the dataset.
geocr:timeSeriesIndex cr:RecordSet cr:Field, schema:Text Field used to order/index time-series observations.
geocr:multiWavelengthConfiguration schema:Dataset geocr:MultiWavelengthConfiguration, schema:Text Multi-wavelength configuration (Space Weather).
geocr:solarInstrumentCharacteristics schema:Dataset geocr:SolarInstrumentCharacteristics, schema:Text Solar instrument characteristics (Space Weather).

geocr:BandConfiguration fields

Property Range Description
geocr:totalBands schema:Integer Total number of bands.
geocr:bandNamesList schema:Text Ordered list of band names.

geocr:SpectralBand fields

Property Range Description
geocr:centerWavelength schema:QuantitativeValue Center wavelength.
geocr:bandwidth schema:QuantitativeValue Spectral bandwidth.

Space Weather nested fields

Property Domain Range Description
geocr:channelList geocr:MultiWavelengthConfiguration schema:Text Wavelength channels (e.g. 171Å, 193Å).
geocr:observatory geocr:SolarInstrumentCharacteristics schema:Text Observatory / platform identifier.
geocr:instrument geocr:SolarInstrumentCharacteristics schema:Text Instrument identifier.

Full Turtle Source

@prefix rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:   <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema: <https://schema.org/> .
@prefix cr:     <http://mlcommons.org/croissant/> .
@prefix geocr:  <http://mlcommons.org/croissant/geo/> .

# GeoCroissant Classes
geocr:BandConfiguration a rdfs:Class ;
  rdfs:label "BandConfiguration" ;
  rdfs:comment "Structured description of raster band organization and semantics." ;
  rdfs:subClassOf schema:StructuredValue .

geocr:SpectralBand a rdfs:Class ;
  rdfs:label "SpectralBand" ;
  rdfs:comment "Structured per-band spectral metadata entry." ;
  rdfs:subClassOf schema:StructuredValue .

geocr:MultiWavelengthConfiguration a rdfs:Class ;
  rdfs:label "MultiWavelengthConfiguration" ;
  rdfs:comment "Structured description of multi-wavelength channel configuration." ;
  rdfs:subClassOf schema:StructuredValue .

geocr:SolarInstrumentCharacteristics a rdfs:Class ;
  rdfs:label "SolarInstrumentCharacteristics" ;
  rdfs:comment "Structured description of solar/heliophysics instrument characteristics." ;
  rdfs:subClassOf schema:StructuredValue .

geocr:coordinateReferenceSystem a rdf:Property ;
  rdfs:label "coordinateReferenceSystem" ;
  schema:domainIncludes schema:Dataset ;
  schema:rangeIncludes schema:Text .

geocr:spatialResolution a rdf:Property ;
  rdfs:label "spatialResolution" ;
  schema:domainIncludes schema:Dataset, cr:RecordSet ;
  schema:rangeIncludes schema:Text, schema:QuantitativeValue .

geocr:bandConfiguration a rdf:Property ;
  rdfs:label "bandConfiguration" ;
  schema:domainIncludes schema:Dataset, cr:Field ;
  schema:rangeIncludes geocr:BandConfiguration, schema:Text .

geocr:spectralBandMetadata a rdf:Property ;
  rdfs:label "spectralBandMetadata" ;
  schema:domainIncludes schema:Dataset, cr:Field ;
  schema:rangeIncludes geocr:SpectralBand, schema:Text .

geocr:temporalResolution a rdf:Property ;
  rdfs:label "temporalResolution" ;
  schema:domainIncludes schema:Dataset, cr:RecordSet ;
  schema:rangeIncludes schema:QuantitativeValue, schema:Text .

geocr:spatialBias a rdf:Property ;
  rdfs:label "spatialBias" ;
  schema:domainIncludes schema:Dataset ;
  schema:rangeIncludes schema:Text .

geocr:samplingStrategy a rdf:Property ;
  rdfs:label "samplingStrategy" ;
  schema:domainIncludes schema:Dataset ;
  schema:rangeIncludes schema:Text .