Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Included schema geometryAggregates.xsd
Namespacehttp://www.opengis.net/gml/3.2
Annotations
See ISO/DIS 19136 12.3.
Geometric aggregates (i.e. instances of a subtype of gml:AbstractGeometricAggregateType) are arbitrary aggregations of geometry elements. They are not assumed to have any additional internal structure and are used to "collect" pieces of geometry of a specified type. Application schemas may use aggregates for features that use multiple geometric objects in their representations.

GML is an OGC Standard.
Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
Properties
attribute form defaultunqualified
element form defaultqualified
version3.2.2
Element gml:AbstractGeometricAggregate
Namespacehttp://www.opengis.net/gml/3.2
Annotations
gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregateTypegeometryAggregates_xsd.tmp#MultiCurvegeometryAggregates_xsd.tmp#MultiGeometrygeometryAggregates_xsd.tmp#MultiPointgeometryAggregates_xsd.tmp#MultiSolidgeometryAggregates_xsd.tmp#MultiSurfacegeometryBasic0d1d_xsd.tmp#AbstractGeometry
Typegml:AbstractGeometricAggregateType
Type hierarchy
Properties
contentcomplex
abstracttrue
Substitution Group
Substitution Group Affiliation
Used by
Model
Childrengml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name
Instance
<gml:AbstractGeometricAggregate aggregationType="" axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:AbstractGeometricAggregate>
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<element name="AbstractGeometricAggregate" type="gml:AbstractGeometricAggregateType" abstract="true" substitutionGroup="gml:AbstractGeometry">
  <annotation>
    <documentation>gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.</documentation>
  </annotation>
</element>
Element gml:geometryMember
Namespacehttp://www.opengis.net/gml/3.2
Annotations
This property element either references a geometry element via the XLink-attributes or contains the geometry element.
Diagram
DiagramgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometrygeometryBasic0d1d_xsd.tmp#GeometryPropertyType
Typegml:GeometryPropertyType
Properties
contentcomplex
Used by
Model
Childrengml:AbstractGeometry
Instance
<gml:geometryMember xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:AbstractGeometry axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:AbstractGeometry>
</gml:geometryMember>
Attributes
Source
<element name="geometryMember" type="gml:GeometryPropertyType">
  <annotation>
    <documentation>This property element either references a geometry element via the XLink-attributes or contains the geometry element.</documentation>
  </annotation>
</element>
Element gml:geometryMembers
Namespacehttp://www.opengis.net/gml/3.2
Annotations
This property element contains a list of geometry elements. The order of the elements is significant and shall be preserved when processing the array.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometrygeometryBasic0d1d_xsd.tmp#GeometryArrayPropertyType
Typegml:GeometryArrayPropertyType
Properties
contentcomplex
Used by
Model
Childrengml:AbstractGeometry
Instance
<gml:geometryMembers owns="false" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:AbstractGeometry axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:AbstractGeometry>
</gml:geometryMembers>
Attributes
QNameTypeDefaultUse
ownsbooleanfalseoptional
Source
<element name="geometryMembers" type="gml:GeometryArrayPropertyType">
  <annotation>
    <documentation>This property element contains a list of geometry elements. The order of the elements is significant and shall be preserved when processing the array.</documentation>
  </annotation>
</element>
Element gml:MultiGeometry
Namespacehttp://www.opengis.net/gml/3.2
Annotations
gml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type. 
The members of the geometric aggregate may be specified either using the "standard" property (gml:geometryMember) or the array property (gml:geometryMembers). It is also valid to use both the "standard" and the array properties in the same collection.
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregateTypegeometryAggregates_xsd.tmp#geometryMembergeometryAggregates_xsd.tmp#geometryMembersgeometryAggregates_xsd.tmp#MultiGeometryTypegeometryAggregates_xsd.tmp#AbstractGeometricAggregate
Typegml:MultiGeometryType
Type hierarchy
Properties
contentcomplex
Substitution Group Affiliation
Model
Childrengml:description, gml:descriptionReference, gml:geometryMember, gml:geometryMembers, gml:identifier, gml:metaDataProperty, gml:name
Instance
<gml:MultiGeometry aggregationType="" axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <gml:geometryMember xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:geometryMember>
  <gml:geometryMembers owns="false">{0,1}</gml:geometryMembers>
