Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema temporal.xsd
Namespace http://standardit.tapio.fi/schemas/forestData
Annotations
The temporal schema for GML 3.1 provides constructs for handling time-varying spatial data. This schema reflects a partial implementation of the model described in ISO 19108:2002. GML is an OGC Standard. Copyright (c) 2001,2005,2010 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
Properties
attribute form default: unqualified
element form default: qualified
version: 3.1.1.2
Element gml:validTime
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id239 index11.tmp#id1148 index11.tmp#id1147
Type gml:TimePrimitivePropertyType
Properties
content: complex
Used by
Model gml:_TimePrimitive
Children gml:_TimePrimitive
Instance
<gml:validTime xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:_TimePrimitive gml:id="">{1,1}</gml:_TimePrimitive>
</gml:validTime>
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="validTime" type="gml:TimePrimitivePropertyType"/>
Element gml:_TimePrimitive
Namespace http://www.opengis.net/gml
Annotations
This abstract element acts as the head of the substitution group for temporal primitives.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155 index11.tmp#id1156 index11.tmp#id1154 index11.tmp#id1462 index9.tmp#id2268 index11.tmp#id1153
Type gml:AbstractTimePrimitiveType
Type hierarchy
Properties
content: complex
abstract: true
Substitution Group
Substitution Group Affiliation
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:relatedTime*
Children gml:description, gml:metaDataProperty, gml:name, gml:relatedTime
Instance
<gml:_TimePrimitive gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:_TimePrimitive>
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="_TimePrimitive" type="gml:AbstractTimePrimitiveType" abstract="true" substitutionGroup="gml:_TimeObject">
  <annotation>
    <documentation xml:lang="en">This abstract element acts as the head of the substitution group for temporal primitives.</documentation>
  </annotation>
</element>
Element gml:AbstractTimePrimitiveType / gml:relatedTime
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id239 index11.tmp#id1148 index11.tmp#id1147 index11.tmp#id1158 index11.tmp#id1157
Type gml:RelatedTimeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model gml:_TimePrimitive
Children gml:_TimePrimitive
Instance
<gml:relatedTime xlink:actuate="" xlink:arcrole="" xlink:href="" relativePosition="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:_TimePrimitive gml:id="">{1,1}</gml:_TimePrimitive>
</gml:relatedTime>
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
relativePosition restriction of string optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="relatedTime" type="gml:RelatedTimeType" minOccurs="0" maxOccurs="unbounded"/>
Element gml:timePosition
Namespace http://www.opengis.net/gml
Annotations
Direct representation of a temporal position
Diagram
Diagram index11.tmp#id1241 index11.tmp#id1243 index11.tmp#id1244 index11.tmp#id1245 index11.tmp#id1240
Type gml:TimePositionType
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
calendarEraName string optional
frame anyURI #ISO-8601 optional
indeterminatePosition gml:TimeIndeterminateValueType optional
Source
<element name="timePosition" type="gml:TimePositionType">
  <annotation>
    <documentation>Direct representation of a temporal position</documentation>
  </annotation>
</element>
Element gml:_TimeObject
Namespace http://www.opengis.net/gml
Annotations
This abstract element acts as the head of the substitution group for temporal primitives and complexes.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155 index11.tmp#id1460 index11.tmp#id1148 index1.tmp#id1144
Type gml:AbstractTimeObjectType
Type hierarchy
Properties
content: complex
abstract: true
Substitution Group
Substitution Group Affiliation
Used by
Complex Type gml:DomainSetType
Model gml:metaDataProperty* , gml:description{0,1} , gml:name*
Children gml:description, gml:metaDataProperty, gml:name
Instance
<gml:_TimeObject gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:_TimeObject>
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="_TimeObject" type="gml:AbstractTimeObjectType" abstract="true" substitutionGroup="gml:_GML">
  <annotation>
    <documentation xml:lang="en">This abstract element acts as the head of the substitution group for temporal primitives and complexes.</documentation>
  </annotation>
