mdJson-schemas icon indicating copy to clipboard operation
mdJson-schemas copied to clipboard

New Class - Pass

Open stansmith907 opened this issue 5 years ago • 2 comments

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"]
            }
         ]
      }
   ]
}

stansmith907 avatar Jun 12 '19 19:06 stansmith907

Removed "platformId" element. ISO 19115-2 2019 documents do not indicate a direct relationship with the Platform class.

dwalt avatar Jun 23 '22 23:06 dwalt

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).

hmaier-fws avatar Apr 22 '24 19:04 hmaier-fws