Versions Compared

Key

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

...

“-90 “90
GRID

Model

Element

Type

Constraints

Required?

Cardinality

Notes

GRIDDimensionScale/0_360_DegreeProjectionboolean

true or false

No0..1
GRIDDimensionScale/X/Minimumstring

Degrees-Minutes-Seconds:
        "Minimum": "-360-00-00.000"
        "Maximum": "360-00-00.000”
Minutes:
        "Minimum": “-90-00.000"
        "Maximum": “90-00.000”
Seconds:
        "Minimum": “-90.000"
        "Maximum": “90.000”
Degree:
        "Minimum": "-360.000"
        "Maximum": "360.000”
Kilometer:
        "Minimum": “0.000"
        "Maximum": “no limit”
Meter:
        "Minimum": “0.000"
        "Maximum": “no limit”

Yes1
GRIDDimensionScale/X/Maximumstring

Degrees-Minutes-Seconds:
        "Minimum": "-360-00-00.000"
        "Maximum": "360-00-00.000”
Minutes:
        "Minimum": “-90-00.000"
        "Maximum": “90-00.000”
Seconds:
        "Minimum": “-90.000"
        "Maximum": “90.000”
Degree:
        "Minimum": "-360.000"
        "Maximum": "360.000”
Kilometer:
        "Minimum": “0.000"
        "Maximum": “no limit”
Meter:
        "Minimum": “0.000"
        "Maximum": “no limit”

Yes1
GRIDDimensionScale/X/Unitstring

Enumerations: "Kilometer","Meter","Degree","Hour","Minutes","Seconds",
"Degrees-Minutes-Seconds","Date","Time","DateTime"

Yes1
GRIDDimensionScale/Y/Minimumstring

Degrees-Minutes-Seconds:
        "Minimum": "-360-00-00.000"
        "Maximum": "360-00-00.000”
MinutesDegree:
        "Minimum": "-90-00360.000"
        "Maximum": “90-00"360.000”
Kilometer:
        "Minimum": “0.000"
        "Maximum": “no limit”
Meter:
        "Minimum": “0.000"
        "Maximum": “no limit”

Yes1
GRIDDimensionScale/Y/Maximumstring

Degrees-Minutes-Seconds:
        "Minimum":

"-360-00-00.000"
        "Maximum":

"360-00-00.000”
Degree:
        "Minimum": "-360.000"
        "Maximum": "360.000”
Kilometer:
        "Minimum": “0.000"
        "Maximum": “no limit”
Meter:
        "Minimum": “0.000"
        "Maximum": “no limit”

Yes1
GRIDDimensionScale/Y/MaximumDimensionScale/Y/Unitstring

Enumerations: "Kilometer","Meter","Degree","Hour","Minutes","Seconds",
"Degrees-Minutes-Seconds","Date","Time","DateTime"

Yes1
GRIDDimensionScale/Timestring

DateTime format:
    "YYYY-MM-DDThh:mm:ss.SSSZ"
Date format:
    "YYYY-MM-DD"
Time format:
    "hh:mm:ss.SSSZ"

No1
GRIDDimensionScale/Otherstring

Degrees-Minutes-Seconds:
        "Minimum": "-360-00-00.000"
        "Maximum": "360-00-00.000”
Minutes:
        "Minimum": “-90-00.000"
        "Maximum": “90-00.000”
Seconds:
        "Minimum": “-90.000"
        "Maximum": “90.000”
Degree:
        "Minimum": "-360.000"
        "Maximum": "360.000”
Kilometer:
        "Minimum": “0.000"
        "Maximum": “no limit”
Meter:
        "Minimum": “0.000"
        "Maximum": “no limit”

Yes1
GRIDDimensionScale/Timestring

DimensionScale/Y/Unitstring

Enumerations: "Kilometer","Meter","Degree","Hour","Minutes","Seconds",
"Degrees-Minutes-Seconds","Date","Time","DateTime"

Yes1

DateTime format:
    "YYYY-MM-DDThh:mm:ss.SSSZ"
Date format:
    "YYYY-MM-DD"
Time  Time format:
    "hh:mm:ss.SSSZ"

No1GRIDDimensionScale/Otherstring

-180 to 180 or 0 to 360

No1

Metadata Validation

All records undergo schema and business rule validation before entering the system. 

  • This element is optional.
  • The WestBoundingCoordinate and EastBoundingCoordinate x, y, and other elements' value ranges depends on the 0_360_DegreeProjection element's populated value. If the 0_360_DegreeProjection element is set to "true" than the WestBoundingCoordinate and EastBoundingCoordinate value ranges are set to 0 to 360 and are validated using the JSON Schema 7 If-then-Else condition "CoordinateCondition" within the GRID schema.
  • The SpatialResolution elements' value ranges are defined in the GRID schema's condition statements which also is using to validated the grid provider's entries.  

...