Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema topology.xsd
Namespace http://www.standardit.tapio.fi/schemas/forestData/workingSiteTradeEnvelope
Annotations
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:_Topology
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2119 index53.tmp#id2217 index1.tmp#id1885
Type gml:AbstractTopologyType
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:_Topology 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:_Topology>
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="_Topology" type="gml:AbstractTopologyType" abstract="true" substitutionGroup="gml:_GML"/>
Element gml:_TopoPrimitive
Namespace http://www.opengis.net/gml
Annotations
Substitution group branch for Topo Primitives, used by TopoPrimitiveArrayAssociationType
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2219 index53.tmp#id2222 index53.tmp#id2218 index53.tmp#id2116 index53.tmp#id2117 index53.tmp#id2115 index53.tmp#id2118 index53.tmp#id2215
Type gml:AbstractTopoPrimitiveType
Type hierarchy
Properties
content: complex
abstract: true
Substitution Group
Substitution Group Affiliation
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:isolated* , gml:container{0,1}
Children gml:container, gml:description, gml:isolated, gml:metaDataProperty, gml:name
Instance
<gml:_TopoPrimitive 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:_TopoPrimitive>
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="_TopoPrimitive" type="gml:AbstractTopoPrimitiveType" abstract="true" substitutionGroup="gml:_Topology">
  <annotation>
    <documentation>Substitution group branch for Topo Primitives, used by TopoPrimitiveArrayAssociationType</documentation>
  </annotation>
</element>
Element gml:isolated
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id513 index53.tmp#id2115 index53.tmp#id2116 index53.tmp#id2220
Type gml:IsolatedPropertyType
Properties
content: complex
Used by
Model gml:Node | gml:Edge
Children gml:Edge, gml:Node
Instance
<gml:isolated xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:Node gml:id="">{1,1}</gml:Node>
  <gml:Edge gml:id="">{1,1}</gml:Edge>
</gml:isolated>
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="isolated" type="gml:IsolatedPropertyType">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:isolated">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
  </annotation>
</element>
Element gml:Node
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2219 index53.tmp#id2222 index53.tmp#id2218 index53.tmp#id2225 index9.tmp#id502 index53.tmp#id2221 index53.tmp#id2217
Type gml:NodeType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:isolated* , gml:container{0,1} , gml:directedEdge* , gml:pointProperty{0,1}
Children gml:container, gml:description, gml:directedEdge, gml:isolated, gml:metaDataProperty, gml:name, gml:pointProperty
Instance
<gml:Node 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:Node>
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="Node" type="gml:NodeType" substitutionGroup="gml:_TopoPrimitive"/>
Element gml:container
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id513 index53.tmp#id2117 index53.tmp#id2118 index53.tmp#id2223
Type gml:ContainerPropertyType
Properties
content: complex
Used by
Model (gml:Face | gml:TopoSolid)
Children gml:Face, gml:TopoSolid
Instance
<gml:container xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:Face gml:id="">{1,1}</gml:Face>
  <gml:TopoSolid gml:id="">{1,1}</gml:TopoSolid>
</gml:container>
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="container" type="gml:ContainerPropertyType">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:containerProperty">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
  </annotation>
</element>
Element gml:Face
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2219 index53.tmp#id2222 index53.tmp#id2218 index53.tmp#id2225 index53.tmp#id2235 index14.tmp#id1993 index53.tmp#id2224 index53.tmp#id2217
Type gml:FaceType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:isolated* , gml:container{0,1} , gml:directedEdge+ , gml:directedTopoSolid{0,2} , gml:surfaceProperty{0,1}
Children gml:container, gml:description, gml:directedEdge, gml:directedTopoSolid, gml:isolated, gml:metaDataProperty, gml:name, gml:surfaceProperty
Instance
<gml:Face 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:Face>
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="Face" type="gml:FaceType" substitutionGroup="gml:_TopoPrimitive"/>
Element gml:directedEdge
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2234 index1.tmp#id513 index53.tmp#id2116 index53.tmp#id2226
Type gml:DirectedEdgePropertyType
Properties
content: complex
Used by
Model gml:Edge
Children gml:Edge
Instance
<gml:directedEdge xlink:actuate="" xlink:arcrole="" xlink:href="" orientation="+" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:Edge gml:id="">{1,1}</gml:Edge>
</gml:directedEdge>
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.
orientation gml:SignType + 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="directedEdge" type="gml:DirectedEdgePropertyType">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:directedEdge">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
  </annotation>
