gml:directedTopoSolid
The gml:directedSolid property element describes the coBoundary of topology faces and is used in the support of volume features via the gml:TopoVolume expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included solid appears in the face coboundary. In the context of a gml:TopoVolume the orientation attribute has no meaning.
Element information
Namespace: http://www.opengis.net/gml/3.2
Schema document: external/ogc/gml/3.2.1/topology.xsd
Type: gml:DirectedTopoSolidPropertyType
Properties: Global, Qualified
Content
- gml:TopoSolid [0..1] gml:TopoSolid represents the 3-dimensional topology primitive. The topological boundary of a solid (gml:directedFace) consists of a set of directed faces. A solid may optionally be realised by a 3-dimensional geometric primitive (gml:solidProperty).
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
orientation | [0..1] | gml:SignType | Default value is "+". | |
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 | |
owns | [0..1] | xsd:boolean | Default value is "false". from group gml:OwnershipAttributeGroup |
Used in
- Type gml:FaceType (Element gml:Face)
- Type gml:TopoVolumeType (Element gml:TopoVolume)
Sample instance
<gml:directedTopoSolid> <gml:TopoSolid 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:isolated> <gml:Node gml:id="ID">... </gml:Node> </gml:isolated> <gml:directedFace> <gml:Face gml:id="ID">... </gml:Face> </gml:directedFace> <gml:solidProperty> <gml:CompositeSolid gml:id="ID">... </gml:CompositeSolid> </gml:solidProperty> </gml:TopoSolid> </gml:directedTopoSolid>