</gml:MultiGeometry>
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<element name="MultiGeometry" type="gml:MultiGeometryType" substitutionGroup="gml:AbstractGeometricAggregate">
  <annotation>
    <documentation>gml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type. The members of the geometric aggregate may be specified either using the "standard" property (gml:geometryMember) or the array property (gml:geometryMembers). It is also valid to use both the "standard" and the array properties in the same collection.</documentation>
  </annotation>
</element>
Element gml:pointMember
Namespacehttp://www.opengis.net/gml/3.2
Annotations
This property element either references a Point via the XLink-attributes or contains the Point element.
Diagram
DiagramgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryBasic0d1d_xsd.tmp#PointgeometryBasic0d1d_xsd.tmp#PointPropertyType
Typegml:PointPropertyType
Properties
contentcomplex
Used by
Complex Typegml:MultiPointType
Model
Childrengml:Point
Instance
<gml:pointMember xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:Point axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:Point>
</gml:pointMember>
Attributes
Source
<element name="pointMember" type="gml:PointPropertyType">
  <annotation>
    <documentation>This property element either references a Point via the XLink-attributes or contains the Point element.</documentation>
  </annotation>
</element>
Element gml:pointMembers
Namespacehttp://www.opengis.net/gml/3.2
Annotations
This property element contains a list of points. The order of the elements is significant and shall be preserved when processing the array.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryBasic0d1d_xsd.tmp#PointgeometryBasic0d1d_xsd.tmp#PointArrayPropertyType
Typegml:PointArrayPropertyType
Properties
contentcomplex
Used by
Complex Typegml:MultiPointType
Model
Childrengml:Point
Instance
<gml:pointMembers owns="false" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:Point axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:Point>
</gml:pointMembers>
Attributes
QNameTypeDefaultUse
ownsbooleanfalseoptional
Source
<element name="pointMembers" type="gml:PointArrayPropertyType">
  <annotation>
    <documentation>This property element contains a list of points. The order of the elements is significant and shall be preserved when processing the array.</documentation>
  </annotation>
</element>
Element gml:MultiPoint
Namespacehttp://www.opengis.net/gml/3.2
Annotations
A gml:MultiPoint consists of one or more gml:Points.
The members of the geometric aggregate may be specified either using the "standard" property (gml:pointMember) or the array property (gml:pointMembers). It is also valid to use both the "standard" and the array properties in the same collection.
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregateTypegeometryAggregates_xsd.tmp#pointMembergeometryAggregates_xsd.tmp#pointMembersgeometryAggregates_xsd.tmp#MultiPointTypegeometryAggregates_xsd.tmp#AbstractGeometricAggregate
Typegml:MultiPointType
Type hierarchy
Properties
contentcomplex
Substitution Group Affiliation
Used by
Model
Childrengml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name, gml:pointMember, gml:pointMembers
Instance
<gml:MultiPoint aggregationType="" axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <gml:pointMember xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:pointMember>
  <gml:pointMembers owns="false">{0,1}</gml:pointMembers>
</gml:MultiPoint>
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<element name="MultiPoint" type="gml:MultiPointType" substitutionGroup="gml:AbstractGeometricAggregate">
  <annotation>
    <documentation>A gml:MultiPoint consists of one or more gml:Points. The members of the geometric aggregate may be specified either using the "standard" property (gml:pointMember) or the array property (gml:pointMembers). It is also valid to use both the "standard" and the array properties in the same collection.</documentation>
  </annotation>
</element>
Element gml:curveMembers
Namespacehttp://www.opengis.net/gml/3.2
Annotations
This property element contains a list of curves. The order of the elements is significant and shall be preserved when processing the array.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryBasic0d1d_xsd.tmp#AbstractCurvegeometryBasic0d1d_xsd.tmp#CurveArrayPropertyType
Typegml:CurveArrayPropertyType
Properties
contentcomplex
Used by
Complex Typegml:MultiCurveType
Model
Childrengml:AbstractCurve
Instance
<gml:curveMembers owns="false" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:AbstractCurve axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:AbstractCurve>
</gml:curveMembers>
Attributes
QNameTypeDefaultUse
ownsbooleanfalseoptional
Source
<element name="curveMembers" type="gml:CurveArrayPropertyType">
  <annotation>
    <documentation>This property element contains a list of curves. The order of the elements is significant and shall be preserved when processing the array.</documentation>
  </annotation>