</element>
Element gml:Edge
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2219 index53.tmp#id2222 index53.tmp#id2218 index53.tmp#id2228 index53.tmp#id2231 index9.tmp#id2002 index53.tmp#id2227 index53.tmp#id2217
Type gml:EdgeType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:isolated* , gml:container{0,1} , gml:directedNode{2,2} , gml:directedFace* , gml:curveProperty{0,1}
Children gml:container, gml:curveProperty, gml:description, gml:directedFace, gml:directedNode, gml:isolated, gml:metaDataProperty, gml:name
Instance
<gml:Edge 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:Edge>
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="Edge" type="gml:EdgeType" substitutionGroup="gml:_TopoPrimitive"/>
Element gml:directedNode
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2230 index1.tmp#id513 index53.tmp#id2115 index53.tmp#id2229
Type gml:DirectedNodePropertyType
Properties
content: complex
Used by
Model gml:Node
Children gml:Node
Instance
<gml:directedNode xlink:actuate="" xlink:arcrole="" xlink:href="" orientation="+" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:Node gml:id="">{1,1}</gml:Node>
</gml:directedNode>
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.
orientation gml:SignType + 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="directedNode" type="gml:DirectedNodePropertyType">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:directedNode">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
  </annotation>
</element>
Element gml:directedFace
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2233 index1.tmp#id513 index53.tmp#id2117 index53.tmp#id2232
Type gml:DirectedFacePropertyType
Properties
content: complex
Used by
Model gml:Face
Children gml:Face
Instance
<gml:directedFace xlink:actuate="" xlink:arcrole="" xlink:href="" orientation="+" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:Face gml:id="">{1,1}</gml:Face>
</gml:directedFace>
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.
orientation gml:SignType + 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="directedFace" type="gml:DirectedFacePropertyType">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:directedFace">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
  </annotation>
</element>
Element gml:directedTopoSolid
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2238 index1.tmp#id513 index53.tmp#id2118 index53.tmp#id2236
Type gml:DirectedTopoSolidPropertyType
Properties
content: complex
Used by
Model gml:TopoSolid
Children gml:TopoSolid
Instance
<gml:directedTopoSolid xlink:actuate="" xlink:arcrole="" xlink:href="" orientation="+" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:TopoSolid gml:id="">{1,1}</gml:TopoSolid>
</gml:directedTopoSolid>
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.
orientation gml:SignType + 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="directedTopoSolid" type="gml:DirectedTopoSolidPropertyType">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:directedTopoSolid">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
  </annotation>
</element>
Element gml:TopoSolid
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2219 index53.tmp#id2222 index53.tmp#id2218 index53.tmp#id2231 index53.tmp#id2237 index53.tmp#id2217
Type gml:TopoSolidType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:isolated* , gml:container{0,1} , gml:directedFace+
Children gml:container, gml:description, gml:directedFace, gml:isolated, gml:metaDataProperty, gml:name
Instance
<gml:TopoSolid 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:TopoSolid>
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="TopoSolid" type="gml:TopoSolidType" substitutionGroup="gml:_TopoPrimitive"/>
Element gml:TopoPoint
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2228 index53.tmp#id2240
Type gml:TopoPointType
Type hierarchy
Properties
content: complex
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:directedNode
Children gml:description, gml:directedNode, gml:metaDataProperty, gml:name
Instance
<gml:TopoPoint 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:TopoPoint>
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="TopoPoint" type="gml:TopoPointType"/>
Element gml:topoPointProperty
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2239 index53.tmp#id2242
Type gml:TopoPointPropertyType
Properties
content: complex
Model gml:TopoPoint
Children gml:TopoPoint
Instance
<gml:topoPointProperty>
  <gml:TopoPoint gml:id="">{1,1}</gml:TopoPoint>
