Definition Type: ComplexType
Name: CompositeValueType
Namespace: http://niem.gov/niem/external/ogc-gml/3.1.1/dhs-gmo/1.0.0
Type: gml:AbstractGMLType
Containing Schema: gml.xsd
Abstract
Documentation:
Aggregate value built from other Values using the Composite pattern. It contains zero or an arbitrary number of valueComponent elements, and zero or one valueComponents elements. It may be used for strongly coupled aggregates (vectors, tensors) or for arbitrary collections of values.
Collapse XSD Schema Diagram:
Drilldown into valueComponent in schema gml_xsd Drilldown into name in schema gml_xsd Drilldown into description in schema gml_xsd Drilldown into metaDataProperty in schema gml_xsd Drilldown into StandardObjectProperties in schema gml_xsd Drilldown into id in schema gml_xsd Drilldown into AbstractGMLType in schema gml_xsdXSD Diagram of CompositeValueType in schema gml_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<complexType name="CompositeValueType">
    <annotation>
        <appinfo source="urn:opengis:specification:gml:schema-xsd:valueObjects:3.1.1">valueObjects.xsd</appinfo>
        <documentation>Aggregate value built from other Values using the Composite pattern. It contains zero or an arbitrary number of valueComponent elements, and zero or one valueComponents elements.  It may be used for strongly coupled aggregates (vectors, tensors) or for arbitrary collections of values.</documentation>
    </annotation>
    <complexContent>
        <extension base="gml:AbstractGMLType">
            <sequence>
                <element ref="gml:valueComponent" minOccurs="0" maxOccurs="unbounded" />
                <!-- <element ref="gml:valueComponents" minOccurs="0"/> -->
            </sequence>
        </extension>
    </complexContent>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
metaDataProperty gml:metaDataProperty 0 unbounded
description gml:description 0 (1)
name gml:name 0 unbounded
valueComponent gml:valueComponent 0 unbounded
<xs:group> gml:StandardObjectProperties (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id gml:id Optional
Collapse Derivation Tree:
Collapse References:
gml:CompositeValuegml:ValueArrayType,