</element>
Element gml:MultiCurve
Namespacehttp://www.opengis.net/gml/3.2
Annotations
A gml:MultiCurve is defined by one or more gml:AbstractCurves.
The members of the geometric aggregate may be specified either using the "standard" property (gml:curveMember) or the array property (gml:curveMembers). It is also valid to use both the "standard" and the array properties in the same collection.
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregateTypegeometryPrimitives_xsd.tmp#curveMembergeometryAggregates_xsd.tmp#curveMembersgeometryAggregates_xsd.tmp#MultiCurveTypegeometryAggregates_xsd.tmp#AbstractGeometricAggregate
Typegml:MultiCurveType
Type hierarchy
Properties
contentcomplex
Substitution Group Affiliation
Used by
Model
Childrengml:curveMember, gml:curveMembers, gml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name
Instance
<gml:MultiCurve aggregationType="" axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <gml:curveMember xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:curveMember>
  <gml:curveMembers owns="false">{0,1}</gml:curveMembers>
</gml:MultiCurve>
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<element name="MultiCurve" type="gml:MultiCurveType" substitutionGroup="gml:AbstractGeometricAggregate">
  <annotation>
    <documentation>A gml:MultiCurve is defined by one or more gml:AbstractCurves. The members of the geometric aggregate may be specified either using the "standard" property (gml:curveMember) or the array property (gml:curveMembers). It is also valid to use both the "standard" and the array properties in the same collection.</documentation>
  </annotation>
</element>
Element gml:surfaceMembers
Namespacehttp://www.opengis.net/gml/3.2
Annotations
This property element contains a list of surfaces. The order of the elements is significant and shall be preserved when processing the array.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryBasic2d_xsd.tmp#AbstractSurfacegeometryBasic2d_xsd.tmp#SurfaceArrayPropertyType
Typegml:SurfaceArrayPropertyType
Properties
contentcomplex
Used by
Model
Childrengml:AbstractSurface
Instance
<gml:surfaceMembers owns="false" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:AbstractSurface axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:AbstractSurface>
</gml:surfaceMembers>
Attributes
QNameTypeDefaultUse
ownsbooleanfalseoptional
Source
<element name="surfaceMembers" type="gml:SurfaceArrayPropertyType">
  <annotation>
    <documentation>This property element contains a list of surfaces. The order of the elements is significant and shall be preserved when processing the array.</documentation>
  </annotation>
</element>
Element gml:MultiSurface
Namespacehttp://www.opengis.net/gml/3.2
Annotations
A gml:MultiSurface is defined by one or more gml:AbstractSurfaces.
The members of the geometric aggregate may be specified either using the "standard" property (gml:surfaceMember) or the array property (gml:surfaceMembers). It is also valid to use both the "standard" and the array properties in the same collection.
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregateTypegeometryPrimitives_xsd.tmp#surfaceMembergeometryAggregates_xsd.tmp#surfaceMembersgeometryAggregates_xsd.tmp#MultiSurfaceTypegeometryAggregates_xsd.tmp#AbstractGeometricAggregate
Typegml:MultiSurfaceType
Type hierarchy
Properties
contentcomplex
Substitution Group Affiliation
Used by
Model
Childrengml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name, gml:surfaceMember, gml:surfaceMembers
Instance
<gml:MultiSurface aggregationType="" axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <gml:surfaceMember xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:surfaceMember>
  <gml:surfaceMembers owns="false">{0,1}</gml:surfaceMembers>
</gml:MultiSurface>
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<element name="MultiSurface" type="gml:MultiSurfaceType" substitutionGroup="gml:AbstractGeometricAggregate">
  <annotation>
    <documentation>A gml:MultiSurface is defined by one or more gml:AbstractSurfaces. The members of the geometric aggregate may be specified either using the "standard" property (gml:surfaceMember) or the array property (gml:surfaceMembers). It is also valid to use both the "standard" and the array properties in the same collection.</documentation>
  </annotation>
</element>
Element gml:solidMember
Namespacehttp://www.opengis.net/gml/3.2
Annotations
This property element either references a solid via the XLink-attributes or contains the solid element. A solid element is any element, which is substitutable for gml:AbstractSolid.
Diagram
DiagramgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryPrimitives_xsd.tmp#AbstractSolidgeometryPrimitives_xsd.tmp#SolidPropertyType
Typegml:SolidPropertyType
Properties
contentcomplex
Used by
Model
Childrengml:AbstractSolid
Instance
<gml:solidMember xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:AbstractSolid axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:AbstractSolid>
</gml:solidMember>
Attributes
Source
<element name="solidMember" type="gml:SolidPropertyType">
  <annotation>
    <documentation>This property element either references a solid via the XLink-attributes or contains the solid element. A solid element is any element, which is substitutable for gml:AbstractSolid.</documentation>
  </annotation>