</element>
Element gml:_TimeComplex
Namespace http://www.opengis.net/gml
Annotations
This abstract element acts as the head of the substitution group for temporal complexes. Temporal complex is an aggregation of temporal primitives as its components, represents a temporal geometric complex and a temporal topology complex. N.B. Temporal geometric complex is not defined in this schema.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155 index11.tmp#id1461 index9.tmp#id1394 index11.tmp#id1153
Type gml:AbstractTimeComplexType
Type hierarchy
Properties
content: complex
abstract: true
Substitution Group
Substitution Group Affiliation
Model gml:metaDataProperty* , gml:description{0,1} , gml:name*
Children gml:description, gml:metaDataProperty, gml:name
Instance
<gml:_TimeComplex gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:_TimeComplex>
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="_TimeComplex" type="gml:AbstractTimeComplexType" abstract="true" substitutionGroup="gml:_TimeObject">
  <annotation>
    <documentation xml:lang="en">This abstract element acts as the head of the substitution group for temporal complexes. 
			Temporal complex is an aggregation of temporal primitives as its components, 
			represents a temporal geometric complex and a temporal topology complex. 
			N.B. Temporal geometric complex is not defined in this schema.</documentation>
  </annotation>
</element>
Element gml:_TimeGeometricPrimitive
Namespace http://www.opengis.net/gml
Annotations
This abstract element acts as the head of the substitution group for temporal geometric primitives.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155 index11.tmp#id1156 index11.tmp#id1154 index11.tmp#id1464 index11.tmp#id1463 index11.tmp#id1149 index11.tmp#id1150 index11.tmp#id1148
Type gml:AbstractTimeGeometricPrimitiveType
Type hierarchy
Properties
content: complex
abstract: true
Substitution Group
Substitution Group Affiliation
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:relatedTime*
Children gml:description, gml:metaDataProperty, gml:name, gml:relatedTime
Instance
<gml:_TimeGeometricPrimitive frame="#ISO-8601" gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:_TimeGeometricPrimitive>
Attributes
QName Type Fixed Default Use Annotation
frame anyURI #ISO-8601 optional
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="_TimeGeometricPrimitive" type="gml:AbstractTimeGeometricPrimitiveType" abstract="true" substitutionGroup="gml:_TimePrimitive">
  <annotation>
    <documentation xml:lang="en">This abstract element acts as the head of the substitution group for temporal geometric primitives.</documentation>
  </annotation>
</element>
Element gml:TimeInstant
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155 index11.tmp#id1156 index11.tmp#id1154 index11.tmp#id1464 index11.tmp#id1463 index11.tmp#id1239 index11.tmp#id1466 index11.tmp#id1462
Type gml:TimeInstantType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:relatedTime* , gml:timePosition
Children gml:description, gml:metaDataProperty, gml:name, gml:relatedTime, gml:timePosition
Instance
<gml:TimeInstant frame="#ISO-8601" gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:TimeInstant>
Attributes
QName Type Fixed Default Use Annotation
frame anyURI #ISO-8601 optional
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="TimeInstant" type="gml:TimeInstantType" substitutionGroup="gml:_TimeGeometricPrimitive"/>
Element gml:TimePeriod
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155 index11.tmp#id1156 index11.tmp#id1154 index11.tmp#id1464 index11.tmp#id1463 index11.tmp#id1469 index11.tmp#id1470 index11.tmp#id1471 index11.tmp#id1472 index11.tmp#id1474 index11.tmp#id1475 index11.tmp#id1473 index11.tmp#id1468 index11.tmp#id1462
Type gml:TimePeriodType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:relatedTime* , (gml:beginPosition | gml:begin) , (gml:endPosition | gml:end) , (gml:duration | gml:timeInterval)
Children gml:begin, gml:beginPosition, gml:description, gml:duration, gml:end, gml:endPosition, gml:metaDataProperty, gml:name, gml:relatedTime, gml:timeInterval
Instance
<gml:TimePeriod frame="#ISO-8601" gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:TimePeriod>
Attributes
QName Type Fixed Default Use Annotation
frame anyURI #ISO-8601 optional
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="TimePeriod" type="gml:TimePeriodType" substitutionGroup="gml:_TimeGeometricPrimitive"/>
Element gml:TimePeriodType / gml:beginPosition
Namespace http://www.opengis.net/gml
Diagram
Diagram index11.tmp#id1241 index11.tmp#id1243 index11.tmp#id1244 index11.tmp#id1245 index11.tmp#id1240
Type gml:TimePositionType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
calendarEraName string optional
frame anyURI #ISO-8601 optional
indeterminatePosition gml:TimeIndeterminateValueType optional
Source
<element name="beginPosition" type="gml:TimePositionType"/>
Element gml:TimePeriodType / gml:begin
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id239 index11.tmp#id1149 index11.tmp#id1467
Type gml:TimeInstantPropertyType
Properties
content: complex
Model gml:TimeInstant
Children gml:TimeInstant
Instance
<gml:begin xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:TimeInstant frame="#ISO-8601" gml:id="">{1,1}</gml:TimeInstant>
</gml:begin>
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="begin" type="gml:TimeInstantPropertyType"/>
Element gml:TimePeriodType / gml:endPosition
Namespace http://www.opengis.net/gml
Diagram
Diagram index11.tmp#id1241 index11.tmp#id1243 index11.tmp#id1244 index11.tmp#id1245 index11.tmp#id1240
Type gml:TimePositionType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
calendarEraName string optional
frame anyURI #ISO-8601 optional
indeterminatePosition gml:TimeIndeterminateValueType optional
Source
<element name="endPosition" type="gml:TimePositionType"/>
Element gml:TimePeriodType / gml:end
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id239 index11.tmp#id1149 index11.tmp#id1467
Type gml:TimeInstantPropertyType
Properties
content: complex
Model gml:TimeInstant
Children gml:TimeInstant
Instance
<gml:end xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:TimeInstant frame="#ISO-8601" gml:id="">{1,1}</gml:TimeInstant>
</gml:end>
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="end" type="gml:TimeInstantPropertyType"/>
Element gml:duration
Namespace http://www.opengis.net/gml
Annotations
This element is an instance of the primitive xsd:duration simple type to enable use of the ISO 8601 syntax for temporal length (e.g. P5DT4H30M). It is a valid subtype of TimeDurationType according to section 3.14.6, rule 2.2.4 in XML Schema, Part 1.
Diagram
Diagram
Type duration
Properties
content: simple
Used by
Element Group gml:timeLength
Source
<element name="duration" type="duration">
  <annotation>
    <documentation xml:lang="en">This element is an instance of the primitive xsd:duration simple type to 
      enable use of the ISO 8601 syntax for temporal length (e.g. P5DT4H30M). 
      It is a valid subtype of TimeDurationType according to section 3.14.6, 
      rule 2.2.4 in XML Schema, Part 1.</documentation>
  </annotation>
