gml:solidMembers
This property element contains a list of solids. The order of the elements is significant and shall be preserved when processing the array.
Element information
Namespace: http://www.opengis.net/gml/3.2
Schema document: external/ogc/gml/3.2.1/geometryAggregates.xsd
Type: gml:SolidArrayPropertyType
Properties: Global, Qualified
Content
- Choice [1..1]
- gml:CompositeSolid [0..*] gml:CompositeSolid implements ISO 19107 GM_CompositeSolid (see ISO 19107:2003, 6.6.7) as specified in D.2.3.6. A gml:CompositeSolid is represented by a set of orientable surfaces. It is a geometry type with all the geometric properties of a (primitive) solid. Essentially, a composite solid is a collection of solids that join in pairs on common boundary surfaces and which, when considered as a whole, form a single solid. solidMember references or contains one solid in the composite solid. The solids are contiguous.
- gml:Solid [0..*] A solid is the basis for 3-dimensional geometry. The extent of a solid is defined by the boundary surfaces as specified in ISO 19107:2003, 6.3.18. exterior specifies the outer boundary, interior the inner boundary of the solid.
from subst. group gml:AbstractSolid
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
owns | [0..1] | xsd:boolean | Default value is "false". from group gml:OwnershipAttributeGroup |
Used in
- Type gml:MultiSolidType (Element gml:MultiSolid)
Sample instance
<gml:solidMembers> <gml:CompositeSolid 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:solidMember> <gml:CompositeSolid gml:id="ID">... </gml:CompositeSolid> </gml:solidMember> </gml:CompositeSolid> </gml:solidMembers>