</element>
Element gml:solidMembers
Namespacehttp://www.opengis.net/gml/3.2
Annotations
This property element contains a list of solids. The order of the elements is significant and shall be preserved when processing the array.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryPrimitives_xsd.tmp#AbstractSolidgeometryPrimitives_xsd.tmp#SolidArrayPropertyType
Typegml:SolidArrayPropertyType
Properties
contentcomplex
Used by
Complex Typegml:MultiSolidType
Model
Childrengml:AbstractSolid
Instance
<gml:solidMembers owns="false" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:AbstractSolid axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:AbstractSolid>
</gml:solidMembers>
Attributes
QNameTypeDefaultUse
ownsbooleanfalseoptional
Source
<element name="solidMembers" type="gml:SolidArrayPropertyType">
  <annotation>
    <documentation>This property element contains a list of solids. The order of the elements is significant and shall be preserved when processing the array.</documentation>
  </annotation>
</element>
Element gml:MultiSolid
Namespacehttp://www.opengis.net/gml/3.2
Annotations
A gml:MultiSolid is defined by one or more gml:AbstractSolids.
The members of the geometric aggregate may be specified either using the "standard" property (gml:solidMember) or the array property (gml:solidMembers). It is also valid to use both the "standard" and the array properties in the same collection.
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregateTypegeometryAggregates_xsd.tmp#solidMembergeometryAggregates_xsd.tmp#solidMembersgeometryAggregates_xsd.tmp#MultiSolidTypegeometryAggregates_xsd.tmp#AbstractGeometricAggregate
Typegml:MultiSolidType
Type hierarchy
Properties
contentcomplex
Substitution Group Affiliation
Used by
Model
Childrengml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name, gml:solidMember, gml:solidMembers
Instance
<gml:MultiSolid aggregationType="" axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <gml:solidMember xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:solidMember>
  <gml:solidMembers owns="false">{0,1}</gml:solidMembers>
</gml:MultiSolid>
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<element name="MultiSolid" type="gml:MultiSolidType" substitutionGroup="gml:AbstractGeometricAggregate">
  <annotation>
    <documentation>A gml:MultiSolid is defined by one or more gml:AbstractSolids. The members of the geometric aggregate may be specified either using the "standard" property (gml:solidMember) or the array property (gml:solidMembers). It is also valid to use both the "standard" and the array properties in the same collection.</documentation>
  </annotation>
</element>
Complex Type gml:AbstractGeometricAggregateType
Namespacehttp://www.opengis.net/gml/3.2
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroup
Typeextension of gml:AbstractGeometryType
Type hierarchy
Properties
abstracttrue
Used by
Model
Childrengml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<complexType name="AbstractGeometricAggregateType" abstract="true">
  <complexContent>
    <extension base="gml:AbstractGeometryType">
      <attributeGroup ref="gml:AggregationAttributeGroup"/>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:MultiGeometryType
Namespacehttp://www.opengis.net/gml/3.2
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregateTypegeometryAggregates_xsd.tmp#geometryMembergeometryAggregates_xsd.tmp#geometryMembers
Typeextension of gml:AbstractGeometricAggregateType
Type hierarchy
Used by
Model
Childrengml:description, gml:descriptionReference, gml:geometryMember, gml:geometryMembers, gml:identifier, gml:metaDataProperty, gml:name
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<complexType name="MultiGeometryType">
  <complexContent>
    <extension base="gml:AbstractGeometricAggregateType">
      <sequence>
        <element ref="gml:geometryMember" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:geometryMembers" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:MultiGeometryPropertyType
Namespacehttp://www.opengis.net/gml/3.2
Annotations
A property that has a geometric aggregate as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.
Diagram
DiagramgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregate
Used by
Model
Childrengml:AbstractGeometricAggregate
Attributes
Source
<complexType name="MultiGeometryPropertyType">
  <annotation>
    <documentation>A property that has a geometric aggregate as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:AbstractGeometricAggregate"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>
