Note on Security Tagging Individual Properties Valid Time Constraints Legal Constraints

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