</element>
Element gml:timeInterval
Namespace http://www.opengis.net/gml
Annotations
This element is a valid subtype of TimeDurationType according to section 3.14.6, rule 2.2.4 in XML Schema, Part 1.
Diagram
Diagram index11.tmp#id1477 index11.tmp#id1479 index11.tmp#id1480 index11.tmp#id1476
Type gml:TimeIntervalLengthType
Properties
content: complex
Used by
Element Group gml:timeLength
Attributes
QName Type Fixed Default Use Annotation
factor integer optional
radix positiveInteger optional
unit gml:TimeUnitType required
Source
<element name="timeInterval" type="gml:TimeIntervalLengthType">
  <annotation>
    <documentation>This element is a valid subtype of TimeDurationType 
			according to section 3.14.6, rule 2.2.4 in XML Schema, Part 1.</documentation>
  </annotation>
</element>
Complex Type gml:TimePrimitivePropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id239 index11.tmp#id1148
Used by
Element gml:validTime
Complex Type gml:RelatedTimeType
Model gml:_TimePrimitive
Children gml:_TimePrimitive
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="TimePrimitivePropertyType">
  <sequence minOccurs="0">
    <element ref="gml:_TimePrimitive"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:AbstractTimePrimitiveType
Namespace http://www.opengis.net/gml
Annotations
The abstract supertype for temporal primitives.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155 index11.tmp#id1156
Type extension of gml:AbstractTimeObjectType
Type hierarchy
Properties
abstract: true
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:relatedTime*
Children gml:description, gml:metaDataProperty, gml:name, gml:relatedTime
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="AbstractTimePrimitiveType" abstract="true">
  <annotation>
    <documentation xml:lang="en">The abstract supertype for temporal primitives.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTimeObjectType">
      <sequence>
        <element name="relatedTime" type="gml:RelatedTimeType" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:AbstractTimeObjectType
Namespace http://www.opengis.net/gml
Annotations
The abstract supertype for temporal objects.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235
Type extension of gml:AbstractGMLType
Type hierarchy
Properties
abstract: true
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name*
Children gml:description, gml:metaDataProperty, gml:name
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="AbstractTimeObjectType" abstract="true">
  <annotation>
    <documentation xml:lang="en">The abstract supertype for temporal objects.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractGMLType"/>
  </complexContent>