</gml:topoPointProperty>
Source
<element name="topoPointProperty" type="gml:TopoPointPropertyType"/>
Element gml:TopoCurve
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2225 index53.tmp#id2244
Type gml:TopoCurveType
Type hierarchy
Properties
content: complex
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:directedEdge+
Children gml:description, gml:directedEdge, gml:metaDataProperty, gml:name
Instance
<gml:TopoCurve 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:TopoCurve>
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="TopoCurve" type="gml:TopoCurveType"/>
Element gml:topoCurveProperty
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2243 index53.tmp#id2246
Type gml:TopoCurvePropertyType
Properties
content: complex
Model gml:TopoCurve
Children gml:TopoCurve
Instance
<gml:topoCurveProperty>
  <gml:TopoCurve gml:id="">{1,1}</gml:TopoCurve>
</gml:topoCurveProperty>
Source
<element name="topoCurveProperty" type="gml:TopoCurvePropertyType"/>
Element gml:TopoSurface
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2231 index53.tmp#id2248
Type gml:TopoSurfaceType
Type hierarchy
Properties
content: complex
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:directedFace+
Children gml:description, gml:directedFace, gml:metaDataProperty, gml:name
Instance
<gml:TopoSurface 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:TopoSurface>
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="TopoSurface" type="gml:TopoSurfaceType"/>
Element gml:topoSurfaceProperty
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2247 index53.tmp#id2250
Type gml:TopoSurfacePropertyType
Properties
content: complex
Model gml:TopoSurface
Children gml:TopoSurface
Instance
<gml:topoSurfaceProperty>
  <gml:TopoSurface gml:id="">{1,1}</gml:TopoSurface>
</gml:topoSurfaceProperty>
Source
<element name="topoSurfaceProperty" type="gml:TopoSurfacePropertyType"/>
Element gml:TopoVolume
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2235 index53.tmp#id2252
Type gml:TopoVolumeType
Type hierarchy
Properties
content: complex
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:directedTopoSolid+
Children gml:description, gml:directedTopoSolid, gml:metaDataProperty, gml:name
Instance
<gml:TopoVolume 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:TopoVolume>
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="TopoVolume" type="gml:TopoVolumeType"/>
Element gml:topoVolumeProperty
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2251 index53.tmp#id2254
Type gml:TopoVolumePropertyType
Properties
content: complex
Model gml:TopoVolume
Children gml:TopoVolume
Instance
<gml:topoVolumeProperty>
  <gml:TopoVolume gml:id="">{1,1}</gml:TopoVolume>
</gml:topoVolumeProperty>
Source
<element name="topoVolumeProperty" type="gml:TopoVolumePropertyType"/>
Element gml:TopoComplex
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2264 index53.tmp#id2256 index53.tmp#id2258 index53.tmp#id2259 index53.tmp#id2260 index53.tmp#id2262 index53.tmp#id2255 index53.tmp#id2215
Type gml:TopoComplexType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:maximalComplex , gml:superComplex* , gml:subComplex* , gml:topoPrimitiveMember* , gml:topoPrimitiveMembers{0,1}
Children gml:description, gml:maximalComplex, gml:metaDataProperty, gml:name, gml:subComplex, gml:superComplex, gml:topoPrimitiveMember, gml:topoPrimitiveMembers
Instance
<gml:TopoComplex gml:id="" isMaximal="false">
  <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:TopoComplex>
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.
isMaximal boolean false optional
Source
<element name="TopoComplex" type="gml:TopoComplexType" substitutionGroup="gml:_Topology"/>
Element gml:maximalComplex
Namespace http://www.opengis.net/gml
Annotations
Need schamatron test here that isMaximal attribute value is true
Diagram
Diagram index1.tmp#id513 index53.tmp#id2119 index53.tmp#id2257
Type gml:TopoComplexMemberType
Properties
content: complex
Used by
Complex Type gml:TopoComplexType
Model gml:TopoComplex{0,1}
Children gml:TopoComplex
Instance
<gml:maximalComplex xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:TopoComplex gml:id="" isMaximal="false">{0,1}</gml:TopoComplex>
</gml:maximalComplex>
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="maximalComplex" type="gml:TopoComplexMemberType">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:subComplex">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
    <documentation>Need schamatron test here that isMaximal attribute value is true</documentation>
  </annotation>
</element>
Element gml:superComplex
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id513 index53.tmp#id2119 index53.tmp#id2257
Type gml:TopoComplexMemberType
Properties
content: complex
Used by
Complex Type gml:TopoComplexType
Model gml:TopoComplex{0,1}
Children gml:TopoComplex
Instance
<gml:superComplex xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:TopoComplex gml:id="" isMaximal="false">{0,1}</gml:TopoComplex>
</gml:superComplex>
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="superComplex" type="gml:TopoComplexMemberType">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:superComplex">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
  </annotation>
