gml:CompositeValue

gml:CompositeValue is an aggregate value built from other values . It contains zero or an arbitrary number of gml:valueComponent elements, and zero or one gml:valueComponents property elements.  It may be used for strongly coupled aggregates (vectors, tensors) or for arbitrary collections of values.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
aggregationType gml:AggregationType optional
gml:id ID required
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.

Source

<element name="CompositeValue" type="gml:CompositeValueType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>gml:CompositeValue is an aggregate value built from other values . It contains zero or an arbitrary number of gml:valueComponent elements, and zero or one gml:valueComponents property elements. It may be used for strongly coupled aggregates (vectors, tensors) or for arbitrary collections of values.</documentation>
  </annotation>
</element>

Sample