All Element Summary |
||||||||||||||
gml:TimeTopologyPrimitive acts as the head of a substitution group for topological temporal primitives.
|
||||||||||||||
gml:complex (type gml:ReferenceType) |
|
|||||||||||||
gml:end (type gml:TimeNodePropertyType) |
|
|||||||||||||
|
||||||||||||||
gml:nextEdge (in gml:TimeNode) |
|
|||||||||||||
gml:position (in gml:TimeNode) |
|
|||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
A time edge is a one-dimensional topological primitive.
|
||||||||||||||
A time node is a zero-dimensional topological primitive that represents an identifiable node in time (it is equivalent to a point in space).
|
||||||||||||||
A temporal topology complex shall be the connected acyclic directed graph composed of temporal topological primitives, i.e. time nodes and time edges.
|
Complex Type Summary |
||||||||||||
|
||||||||||||
gml:TimeEdgePropertyType provides for associating a gml:TimeEdge with an object.
|
||||||||||||
|
||||||||||||
gml:TimeNodePropertyType provides for associating a gml:TimeNode with an object
|
||||||||||||
|
||||||||||||
gml:TimeTopologyComplexPropertyType provides for associating a gml:TimeTopologyComplex with an object.
|
||||||||||||
|
||||||||||||
gml:TimeTopologyPrimitivePropertyType provides for associating a gml:AbstractTimeTopologyPrimitive with an object.
|
<?xml version="1.0" encoding="UTF-8"?>
<schema elementFormDefault="qualified" targetNamespace="http://www.opengis.net/gml/3.2" version="3.2.1.2" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml/3.2">
<annotation>
<appinfo source="urn:x-ogc:specification:gml:schema-xsd:temporalTopology:3.2.1">temporalTopology.xsd</appinfo>
</annotation>
See ISO/DIS 19136 15.3.
</documentation>
Temporal topology is described in terms of time complexes, nodes, and edges, and the connectivity between these. Temporal topology does not directly provide information about temporal position. It is used in the case of describing a lineage or a history (e.g. a family tree expressing evolution of species, an ecological cycle, a lineage of lands or buildings, or a history of separation and merger of administrative boundaries). The following Subclauses specifies the temporal topology as temporal characteristics of features in compliance with ISO 19108. GML is an OGC Standard. Copyright (c) 2007,2010 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . <element abstract="true" name="AbstractTimeTopologyPrimitive" substitutionGroup="gml:AbstractTimePrimitive" type="gml:AbstractTimeTopologyPrimitiveType">
<annotation>
</element>
</complexType>
<documentation>
</annotation>
gml:TimeTopologyPrimitive acts as the head of a substitution group for topological temporal primitives.
</documentation>
Temporal topology primitives shall imply the ordering information between features or feature properties. The temporal connection of features can be examined if they have temporal topology primitives as values of their properties. Usually, an instantaneous feature associates with a time node, and a static feature associates with a time edge. A feature with both modes associates with the temporal topology primitive: a supertype of time nodes and time edges. A topological primitive is always connected to one or more other topological primitives, and is, therefore, always a member of a topological complex. In a GML instance, this will often be indicated by the primitives being described by elements that are descendents of an element describing a complex. However, in order to support the case where a temporal topological primitive is described in another context, the optional complex property is provided, which carries a reference to the parent temporal topological complex.
<annotation>
</complexType>
<documentation>
</annotation>
gml:TimeTopologyPrimitivePropertyType provides for associating a gml:AbstractTimeTopologyPrimitive with an object.
</documentation>
<sequence minOccurs="0">
</sequence>
<element name="TimeTopologyComplex" substitutionGroup="gml:AbstractTimeComplex" type="gml:TimeTopologyComplexType">
<annotation>
</element>
<documentation>
</annotation>
A temporal topology complex shall be the connected acyclic directed graph composed of temporal topological primitives, i.e. time nodes and time edges. Because a time edge may not exist without two time nodes on its boundaries, static features have time edges from a temporal topology complex as the values of their temporal properties, regardless of explicit declarations.
</documentation>
A temporal topology complex expresses a linear or a non-linear graph. A temporal linear graph, composed of a sequence of time edges, provides a lineage described only by "substitution" of feature instances or feature element values. A time node as the start or the end of the graph connects with at least one time edge. A time node other than the start and the end shall connect to at least two time edges: one of starting from the node, and another ending at the node. A temporal topological complex is a set of connected temporal topological primitives. The member primtives are indicated, either by reference or by value, using the primitive property.
<complexContent>
</complexContent>
</complexType>
<annotation>
</complexType>
<documentation>
</annotation>
gml:TimeTopologyComplexPropertyType provides for associating a gml:TimeTopologyComplex with an object.
</documentation>
<sequence minOccurs="0">
</sequence>
<element name="TimeNode" substitutionGroup="gml:AbstractTimeTopologyPrimitive" type="gml:TimeNodeType">
<annotation>
</element>
<documentation>
</annotation>
A time node is a zero-dimensional topological primitive that represents an identifiable node in time (it is equivalent to a point in space). A node may act as the termination or initiation of any number of time edges. A time node may be realised as a geometry, its position, whose value is a time instant.
</documentation>
<complexContent>
</complexType>
<extension base="gml:AbstractTimeTopologyPrimitiveType">
</complexContent>
<sequence>
</sequence>
</extension>
<annotation>
</complexType>
<documentation>
</annotation>
gml:TimeNodePropertyType provides for associating a gml:TimeNode with an object
</documentation>
<sequence minOccurs="0">
</sequence>
<element name="TimeEdge" substitutionGroup="gml:AbstractTimeTopologyPrimitive" type="gml:TimeEdgeType">
<annotation>
</element>
<documentation>
</annotation>
A time edge is a one-dimensional topological primitive. It is an open interval that starts and ends at a node. The edge may be realised as a geometry whose value is a time period.
</documentation>
<complexContent>
</complexType>
<extension base="gml:AbstractTimeTopologyPrimitiveType">
</extension>
</complexContent>
<annotation>
</complexType>
<documentation>
</annotation>
gml:TimeEdgePropertyType provides for associating a gml:TimeEdge with an object.
</documentation>
<sequence minOccurs="0">
</sequence>
</schema>
|
This XML schema documentation has been generated with DocFlex/XML 1.11 using DocFlex/XML XSDDoc 2.8.3 template set.
DocFlex/XML is a tool for programming and running highly sophisticated documentation and reports generators by the data obtained from
any kind of XML files. The actual doc-generators are implemented in the form of special templates that are designed visually
using a high-quality Template Designer GUI basing on the XML schema (or DTD) files describing the data source XML.
DocFlex/XML XSDDoc is a commercial template application of DocFlex/XML that implements a high-quality XML Schema documentation generator with simultaneous support of framed multi-file HTML,
single-file HTML and RTF output formats. (More formats are planned in the future).
A commercial license for "DocFlex/XML XSDDoc" will allow you:
Once having only such a license, you will be able to run the fully-featured XML schema documentation generator both with DocFlex/XML (Full Edition) and with DocFlex/XML RE, which is a reduced free edition containing only the template interpretor / output generator. No other licenses will be required!
But this is not all. In addition to it, a commercial license for "DocFlex/XML SDK" will allow you to modify the XSDDoc templates themselves as much as you want. You will be able to achieve whatever was impossible to do with the template parameters only.
And, of course, you could develop any template applications by your own!
Please note that by purchasing a license for this software, you not only acquire a useful tool,
you will also make an important investment in its future development, the results of which you could enjoy later by yourself.
Every single your purchase matters and makes a difference for us!
To purchase a license, please follow this link: http://www.filigris.com/shop/
|