</complexType>
Complex Type gml:RelatedTimeType
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id239 index11.tmp#id1148 index11.tmp#id1147 index11.tmp#id1158
Type extension of gml:TimePrimitivePropertyType
Type hierarchy
Used by
Model gml:_TimePrimitive
Children gml:_TimePrimitive
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
relativePosition restriction of string optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="RelatedTimeType">
  <complexContent>
    <extension base="gml:TimePrimitivePropertyType">
      <attribute name="relativePosition">
        <simpleType>
          <restriction base="string">
            <enumeration value="Before"/>
            <enumeration value="After"/>
            <enumeration value="Begins"/>
            <enumeration value="Ends"/>
            <enumeration value="During"/>
            <enumeration value="Equals"/>
            <enumeration value="Contains"/>
            <enumeration value="Overlaps"/>
            <enumeration value="Meets"/>
            <enumeration value="OverlappedBy"/>
            <enumeration value="MetBy"/>
            <enumeration value="BegunBy"/>
            <enumeration value="EndedBy"/>
          </restriction>
        </simpleType>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:TimePositionType
Namespace http://www.opengis.net/gml
Annotations
Direct representation of a temporal position. Indeterminate time values are also allowed, as described in ISO 19108. The indeterminatePosition attribute can be used alone or it can qualify a specific value for temporal position (e.g. before 2002-12, after 1019624400). For time values that identify position within a calendar, the calendarEraName attribute provides the name of the calendar era to which the date is referenced (e.g. the Meiji era of the Japanese calendar).
Diagram
Diagram index11.tmp#id1241 index11.tmp#id1243 index11.tmp#id1244 index11.tmp#id1245
Type extension of gml:TimePositionUnion
Type hierarchy
Properties
final: extension, restriction
Used by
Attributes
QName Type Fixed Default Use Annotation
calendarEraName string optional
frame anyURI #ISO-8601 optional
indeterminatePosition gml:TimeIndeterminateValueType optional
Source
<complexType name="TimePositionType" final="#all">
  <annotation>
    <documentation xml:lang="en">Direct representation of a temporal position. 
      Indeterminate time values are also allowed, as described in ISO 19108. The indeterminatePosition 
      attribute can be used alone or it can qualify a specific value for temporal position (e.g. before 
      2002-12, after 1019624400). 
      For time values that identify position within a calendar, the calendarEraName attribute provides 
      the name of the calendar era to which the date is referenced (e.g. the Meiji era of the Japanese calendar).</documentation>
  </annotation>
  <simpleContent>
    <extension base="gml:TimePositionUnion">
      <attribute name="frame" type="anyURI" use="optional" default="#ISO-8601"/>
      <attribute name="calendarEraName" type="string" use="optional"/>
      <attribute name="indeterminatePosition" type="gml:TimeIndeterminateValueType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>
Simple Type gml:TimePositionUnion
Namespace http://www.opengis.net/gml
Annotations
The ISO 19108:2002 hierarchy of subtypes for temporal position are collapsed by defining a union of XML Schema simple types for indicating temporal position relative to a specific reference system. Dates and dateTime may be indicated with varying degrees of precision. dateTime by itself does not allow right-truncation, except for fractions of seconds. When used with non-Gregorian calendars based on years, months, days, the same lexical representation should still be used, with leading zeros added if the year value would otherwise have fewer than four digits. An ordinal position may be referenced via URI identifying the definition of an ordinal era. A time coordinate value is indicated as a decimal (e.g. UNIX time, GPS calendar).
Diagram
Diagram index11.tmp#id1242
Type union of(gml:CalDate, time, dateTime, anyURI, decimal)
Used by
Complex Type gml:TimePositionType
Source
<simpleType name="TimePositionUnion">
  <annotation>
    <documentation xml:lang="en">The ISO 19108:2002 hierarchy of subtypes for temporal position are collapsed 
      by defining a union of XML Schema simple types for indicating temporal position relative 
      to a specific reference system. 
      
      Dates and dateTime may be indicated with varying degrees of precision.  
      dateTime by itself does not allow right-truncation, except for fractions of seconds. 
      When used with non-Gregorian calendars based on years, months, days, 
      the same lexical representation should still be used, with leading zeros added if the 
      year value would otherwise have fewer than four digits.  
      
      An ordinal position may be referenced via URI identifying the definition of an ordinal era.  
      
      A time coordinate value is indicated as a decimal (e.g. UNIX time, GPS calendar).</documentation>
  </annotation>
  <union memberTypes="gml:CalDate time dateTime anyURI decimal"/>