</element>
Element gml:subComplex
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id513 index53.tmp#id2119 index53.tmp#id2257
Type gml:TopoComplexMemberType
Properties
content: complex
Used by
Complex Type gml:TopoComplexType
Model gml:TopoComplex{0,1}
Children gml:TopoComplex
Instance
<gml:subComplex xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:TopoComplex gml:id="" isMaximal="false">{0,1}</gml:TopoComplex>
</gml:subComplex>
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="subComplex" type="gml:TopoComplexMemberType">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:subComplex">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
  </annotation>
</element>
Element gml:topoPrimitiveMember
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id513 index53.tmp#id2217 index53.tmp#id2261
Type gml:TopoPrimitiveMemberType
Properties
content: complex
Used by
Complex Type gml:TopoComplexType
Model gml:_TopoPrimitive{0,1}
Children gml:_TopoPrimitive
Instance
<gml:topoPrimitiveMember xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:_TopoPrimitive gml:id="">{0,1}</gml:_TopoPrimitive>
</gml:topoPrimitiveMember>
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="topoPrimitiveMember" type="gml:TopoPrimitiveMemberType">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:topoPrimitiveMember">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
  </annotation>
</element>
Element gml:topoPrimitiveMembers
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2217 index53.tmp#id2263
Type gml:TopoPrimitiveArrayAssociationType
Properties
content: complex
Used by
Complex Type gml:TopoComplexType
Model (gml:_TopoPrimitive)
Children gml:_TopoPrimitive
Instance
<gml:topoPrimitiveMembers>
  <gml:_TopoPrimitive gml:id="">{1,1}</gml:_TopoPrimitive>
</gml:topoPrimitiveMembers>
Source
<element name="topoPrimitiveMembers" type="gml:TopoPrimitiveArrayAssociationType">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:topoPrimitiveMember">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
  </annotation>
</element>
Element gml:topoComplexProperty
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id513 index53.tmp#id2119 index53.tmp#id2257
Type gml:TopoComplexMemberType
Properties
content: complex
Model gml:TopoComplex{0,1}
Children gml:TopoComplex
Instance
<gml:topoComplexProperty xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:TopoComplex gml:id="" isMaximal="false">{0,1}</gml:TopoComplex>
</gml:topoComplexProperty>
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="topoComplexProperty" type="gml:TopoComplexMemberType"/>
Complex Type gml:AbstractTopologyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509
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="AbstractTopologyType" abstract="true">
  <complexContent>
    <extension base="gml:AbstractGMLType"/>
  </complexContent>
</complexType>
Complex Type gml:AbstractTopoPrimitiveType
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2219 index53.tmp#id2222
Type extension of gml:AbstractTopologyType
Type hierarchy
Properties
abstract: true
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:isolated* , gml:container{0,1}
Children gml:container, gml:description, gml:isolated, 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="AbstractTopoPrimitiveType" abstract="true">
  <complexContent>
    <extension base="gml:AbstractTopologyType">
      <sequence>
        <element ref="gml:isolated" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:container" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:IsolatedPropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id513 index53.tmp#id2115 index53.tmp#id2116
Used by
Element gml:isolated
Model gml:Node | gml:Edge
Children gml:Edge, gml:Node
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="IsolatedPropertyType">
  <choice minOccurs="0">
    <element ref="gml:Node"/>
    <element ref="gml:Edge"/>
  </choice>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:NodeType
