Page History
...
Model | Element | Type | Constraints | Required? | Cardinality | Notes | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
GRID | DimensionScale/0_360_DegreeProjection | boolean | true or false | No | 0..1 | |||||||
GRID | ||||||||||||
DimensionScale/X | object | N/A | Yes | 1 | ||||||||
GRID | DimensionScale | |||||||||||
/X/Minimum | string | Degrees-Minutes-Seconds: | Yes | 1 | Pattern conditions are used for the format of the value. | |||||||
GRID | ||||||||||||
DimensionScale/X/Maximum | string | Degrees-Minutes-Seconds: | Yes | 1 | Pattern conditions are used for the format of the value. | |||||||
GRID | DimensionScaleDimensionScale/X/Unit | string | Enumerations: "Kilometer","Meter","Degree" | Yes | 1 | |||||||
GRID | DimensionScaleDimensionScale/X/Resolution | number | No limit | Yes | 1 | |||||||
GRID | DimensionScale/Y | object | N/A | Yes | 1 | |||||||
GRID | DimensionScale | DimensionScale/Y/Minimum | string | Degrees-Minutes-Seconds: | Yes | 1 | Pattern conditions are used for the format of the value. | |||||
GRID | DimensionScaleDimensionScale/Y/Maximum | string | Degrees-Minutes-Seconds: | Yes | 1 | Pattern conditions are used for the format of the value. | ||||||
GRID | DimensionScaleDimensionScale/Y/Unit | string | Enumerations: "Kilometer","Meter","Degree", | Yes | 1 | |||||||
GRID | DimensionScaleDimensionScale/ | XY/Resolution | number | No limit | Yes | 1 | ||||||
GRID | DimensionScale/Time | object | string | DateTime format: | No | 1 | Pattern conditions are used for the format of the value.N/A | No | 0..1 | |||
GRID | DimensionScale/ | OtherTime/Minimum | string | Degrees-Minutes-Seconds: | DateTime format: and free text | No | 1 | Pattern conditions are used for the format of the value. | ||||
GRID | DimensionScale/Time/Maximum | string | Degrees-Minutes-Seconds: | |||||||||
Minutes: | ||||||||||||
“-90-00.000" | ||||||||||||
“90-00.000” | ||||||||||||
“-90.000" | ||||||||||||
“90.000” DateTime format: | ||||||||||||
No | 1 | Pattern conditions are used for the format of the value. | ||||||||||
GRID | DimensionScale/Time/Unit | string | Enumerations: "Hour", "Minutes", "Seconds", "Degrees-Minutes-Seconds", "Date", "Time", "DateTime" | Yes | 1 | |||||||
GRID | DimensionScale/Time/Resolution | number | No limit | Yes | 1 | |||||||
GRID | DimensionScale/Other | /Maximumobject | N/A | No | 0..1 | |||||||
GRID | DimensionScale/Other/Minimum | string | Degrees-Minutes-Seconds: | MinutesDegree: | “"- | 90-00360.000" | “90-00.000”"360.000” | “-90“0.000" | “90.000”“no limit” | Yes | 1 | Pattern conditions are used for the format of the value. |
GRID | DimensionScale/Other/Maximum | string | Degrees-Minutes-Seconds | Degree: | KilometerDegree: | “0"-360.000" | “no limit”"360.000” | DateTime formatMeter: | YYYY-MM-DDThh:mm:ss.SSSZ": “0.000" | Yes | 1 | Pattern conditions are used for the format of the value. |
GRID | DimensionScaleDimensionScale/Other/Unit | string | Enumerations: "Kilometer", "Meter", "Degree", "Hour", "Minutes", "Seconds", "Degrees-Minutes-Seconds", "Date", "Time"," DateTime" | Yes | 1 | |||||||
GRID | DimensionScaleDimensionScale/Other/Resolution | number | No limit | Yes | 1 |
Metadata Validation
All records undergo schema and business rule validation before entering the system.
- This element is required.
- The DimensionScale sub-elements' Minimum and Maximum value ranges depends on the 0_360_DegreeProjection element's populated value. If the 0_360_DegreeProjection element is set to "true" than the Minimum and and Maximum value ranges are set to 0 to 360 and are validated using the JSON Schema 7 Ifif-then-else conditions within the GRID schema.
- The DimensionScale sub-elements' Unit must use an enumeration and the values will follow the enumeration unit's value pattern base on the GRID schema's if-then-else conditions.
- The DimensionScale elements' value ranges are defined in the GRID schema's condition statements which also is using to validated the grid provider's entries.
...