</simpleType>
Simple Type gml:TimeIndeterminateValueType
Namespace http://www.opengis.net/gml
Annotations
This enumerated data type specifies values for indeterminate positions.
Diagram
Diagram
Type restriction of string
Facets
enumeration after
enumeration before
enumeration now
enumeration unknown
Used by
Source
<simpleType name="TimeIndeterminateValueType">
  <annotation>
    <documentation xml:lang="en">This enumerated data type specifies values for indeterminate positions.</documentation>
  </annotation>
  <restriction base="string">
    <enumeration value="after"/>
    <enumeration value="before"/>
    <enumeration value="now"/>
    <enumeration value="unknown"/>
  </restriction>
</simpleType>
Complex Type gml:AbstractTimeComplexType
Namespace http://www.opengis.net/gml
Annotations
The abstract supertype for temporal complexes.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155
Type extension of gml:AbstractTimeObjectType
Type hierarchy
Properties
abstract: true
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name*
Children gml:description, gml:metaDataProperty, gml:name
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="AbstractTimeComplexType" abstract="true">
  <annotation>
    <documentation xml:lang="en">The abstract supertype for temporal complexes.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTimeObjectType"/>
  </complexContent>
</complexType>
Complex Type gml:AbstractTimeGeometricPrimitiveType
Namespace http://www.opengis.net/gml
Annotations
The abstract supertype for temporal geometric primitives. A temporal geometry must be associated with a temporal reference system via URI. The Gregorian calendar with UTC is the default reference system, following ISO 8601. Other reference systems in common use include the GPS calendar and the Julian calendar.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155 index11.tmp#id1156 index11.tmp#id1154 index11.tmp#id1464
Type extension of gml:AbstractTimePrimitiveType
Type hierarchy
Properties
abstract: true
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:relatedTime*
Children gml:description, gml:metaDataProperty, gml:name, gml:relatedTime
Attributes
QName Type Fixed Default Use Annotation
frame anyURI #ISO-8601 optional
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="AbstractTimeGeometricPrimitiveType" abstract="true">
  <annotation>
    <documentation xml:lang="en">The abstract supertype for temporal geometric primitives.
       A temporal geometry must be associated with a temporal reference system via URI. 
       The Gregorian calendar with UTC is the default reference system, following ISO 
       8601. Other reference systems in common use include the GPS calendar and the 
       Julian calendar.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTimePrimitiveType">
      <attribute name="frame" type="anyURI" use="optional" default="#ISO-8601"/>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:TimeGeometricPrimitivePropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id239 index11.tmp#id1462
Model gml:_TimeGeometricPrimitive
Children gml:_TimeGeometricPrimitive
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="TimeGeometricPrimitivePropertyType">
  <sequence minOccurs="0">
    <element ref="gml:_TimeGeometricPrimitive"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:TimeInstantType
Namespace http://www.opengis.net/gml
Annotations
Omit back-pointers begunBy, endedBy.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155 index11.tmp#id1156 index11.tmp#id1154 index11.tmp#id1464 index11.tmp#id1463 index11.tmp#id1239
Type extension of gml:AbstractTimeGeometricPrimitiveType
Type hierarchy
Used by
Element gml:TimeInstant
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:relatedTime* , gml:timePosition
Children gml:description, gml:metaDataProperty, gml:name, gml:relatedTime, gml:timePosition
Attributes
QName Type Fixed Default Use Annotation
frame anyURI #ISO-8601 optional
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="TimeInstantType">
  <annotation>
    <documentation>Omit back-pointers begunBy, endedBy.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTimeGeometricPrimitiveType">
      <sequence>
        <element ref="gml:timePosition"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:TimeInstantPropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id239 index11.tmp#id1149