Namespace http://www.opengis.net/gml
Annotations
Its optional co-boundary is a set of connected directedEdges. The orientation of one of these dirEdges is "+" if the Node is the "to" node of the Edge, and "-" if it is the "from" node.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2219 index53.tmp#id2222 index53.tmp#id2218 index53.tmp#id2225 index9.tmp#id502
Type extension of gml:AbstractTopoPrimitiveType
Type hierarchy
Used by
Element gml:Node
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:isolated* , gml:container{0,1} , gml:directedEdge* , gml:pointProperty{0,1}
Children gml:container, gml:description, gml:directedEdge, gml:isolated, gml:metaDataProperty, gml:name, gml:pointProperty
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="NodeType">
  <annotation>
    <documentation>Its optional co-boundary is a set of connected directedEdges.  The orientation of one of these dirEdges is "+" if the Node is the "to" node of the Edge, and "-" if it is the "from" node.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTopoPrimitiveType">
      <sequence>
        <element ref="gml:directedEdge" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:pointProperty" minOccurs="0"/>
        <!-- <element name="geometry" type="gml:PointPropertyType" minOccurs="0"/> -->
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:ContainerPropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id513 index53.tmp#id2117 index53.tmp#id2118
Used by
Element gml:container
Model (gml:Face | gml:TopoSolid)
Children gml:Face, gml:TopoSolid
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="ContainerPropertyType">
  <sequence minOccurs="0">
    <choice>
      <element ref="gml:Face"/>
      <element ref="gml:TopoSolid"/>
    </choice>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:FaceType
Namespace http://www.opengis.net/gml
Annotations
. The topological boundary of a face consists of a set of directed edges. Note that all edges associated with a Face, including dangling and interior edges, appear in the boundary. Dangling and interior edges are each referenced by pairs of directedEdges with opposing orientations. The optional coboundary of a face is a pair of directed solids which are bounded by this face. If present, there is precisely one positively directed and one negatively directed solid in the coboundary of every face. The positively directed solid corresponds to the solid which lies in the direction of the positively directed normal to the face in any geometric realisation. A face may optionally be realised by a 2-dimensional (surface) geometric primitive.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2219 index53.tmp#id2222 index53.tmp#id2218 index53.tmp#id2225 index53.tmp#id2235 index14.tmp#id1993
Type extension of gml:AbstractTopoPrimitiveType
Type hierarchy
Used by
Element gml:Face
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:isolated* , gml:container{0,1} , gml:directedEdge+ , gml:directedTopoSolid{0,2} , gml:surfaceProperty{0,1}
Children gml:container, gml:description, gml:directedEdge, gml:directedTopoSolid, gml:isolated, gml:metaDataProperty, gml:name, gml:surfaceProperty
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="FaceType">
  <annotation>
    <documentation>. The topological boundary of a face consists of a set of directed edges. Note that all edges associated with a Face, including dangling and interior edges, appear in the boundary.  Dangling and interior edges are each referenced by pairs of directedEdges with opposing orientations.  The optional coboundary of a face is a pair of directed solids which are bounded by this face. If present, there is precisely one positively directed and one negatively directed solid in the coboundary of every face. The positively directed solid corresponds to the solid which lies in the direction of the positively directed normal to the face in any geometric realisation.  A face may optionally be realised by a 2-dimensional (surface) geometric primitive.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTopoPrimitiveType">
      <sequence>
        <element ref="gml:directedEdge" maxOccurs="unbounded"/>
        <element ref="gml:directedTopoSolid" minOccurs="0" maxOccurs="2"/>
        <element ref="gml:surfaceProperty" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:DirectedEdgePropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2234 index1.tmp#id513 index53.tmp#id2116
Used by
Model gml:Edge
Children gml:Edge
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.
orientation gml:SignType + 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="DirectedEdgePropertyType">
  <sequence minOccurs="0">
    <element ref="gml:Edge"/>
  </sequence>
  <attribute name="orientation" type="gml:SignType" default="+"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:EdgeType
