Copyright © 2014 Open Geospatial Consortium
86
http:www.opengis.netspecsensorml2.0reqxmlcore-processdocument-security-tags
Req 53. All values for the securityConstraints property shall be defined in a new unique namespace other than the namespaces used by this standard and its
dependencies.
8.1.3.8 Note on Security Tagging Individual Properties
It is often required or desireable that security tagging exists not only for the entire document but for individual property values as well. SensorML supports tagging of
individual property values and lists through the extension property that is inherited by all elements derived from AbstractSWEType and AbstractSWEIdentifiableType.
Requirement
http:www.opengis.netspecsensorml2.0reqxmlcore-processindividual-security-tags
Req 54. Security tagging of individual property values shall utilize the extension element within the appropriate SensorML or SWE Common data elements.
8.1.3.9 Valid Time Constraints
The validTime element is an XML Schema implementation of the UML class defined in clause 7.2.2.6.
The XML Schema snippet from DescribedObject that pertains to the validTime property is given below. The validTime property takes either a GML TimePeriod or TimeInstant
as its value.
element name
= validTime
minOccurs =
maxOccurs =
unbounded annotation
documentation The time instance or time range during which this instance description is valid.
documentation annotation
complexType sequence
group ref
= sml:TimeInstantOrPeriod
sequence complexType
element group
name =
TimeInstantOrPeriod annotation
documentation Either a Time Instant or Time Period
documentation annotation
choice element
ref =
gml:TimePeriod element
ref =
gml:TimeInstant choice
group complexType
name =
TimeInstantOrPeriodPropertyType sequence
minOccurs =
group ref
= sml:TimeInstantOrPeriod
SensorML OGC 12-000
Copyright © 2014 Open Geospatial Consortium
87
sequence attributeGroup
ref =
swe:AssociationAttributeGroup complexType
An example of the valid time being given by a TimePeriod is shown below:
validTime gml:TimePeriod
gml:id =
deploymentDates gml:beginPosition
2009-01-01T14:00:00Z gml:beginPosition
gml:endPosition 2013-12-31T08:20:00Z
gml:endPosition gml:TimePeriod
validTime
8.1.3.10 Legal Constraints
The legalConstraints element is an XML Schema implementation of the UML class defined in clause 7.2.2.7.
The XML Schema snippet from DescribedObject that pertains to the legalConstraints property is given below. The legalConstraints property takes an ISO 19115
MD_LegalConstraints element as its value, which is encoded according to ISO19139 schema.
element name
= legalConstraints
type =
gmd:MD_LegalConstraints_PropertyType minOccurs
= maxOccurs
= unbounded
annotation documentation
Legal constraints applied to this description e.g. copyrights, legal use, etc. documentation
annotation element
An example of legalConstraints is provided below:
sml:legalConstraints gmd:MD_LegalConstraints
gmd:useLimitation gco:CharacterString
Disclaimer - While every effort has been made to ensure that the data from this sensor is accurate and reliable within the limits of the current state of the art, we cannot assume
liability for any damages caused by any errors or omissions in the data, nor as a result of the failure of the data to function on a particular system. We makes no warranty, expressed
or implied, nor does the fact of distribution constitute such a warranty. gco:CharacterString
gmd:useLimitation gmd:MD_LegalConstraints
sml:legalConstraints
8.1.3.11 Capabilities