Used by
Model gml:TimeInstant
Children gml:TimeInstant
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="TimeInstantPropertyType">
  <sequence minOccurs="0">
    <element ref="gml:TimeInstant"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:TimePeriodType
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155 index11.tmp#id1156 index11.tmp#id1154 index11.tmp#id1464 index11.tmp#id1463 index11.tmp#id1469 index11.tmp#id1470 index11.tmp#id1471 index11.tmp#id1472 index11.tmp#id1474 index11.tmp#id1475 index11.tmp#id1473
Type extension of gml:AbstractTimeGeometricPrimitiveType
Type hierarchy
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:relatedTime* , (gml:beginPosition | gml:begin) , (gml:endPosition | gml:end) , (gml:duration | gml:timeInterval)
Children gml:begin, gml:beginPosition, gml:description, gml:duration, gml:end, gml:endPosition, gml:metaDataProperty, gml:name, gml:relatedTime, gml:timeInterval
Attributes
QName Type Fixed Default Use Annotation
frame anyURI #ISO-8601 optional
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="TimePeriodType">
  <complexContent>
    <extension base="gml:AbstractTimeGeometricPrimitiveType">
      <sequence>
        <choice>
          <element name="beginPosition" type="gml:TimePositionType"/>
          <element name="begin" type="gml:TimeInstantPropertyType"/>
        </choice>
        <choice>
          <element name="endPosition" type="gml:TimePositionType"/>
          <element name="end" type="gml:TimeInstantPropertyType"/>
        </choice>
        <group ref="gml:timeLength" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:TimeIntervalLengthType
Namespace http://www.opengis.net/gml
Annotations
This type extends the built-in xsd:decimal simple type to allow floating-point values for temporal length. According to the ISO 11404 model you have to use positiveInteger together with appropriate values for radix and factor. The resolution of the time interval is to one radix ^(-factor) of the specified time unit (e.g. unit="second", radix="10", factor="3" specifies a resolution of milliseconds). It is a subtype of TimeDurationType.
Diagram
Diagram index11.tmp#id1477 index11.tmp#id1479 index11.tmp#id1480
Type extension of decimal
Properties
final: extension, restriction
Used by
Attributes
QName Type Fixed Default Use Annotation
factor integer optional
radix positiveInteger optional
unit gml:TimeUnitType required
Source
<complexType name="TimeIntervalLengthType" final="#all">
  <annotation>
    <documentation xml:lang="en">This type extends the built-in xsd:decimal simple type to allow floating-point 
      values for temporal length. According to  the ISO 11404 model you have to use 
      positiveInteger together with appropriate values for radix and factor. The 
      resolution of the time interval is to one radix ^(-factor) of the specified 
      time unit (e.g. unit="second", radix="10", factor="3" specifies a resolution 
      of milliseconds). It is a subtype of TimeDurationType.</documentation>
  </annotation>
  <simpleContent>
    <extension base="decimal">
      <attribute name="unit" type="gml:TimeUnitType" use="required"/>
      <attribute name="radix" type="positiveInteger" use="optional"/>
      <attribute name="factor" type="integer" use="optional"/>
    </extension>
  </simpleContent>
</complexType>
Simple Type gml:TimeUnitType
Namespace http://www.opengis.net/gml
Annotations
Standard units for measuring time intervals (see ISO 31-1).
Diagram
Diagram
Type union of(restriction of string, restriction of string)
Used by
Source
<simpleType name="TimeUnitType">
  <annotation>
    <documentation xml:lang="en">Standard units for measuring time intervals (see ISO 31-1).</documentation>
  </annotation>
  <union>
    <simpleType>
      <restriction base="string">
        <enumeration value="year"/>
        <enumeration value="day"/>
        <enumeration value="hour"/>
        <enumeration value="minute"/>
        <enumeration value="second"/>
      </restriction>
    </simpleType>
    <simpleType>
      <restriction base="string">
        <pattern value="other:\w{2,}"/>
      </restriction>
    </simpleType>
  </union>
</simpleType>
Complex Type gml:TimePeriodPropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id239 index11.tmp#id1150
Used by
Model gml:TimePeriod
Children gml:TimePeriod
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="TimePeriodPropertyType">
  <sequence minOccurs="0">
    <element ref="gml:TimePeriod"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Simple Type gml:CalDate