Namespace http://www.opengis.net/gml
Annotations
There is precisely one positively directed and one negatively directed node in the boundary of every edge. The negatively and positively directed nodes correspond to the start and end nodes respectively. The optional coboundary of an edge is a circular sequence of directed faces which are incident on this edge in document order. Faces which use a particular boundary edge in its positive orientation appear with positive orientation on the coboundary of the same edge. In the 2D case, the orientation of the face on the left of the edge is "+"; the orientation of the face on the right on its right is "-". An edge may optionally be realised by a 1-dimensional (curve) geometric primitive.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2219 index53.tmp#id2222 index53.tmp#id2218 index53.tmp#id2228 index53.tmp#id2231 index9.tmp#id2002
Type extension of gml:AbstractTopoPrimitiveType
Type hierarchy
Used by
Element gml:Edge
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:isolated* , gml:container{0,1} , gml:directedNode{2,2} , gml:directedFace* , gml:curveProperty{0,1}
Children gml:container, gml:curveProperty, gml:description, gml:directedFace, gml:directedNode, gml:isolated, 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="EdgeType">
  <annotation>
    <documentation>There is precisely one positively directed and one negatively directed node in the boundary of every edge. The negatively and positively directed nodes correspond to the start and end nodes respectively. The optional coboundary of an edge is a circular sequence of directed faces which are incident on this edge in document order. Faces which use a particular boundary edge in its positive orientation appear with positive orientation on the coboundary of the same edge. In the 2D case, the orientation of the face on the left of the edge is "+"; the orientation of the face on the right on its right is "-". An edge may optionally be realised by a 1-dimensional (curve) geometric primitive.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTopoPrimitiveType">
      <sequence>
        <element ref="gml:directedNode" minOccurs="2" maxOccurs="2"/>
        <element ref="gml:directedFace" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:curveProperty" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:DirectedNodePropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2230 index1.tmp#id513 index53.tmp#id2115
Used by
Model gml:Node
Children gml:Node
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.
orientation gml:SignType + 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="DirectedNodePropertyType">
  <sequence minOccurs="0">
    <element ref="gml:Node"/>
  </sequence>
  <attribute name="orientation" type="gml:SignType" default="+"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:DirectedFacePropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2233 index1.tmp#id513 index53.tmp#id2117
Used by
Model gml:Face
Children gml:Face
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.
orientation gml:SignType + 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="DirectedFacePropertyType">
  <sequence minOccurs="0">
    <element ref="gml:Face"/>
  </sequence>
  <attribute name="orientation" type="gml:SignType" default="+"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:DirectedTopoSolidPropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2238 index1.tmp#id513 index53.tmp#id2118
Used by
Model gml:TopoSolid
Children gml:TopoSolid
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.
orientation gml:SignType + 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="DirectedTopoSolidPropertyType">
  <sequence minOccurs="0">
    <element ref="gml:TopoSolid"/>
  </sequence>
  <attribute name="orientation" type="gml:SignType" default="+"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:TopoSolidType
Namespace http://www.opengis.net/gml
Annotations
The topological boundary of a TopoSolid consists of a set of directed faces. Note that all faces associated with the TopoSolid, including dangling faces, appear in the boundary. The coboundary of a TopoSolid is empty and hence requires no representation.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2219 index53.tmp#id2222 index53.tmp#id2218 index53.tmp#id2231
Type extension of gml:AbstractTopoPrimitiveType
Type hierarchy
Used by
Element gml:TopoSolid
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:isolated* , gml:container{0,1} , gml:directedFace+
Children gml:container, gml:description, gml:directedFace, gml:isolated, 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="TopoSolidType">
  <annotation>
    <documentation>The topological boundary of a TopoSolid consists of a set of directed faces. Note that all faces associated with the TopoSolid, including dangling faces, appear in the boundary. The coboundary of a TopoSolid is empty and hence requires no representation.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTopoPrimitiveType">
      <sequence>
        <element ref="gml:directedFace" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:TopoPointType
Namespace http://www.opengis.net/gml
Annotations
The intended use of TopoPoint is to appear within a point feature to express the structural and possibly geometric relationships of this point to other features via shared node definitions. Note the orientation assigned to the directedNode has no meaning in this context. It is preserved for symmetry with the types and elements which follow.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2228
Type extension of gml:AbstractTopologyType
Type hierarchy
Used by
Element gml:TopoPoint
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:directedNode
Children gml:description, gml:directedNode, 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="TopoPointType">
  <annotation>
    <documentation>The intended use of TopoPoint is to appear within a point feature to express the structural and possibly geometric relationships of this point to other features via shared node definitions. Note the orientation assigned to the directedNode has no meaning in this context. It is preserved for symmetry with the types and elements which follow.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTopologyType">
      <sequence>
        <element ref="gml:directedNode"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:TopoPointPropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2239
Used by
Model gml:TopoPoint
Children gml:TopoPoint
Source
<complexType name="TopoPointPropertyType">
  <sequence>
    <element ref="gml:TopoPoint"/>
  </sequence>
