Base class definitions for core SensorML
Main Abstract SensorML Object
The gml:name property should be used only as a label in SensorML, and thus is limited to one occurence. Multiple robust and well defined identifiers can be provided in the identification section.
Specifies the possible extent of the component location
Means of providing security constraints of description
based on IC:ISM definition
Means of providing time validity constraint of description
Means of providing legal constraints of description
based on IC:DDMS definition
Means of providing a list of keywords (with a codeSpace) for quick discovery
Means of providing various identity and alias values, with types such as "longName", "abbreviation", "modelNumber", "serialNumber", whose terms can be defined in a dictionary
Means of specifying classification values with types such as "sensorType", "intendedApplication", etc., whose terms can be defined in a dictionary
A well defined token used to specify identifier and classifier values (single spaces allowed)
Points to the term definition using a URI. Term definitions are things like uid, shortName, sensorType, application, etc...
Relevant contacts for that object
Allows to group several contacts together in a list that can be referenced as a whole
based on IC:DMMS
based on ISO 19115
Relevant documentation for that object
Document record with date/time, version, author, etc. pointing to an online resource related to the enclosing object
Date of creation
Person who is responsible for the document
Specifies the fornat of the file pointed to by onlineResource
Points to the actual document corresponding to that version
List of documents related to the enclosing object
History of the object described (Recalibration, adjustments, etc...)
List of events related to the enclosing object
Event record (change to the object) including a date/time, description, identification and additional references and metadata
Date/Time of event
Capability list for quick discovery
Characteristic list for quick discovery