mdJson-schemas
mdJson-schemas copied to clipboard
New Class - Pass
Class Definition: pass "identification of collection coverage" See: ISO MI_PlatformPass
Rules:
- [ ] optional
Element Definitions:
- passId: ( character ) "a unique mdJSON system identifier for the pass" default: UUID
- identifier: { identifier } "unique name of the pass"
- extent: { GM_Object e.g. polygon, point, linestring, etc. } "area covered by the pass"
- relatedEvent: [ eventId ] "occurrence of one or more events for a pass"
Rules:
- [ ] passId: required
- [ ] identifier: required
mdJson:
{
"acquisition": [
{
"pass": [
{
"passId": "pass ID",
"identifier": { },
"extent": { },
"relatedEvent": ["eventId"]
}
]
}
]
}
Removed "platformId" element. ISO 19115-2 2019 documents do not indicate a direct relationship with the Platform class.
Updated definition of passId to: passId: ( character ) "a unique mdJSON system identifier for the pass" default: UUID
To clarify that this is an internal identifier for use within mdEditor (e.g., as with contacts).