gml:maximalComplex
The property elements gml:subComplex, gml:superComplex and gml:maximalComplex provide an encoding for relationships between topology complexes as described for gml:TopoComplex above.
Element information
Namespace: http://www.opengis.net/gml/3.2
Schema document: external/ogc/gml/3.2.1/topology.xsd
Type: gml:TopoComplexPropertyType
Properties: Global, Qualified
Content
- gml:TopoComplex [0..1] gml:TopoComplex is a collection of topological primitives. Each complex holds a reference to its maximal complex (gml:maximalComplex) and optionally to sub- or super-complexes (gml:subComplex, gml:superComplex). A topology complex contains its primitive and sub-complex members.
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
xlink:type | [0..1] | xsd:string | Fixed value is "simple". from group xlink:simpleLink | |
xlink:href | [0..1] | xsd:anyURI | from group xlink:simpleLink | |
xlink:role | [0..1] | xsd:anyURI | from group xlink:simpleLink | |
xlink:arcrole | [0..1] | xsd:anyURI | from group xlink:simpleLink | |
xlink:title | [0..1] | xsd:string | from group xlink:simpleLink | |
xlink:show | [0..1] | Anonymous | from group xlink:simpleLink | |
xlink:actuate | [0..1] | Anonymous | from group xlink:simpleLink | |
nilReason | [0..1] | gml:NilReasonType | from group gml:AssociationAttributeGroup | |
gml:remoteSchema | [0..1] | xsd:anyURI | from group gml:AssociationAttributeGroup |
Used in
- Type gml:TopoComplexType (Element gml:TopoComplex)
Sample instance
<gml:maximalComplex> <gml:TopoComplex gml:id="ID"> <gml:metaDataProperty> <gml:GenericMetaData>Any text, intermingled with:... </gml:GenericMetaData> </gml:metaDataProperty> <gml:description>string</gml:description> <gml:descriptionReference/> <gml:identifier codeSpace="http://www.example.com/">string</gml:identifier> <gml:name>string</gml:name> <gml:superComplex> <gml:TopoComplex gml:id="ID">... </gml:TopoComplex> </gml:superComplex> <gml:subComplex> <gml:TopoComplex gml:id="ID">... </gml:TopoComplex> </gml:subComplex> <gml:topoPrimitiveMember> <gml:Node gml:id="ID">... </gml:Node> </gml:topoPrimitiveMember> <gml:topoPrimitiveMembers> <gml:Node gml:id="ID">... </gml:Node> </gml:topoPrimitiveMembers> </gml:TopoComplex> </gml:maximalComplex>