</complexType>
Complex Type gml:TopoCurveType
Namespace http://www.opengis.net/gml
Annotations
The end Node of each directedEdge of a TopoCurveType is the start Node of the next directedEdge of the TopoCurveType in document order. The TopoCurve type and element represent a homogeneous topological expression, a list of directed edges, which if realised are isomorphic to a geometric curve primitive. The intended use of TopoCurve is to appear within a line feature instance to express the structural and geometric relationships of this line to other features via the shared edge definitions.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2225
Type extension of gml:AbstractTopologyType
Type hierarchy
Used by
Element gml:TopoCurve
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:directedEdge+
Children gml:description, gml:directedEdge, 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="TopoCurveType">
  <annotation>
    <documentation>The end Node of each directedEdge of a TopoCurveType
is the start Node of the next directedEdge of the TopoCurveType in document order.  The TopoCurve type and element represent a homogeneous topological expression, a list of directed edges, which if realised are isomorphic to a geometric curve primitive. The intended use of TopoCurve is to appear within a line feature instance to express the structural and geometric relationships of this line to other features via the shared edge definitions.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTopologyType">
      <sequence>
        <element ref="gml:directedEdge" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:TopoCurvePropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2243
Used by
Model gml:TopoCurve
Children gml:TopoCurve
Source
<complexType name="TopoCurvePropertyType">
  <sequence>
    <element ref="gml:TopoCurve"/>
  </sequence>
</complexType>
Complex Type gml:TopoSurfaceType
Namespace http://www.opengis.net/gml
Annotations
The TopoSurface type and element represent a homogeneous topological expression, a set of directed faces, which if realised are isomorphic to a geometric surface primitive. The intended use of TopoSurface is to appear within a surface feature instance to express the structural and possibly geometric relationships of this surface to other features via the shared face definitions.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2231
Type extension of gml:AbstractTopologyType
Type hierarchy
Used by
Element gml:TopoSurface
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:directedFace+
Children gml:description, gml:directedFace, 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="TopoSurfaceType">
  <annotation>
    <documentation>The TopoSurface type and element represent a homogeneous topological expression, a set of directed faces, which if realised are isomorphic to a geometric surface primitive. The intended use of TopoSurface is to appear within a surface feature instance to express the structural and possibly geometric relationships of this surface to other features via the shared face definitions.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTopologyType">
      <sequence>
        <element ref="gml:directedFace" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:TopoSurfacePropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2247
Used by
Model gml:TopoSurface
Children gml:TopoSurface
Source
<complexType name="TopoSurfacePropertyType">
  <sequence>
    <element ref="gml:TopoSurface"/>
  </sequence>
</complexType>
Complex Type gml:TopoVolumeType
Namespace http://www.opengis.net/gml
Annotations
The TopoVolume type and element represent a homogeneous topological expression, a set of directed TopoSolids, which if realised are isomorphic to a geometric solid primitive. The intended use of TopoVolume is to appear within a 3D solid feature instance to express the structural and geometric relationships of this solid to other features via the shared TopoSolid definitions. . Note the orientation assigned to the directedSolid has no meaning in three dimensions. It is preserved for symmetry with the preceding types and elements.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2235
Type extension of gml:AbstractTopologyType
Type hierarchy
Used by
Element gml:TopoVolume
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:directedTopoSolid+
Children gml:description, gml:directedTopoSolid, 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="TopoVolumeType">
  <annotation>
    <documentation>The TopoVolume type and element represent a homogeneous topological expression, a set of directed TopoSolids, which if realised are isomorphic to a geometric solid primitive. The intended use of TopoVolume is to appear within a 3D solid feature instance to express the structural and geometric relationships of this solid to other features via the shared TopoSolid definitions.  . Note the orientation assigned to the directedSolid has no meaning in three dimensions. It is preserved for symmetry with the preceding types and elements.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTopologyType">
      <sequence>
        <element ref="gml:directedTopoSolid" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:TopoVolumePropertyType
Namespace http://www.opengis.net/gml
Diagram
Diagram index53.tmp#id2251
Used by
Model gml:TopoVolume
Children gml:TopoVolume
Source
<complexType name="TopoVolumePropertyType">
  <sequence>
    <element ref="gml:TopoVolume"/>
  </sequence>