Namespace http://www.opengis.net/gml
Annotations
Calendar dates may be indicated with varying degrees of precision, using year, year-month, date. When used with non-Gregorian calendars based on years, months, days, the same lexical representation should still be used, with leading zeros added if the year value would otherwise have fewer than four digits. time is used for a position that recurs daily (see clause 5.4.4.2 of ISO 19108:2002).
Diagram
Diagram
Type union of(date, gYearMonth, gYear)
Source
<simpleType name="CalDate">
  <annotation>
    <documentation xml:lang="en">Calendar dates may be indicated with varying degrees of precision, 
      using year, year-month, date. 
      When used with non-Gregorian calendars based on years, months, days, 
      the same lexical representation should still be used, with leading zeros added if the 
      year value would otherwise have fewer than four digits.  
      time is used for a position that recurs daily (see clause 5.4.4.2 of ISO 19108:2002).</documentation>
  </annotation>
  <union memberTypes="date gYearMonth gYear"/>
</simpleType>
Attribute gml:RelatedTimeType / @relativePosition
Namespace No namespace
Type restriction of string
Properties
content: simple
Facets
enumeration Before
enumeration After
enumeration Begins
enumeration Ends
enumeration During
enumeration Equals
enumeration Contains
enumeration Overlaps
enumeration Meets
enumeration OverlappedBy
enumeration MetBy
enumeration BegunBy
enumeration EndedBy
Used by
Complex Type gml:RelatedTimeType
Source
<attribute name="relativePosition">
  <simpleType>
    <restriction base="string">
      <enumeration value="Before"/>
      <enumeration value="After"/>
      <enumeration value="Begins"/>
      <enumeration value="Ends"/>
      <enumeration value="During"/>
      <enumeration value="Equals"/>
      <enumeration value="Contains"/>
      <enumeration value="Overlaps"/>
      <enumeration value="Meets"/>
      <enumeration value="OverlappedBy"/>
      <enumeration value="MetBy"/>
      <enumeration value="BegunBy"/>
      <enumeration value="EndedBy"/>
    </restriction>
  </simpleType>
</attribute>
Attribute gml:TimePositionType / @frame
Namespace No namespace
Type anyURI
Properties
use: optional
default: #ISO-8601
Used by
Complex Type gml:TimePositionType
Source
<attribute name="frame" type="anyURI" use="optional" default="#ISO-8601"/>
Attribute gml:TimePositionType / @calendarEraName
Namespace No namespace
Type string
Properties
use: optional
Used by
Complex Type gml:TimePositionType
Source
<attribute name="calendarEraName" type="string" use="optional"/>
Attribute gml:TimePositionType / @indeterminatePosition
Namespace No namespace
Type gml:TimeIndeterminateValueType
Properties
use: optional
Facets
enumeration after
enumeration before
enumeration now
enumeration unknown
Used by
Complex Type gml:TimePositionType
Source
<attribute name="indeterminatePosition" type="gml:TimeIndeterminateValueType" use="optional"/>
Attribute gml:AbstractTimeGeometricPrimitiveType / @frame
Namespace No namespace
Type anyURI
Properties
use: optional
default: #ISO-8601
Used by
Source
<attribute name="frame" type="anyURI" use="optional" default="#ISO-8601"/>
Attribute gml:TimeIntervalLengthType / @unit
Namespace No namespace
Type gml:TimeUnitType
Properties
use: required
Used by
Source
<attribute name="unit" type="gml:TimeUnitType" use="required"/>
Attribute gml:TimeIntervalLengthType / @radix
Namespace No namespace
Type positiveInteger
Properties
use: optional
Used by
Source
<attribute name="radix" type="positiveInteger" use="optional"/>
Attribute gml:TimeIntervalLengthType / @factor
Namespace No namespace
Type integer
Properties
use: optional
Used by
Source
<attribute name="factor" type="integer" use="optional"/>
Element Group gml:timeLength
Namespace http://www.opengis.net/gml
Annotations
This model group is provided as an alternative to the abstract susbstitutionGroup head _timeLength. ISO 19136 comment 411
Diagram
Diagram index11.tmp#id1474 index11.tmp#id1475
Used by
Complex Type gml:TimePeriodType
Model gml:duration | gml:timeInterval
Children gml:duration, gml:timeInterval
Source
<group name="timeLength">
  <annotation>
    <documentation>This model group is provided as an alternative to the abstract susbstitutionGroup head _timeLength.
		ISO 19136 comment 411</documentation>
  </annotation>
  <choice>
    <element ref="gml:duration"/>
    <element ref="gml:timeInterval"/>
  </choice>
</group>