opengeospatial / CRS-JSON-Encoding

0 stars 2 forks source link

Definition of "temporal_cs" #47

Open KRyden opened 2 months ago

KRyden commented 2 months ago

NOTE: Markdown does not support highlighting in color, so bold/italic has been used to highlight the material being discussed. This issue is extracted from the document submitted by Roger Lott at https://github.com/opengeospatial/CRS-JSON-Encoding/blob/main/ProjJson%20v0-7%20RL%202024-06-16.docx for discussion at the CRS SWG meeting OGC held during the Montreal June 2024 TC meeting.

"temporal_crs": {
  "type": "object",

_"allOf": [{ "$ref": "#/definitions/objectusage" }],

  "properties": {
    "type": { "type": "string", "enum": ["TemporalCRS"] },
    "name": { "type": "string" },
    "datum": { "$ref": "#/definitions/temporal_datum" },

_"coordinate_system": { "$ref": "#/definitions/coordinate_system" }, STRIKE THIS LINE "coordinate_system": { "oneOf": [ { "$ref": "#/definitions/temporalCount_cs" }, { "$ref": "#/definitions/temporalDateTime_cs" } { "$ref": "#/definitions/temporalMeasurecs" } ] },

    "$schema" : {},

_"scope": {}, "area": {}, "bbox": {}, "vertical_extent": {}, "temporalextent": {}, "usages": {},

    "remarks": {},
    "id": {}, "ids": {}
  },

_"required" : [ "name", "datum", "coordinatesystem" ],

  "additionalProperties": false
},

"$comment": "[RL] See comment regarding usage under compound_crs."

"$comment": "[RL] A temporal CRS should be constrained to having a temporal_cs (one of temporalCount_cs, temporalDateTime_cs, or temporalMeasure_cs."

"$comment": "[RL] In 19111/Topic 2, a temporal CRS may have a datum ensemble rather than a datum. Not likely to be relevant for a tempral CRS so 19162/WKT2 spec does not offer the option. Should CRS JSON?"