adiwg / mdJson-schemas

JSON schemas, examples, and templates for ADIwg metadata standards
http://www.adiwg.org/projects/
GNU Lesser General Public License v3.0
18 stars 15 forks source link

New Class - Platform #219

Open stansmith907 opened 5 years ago

stansmith907 commented 5 years ago

Class Definition: platform "designation of the platform used to acquire the dataset" see: ISO MI_Platform

Rules:


Element Definitions:

Rules:


mdJson:

{
   "acquisition": [
      {
         "platform": [
            {
               "platformId": "platform ID",
               "citation": { },
               "identifier": { },
               "description": "platform description",
               "sponsor": [ ],
               "instrument": ["instrumentId"],
               "history": [ ]
            }
         ]
      }
   ]
}
dwalt commented 2 years ago

Added "history" element.

jwaspin commented 6 months ago

@dwalt Is this history element the same instrument event list used by the instrument class?

dwalt commented 6 months ago

@jwaspin Yes, both Instrument and Platform classes are parent classes. History references one or more InstrumentEventList. Effectively the "history" of events associated with an Instrument or Platform. Platform may be a sensor array in which events are relevant to the array while each sensor in the array may also have its own events.

hmaier-fws commented 5 months ago

Updated definition of platformId to: platformId: ( character ) "a unique mdJSON system identifier for the platform" default: UUID