Complex Type gml:MultiPointType
Namespacehttp://www.opengis.net/gml/3.2
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregateTypegeometryAggregates_xsd.tmp#pointMembergeometryAggregates_xsd.tmp#pointMembers
Typeextension of gml:AbstractGeometricAggregateType
Type hierarchy
Used by
Model
Childrengml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name, gml:pointMember, gml:pointMembers
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<complexType name="MultiPointType">
  <complexContent>
    <extension base="gml:AbstractGeometricAggregateType">
      <sequence>
        <element ref="gml:pointMember" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:pointMembers" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:MultiPointPropertyType
Namespacehttp://www.opengis.net/gml/3.2
Annotations
A property that has a collection of points as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.
Diagram
DiagramgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryAggregates_xsd.tmp#MultiPoint
Used by
Model
Childrengml:MultiPoint
Attributes
Source
<complexType name="MultiPointPropertyType">
  <annotation>
    <documentation>A property that has a collection of points as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:MultiPoint"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>
Complex Type gml:MultiCurveType
Namespacehttp://www.opengis.net/gml/3.2
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregateTypegeometryPrimitives_xsd.tmp#curveMembergeometryAggregates_xsd.tmp#curveMembers
Typeextension of gml:AbstractGeometricAggregateType
Type hierarchy
Used by
Model
Childrengml:curveMember, gml:curveMembers, gml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<complexType name="MultiCurveType">
  <complexContent>
    <extension base="gml:AbstractGeometricAggregateType">
      <sequence>
        <element ref="gml:curveMember" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:curveMembers" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:MultiCurvePropertyType
Namespacehttp://www.opengis.net/gml/3.2
Annotations
A property that has a collection of curves as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.
Diagram
DiagramgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryAggregates_xsd.tmp#MultiCurve
Used by
Model
Childrengml:MultiCurve
Attributes
Source
<complexType name="MultiCurvePropertyType">
  <annotation>
    <documentation>A property that has a collection of curves as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:MultiCurve"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>
Complex Type gml:MultiSurfaceType
Namespacehttp://www.opengis.net/gml/3.2
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregateTypegeometryPrimitives_xsd.tmp#surfaceMembergeometryAggregates_xsd.tmp#surfaceMembers
Typeextension of gml:AbstractGeometricAggregateType
Type hierarchy
Used by
Model
Childrengml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name, gml:surfaceMember, gml:surfaceMembers
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<complexType name="MultiSurfaceType">
  <complexContent>
    <extension base="gml:AbstractGeometricAggregateType">
      <sequence>
        <element ref="gml:surfaceMember" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:surfaceMembers" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:MultiSurfacePropertyType
Namespacehttp://www.opengis.net/gml/3.2
Annotations
A property that has a collection of surfaces as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.
Diagram
DiagramgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryAggregates_xsd.tmp#MultiSurface
Used by
Model
Childrengml:MultiSurface
Attributes
Source
<complexType name="MultiSurfacePropertyType">
  <annotation>
    <documentation>A property that has a collection of surfaces as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:MultiSurface"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>
Complex Type gml:MultiSolidType
Namespacehttp://www.opengis.net/gml/3.2
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypegeometryBasic0d1d_xsd.tmp#SRSReferenceGroupgeometryBasic0d1d_xsd.tmp#AbstractGeometryTypegmlBase_xsd.tmp#AggregationAttributeGroupgeometryAggregates_xsd.tmp#AbstractGeometricAggregateTypegeometryAggregates_xsd.tmp#solidMembergeometryAggregates_xsd.tmp#solidMembers
Typeextension of gml:AbstractGeometricAggregateType
Type hierarchy
Used by
Model
Childrengml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name, gml:solidMember, gml:solidMembers
Attributes
QNameTypeUseAnnotation
aggregationTypegml:AggregationTypeoptional
axisLabelsgml:NCNameListoptional
gml:idIDoptional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
srsDimensionpositiveIntegeroptional
srsNameanyURIoptional
uomLabelsgml:NCNameListoptional
Source
<complexType name="MultiSolidType">
  <complexContent>
    <extension base="gml:AbstractGeometricAggregateType">
      <sequence>
        <element ref="gml:solidMember" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:solidMembers" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:MultiSolidPropertyType
Namespacehttp://www.opengis.net/gml/3.2
Annotations
A property that has a collection of solids as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.
Diagram
DiagramgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#OwnershipAttributeGroupgeometryAggregates_xsd.tmp#MultiSolid
Used by
Model
Childrengml:MultiSolid
Attributes
Source
<complexType name="MultiSolidPropertyType">
  <annotation>
    <documentation>A property that has a collection of solids as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:MultiSolid"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>