</complexType>
Complex Type gml:TopoComplexType
Namespace http://www.opengis.net/gml
Annotations
This type represents a TP_Complex capable of holding topological primitives.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index53.tmp#id2216 index53.tmp#id2264 index53.tmp#id2256 index53.tmp#id2258 index53.tmp#id2259 index53.tmp#id2260 index53.tmp#id2262
Type extension of gml:AbstractTopologyType
Type hierarchy
Used by
Element gml:TopoComplex
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:maximalComplex , gml:superComplex* , gml:subComplex* , gml:topoPrimitiveMember* , gml:topoPrimitiveMembers{0,1}
Children gml:description, gml:maximalComplex, gml:metaDataProperty, gml:name, gml:subComplex, gml:superComplex, gml:topoPrimitiveMember, gml:topoPrimitiveMembers
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.
isMaximal boolean false optional
Source
<complexType name="TopoComplexType">
  <annotation>
    <documentation>This type represents a TP_Complex capable of holding topological primitives.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractTopologyType">
      <sequence>
        <element ref="gml:maximalComplex"/>
        <element ref="gml:superComplex" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:subComplex" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:topoPrimitiveMember" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:topoPrimitiveMembers" minOccurs="0"/>
      </sequence>
      <attribute name="isMaximal" type="boolean" default="false"/>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:TopoComplexMemberType
Namespace http://www.opengis.net/gml
Annotations
This Property can be used to embed a TopoComplex in a feature collection.
Diagram
Diagram index1.tmp#id513 index53.tmp#id2119
Used by
Model gml:TopoComplex{0,1}
Children gml:TopoComplex
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="TopoComplexMemberType">
  <annotation>
    <documentation>This Property can be used to embed a TopoComplex in a feature collection.</documentation>
  </annotation>
  <sequence>
    <element ref="gml:TopoComplex" minOccurs="0"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:TopoPrimitiveMemberType
Namespace http://www.opengis.net/gml
Annotations
This type supports embedding topological primitives in a TopoComplex.
Diagram
Diagram index1.tmp#id513 index53.tmp#id2217
Used by
Model gml:_TopoPrimitive{0,1}
Children gml:_TopoPrimitive
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="TopoPrimitiveMemberType">
  <annotation>
    <documentation>This type supports embedding topological primitives in a TopoComplex.</documentation>
  </annotation>
  <sequence>
    <element ref="gml:_TopoPrimitive" minOccurs="0"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:TopoPrimitiveArrayAssociationType
Namespace http://www.opengis.net/gml
Annotations
This type supports embedding an array of topological primitives in a TopoComplex
Diagram
Diagram index53.tmp#id2217
Used by
Model (gml:_TopoPrimitive)
Children gml:_TopoPrimitive
Source
<complexType name="TopoPrimitiveArrayAssociationType">
  <annotation>
    <documentation>This type supports embedding an array of topological primitives in a TopoComplex</documentation>
  </annotation>
  <!--		<complexContent>
			<restriction base="gml:ArrayAssociationType">  -->
  <sequence>
    <choice minOccurs="0" maxOccurs="unbounded">
      <element ref="gml:_TopoPrimitive"/>
    </choice>
  </sequence>
  <!-- 			</restriction>
		</complexContent> -->
</complexType>
Attribute gml:DirectedNodePropertyType / @orientation
Namespace No namespace
Type gml:SignType
Properties
default: +
Facets
enumeration -
enumeration +
Used by
Source
<attribute name="orientation" type="gml:SignType" default="+"/>
Attribute gml:DirectedFacePropertyType / @orientation
Namespace No namespace
Type gml:SignType
Properties
default: +
Facets
enumeration -
enumeration +
Used by
Source
<attribute name="orientation" type="gml:SignType" default="+"/>
Attribute gml:DirectedEdgePropertyType / @orientation
Namespace No namespace
Type gml:SignType
Properties
default: +
Facets
enumeration -
enumeration +
Used by
Source
<attribute name="orientation" type="gml:SignType" default="+"/>
Attribute gml:DirectedTopoSolidPropertyType / @orientation
Namespace No namespace
Type gml:SignType
Properties
default: +
Facets
enumeration -
enumeration +
Used by
Source
<attribute name="orientation" type="gml:SignType" default="+"/>
Attribute gml:TopoComplexType / @isMaximal
Namespace No namespace
Type boolean
Properties
default: false
Used by
Complex Type gml:TopoComplexType
Source
<attribute name="isMaximal" type="boolean" default="false"/>