Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema valueObjects.xsd
Namespace http://www.standardit.tapio.fi/schemas/forestData/workingSiteTradeEnvelope
Annotations
GML conformant schema for Values in which the * scalar Value types and lists have their values recorded in simpleContent elements * complex Value types are built recursively GML is an OGC Standard. Copyright (c) 2001,2005,2010 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
Properties
attribute form default: unqualified
element form default: qualified
version: 3.1.1.2
Element gml:ValueArray
Namespace http://www.opengis.net/gml
Annotations
A Value Array is used for homogeneous arrays of primitive and aggregate values. _ScalarValueList is preferred for arrays of Scalar Values since this is more efficient. Since "choice" is not available for attribute groups, an external constraint (e.g. Schematron) would be required to enforce the selection of only one of these through schema validation
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index31.tmp#id2478 index31.tmp#id2499 index31.tmp#id2477 index31.tmp#id2501 index31.tmp#id2476 index31.tmp#id2475
Type gml:ValueArrayType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Complex Type gml:RangeSetType
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:valueComponent* , gml:valueComponents{0,1}
Children gml:description, gml:metaDataProperty, gml:name, gml:valueComponent, gml:valueComponents
Instance
<gml:ValueArray codeSpace="" gml:id="" uom="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:ValueArray>
Attributes
QName Type Fixed Default Use Annotation
codeSpace anyURI optional
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
uom anyURI optional
Source
<element name="ValueArray" type="gml:ValueArrayType" substitutionGroup="gml:CompositeValue">
  <annotation>
    <appinfo>
      <sch:pattern name="Check either codeSpace or uom not both">
        <sch:rule context="gml:ValueArray">
          <sch:report test="@codeSpace and @uom">ValueArray may not carry both a reference to a codeSpace and a uom</sch:report>
        </sch:rule>
      </sch:pattern>
      <sch:pattern name="Check components are homogeneous">
        <sch:rule context="gml:ValueArray">
          <sch:assert test="count(gml:valueComponent/*) = count(gml:valueComponent/*[name() = name(../../gml:valueComponent[1]/*[1])])">All components of
            <sch:name/>must be of the same type</sch:assert>
          <sch:assert test="count(gml:valueComponents/*) = count(gml:valueComponents/*[name() = name(../*[1])])">All components of
            <sch:name/>must be of the same type</sch:assert>
        </sch:rule>
      </sch:pattern>
    </appinfo>
    <documentation>A Value Array is used for homogeneous arrays of primitive and aggregate values.   _ScalarValueList is preferred for arrays of Scalar Values since this is more efficient.  Since "choice" is not available for attribute groups, an external constraint (e.g. Schematron) would be required to enforce the selection of only one of these through schema validation</documentation>
  </annotation>
</element>
Element gml:valueComponent
Namespace http://www.opengis.net/gml
Annotations
Element which refers to, or contains, a Value. This version is used in CompositeValues.
Diagram
Diagram index1.tmp#id513 index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475 index31.tmp#id2481 index1.tmp#id2111 index26.tmp#id1919 index31.tmp#id2480 index31.tmp#id2479
Type gml:ValuePropertyType
Properties
content: complex
Used by
Model (gml:Boolean | gml:Category | gml:Quantity | gml:Count | gml:BooleanList | gml:CategoryList | gml:QuantityList | gml:CountList | gml:CategoryExtent | gml:QuantityExtent | gml:CountExtent | gml:CompositeValue | gml:_Object | gml:Null)
Children gml:Boolean, gml:BooleanList, gml:Category, gml:CategoryExtent, gml:CategoryList, gml:CompositeValue, gml:Count, gml:CountExtent, gml:CountList, gml:Null, gml:Quantity, gml:QuantityExtent, gml:QuantityList, gml:_Object
Instance
<gml:valueComponent xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:Boolean>{1,1}</gml:Boolean>
  <gml:Category codeSpace="">{1,1}</gml:Category>
  <gml:Quantity uom="">{1,1}</gml:Quantity>
  <gml:Count>{1,1}</gml:Count>
  <gml:CompositeValue gml:id="">{1,1}</gml:CompositeValue>
  <gml:_Object>{1,1}</gml:_Object>
  <gml:Null>{1,1}</gml:Null>
</gml:valueComponent>
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="valueComponent" type="gml:ValuePropertyType">
  <annotation>
    <documentation>Element which refers to, or contains, a Value.  This version is used in CompositeValues.</documentation>
  </annotation>
</element>
Element gml:Boolean
Namespace http://www.opengis.net/gml
Annotations
A value from two-valued logic, using the XML Schema boolean type. An instance may take the values {true, false, 1, 0}.
Diagram
Diagram
Type boolean
Properties
content: simple
Used by
Element Group gml:ScalarValue
Complex Type gml:BooleanPropertyType
Source
<element name="Boolean" type="boolean">
  <annotation>
    <documentation>A value from two-valued logic, using the XML Schema boolean type.  An instance may take the values {true, false, 1, 0}.</documentation>
  </annotation>
</element>
Element gml:Category
Namespace http://www.opengis.net/gml
Annotations
A term representing a classification. It has an optional XML attribute codeSpace, whose value is a URI which identifies a dictionary, codelist or authority for the term.
Diagram
Diagram index26.tmp#id544 index26.tmp#id543
Type gml:CodeType
Properties
content: complex
Used by
Element Group gml:ScalarValue
Complex Type gml:CategoryPropertyType
Attributes
QName Type Fixed Default Use Annotation
codeSpace anyURI optional
Source
<element name="Category" type="gml:CodeType">
  <annotation>
    <documentation>A term representing a classification.  It has an optional XML attribute codeSpace, whose value is a URI which identifies a dictionary, codelist or authority for the term.</documentation>
  </annotation>
</element>
Element gml:Quantity
Namespace http://www.opengis.net/gml
Annotations
A numeric value with a scale. The content of the element is an amount using the XML Schema type double which permits decimal or scientific notation. An XML attribute uom (unit of measure) is required, whose value is a URI which identifies the definition of the scale or units by which the numeric value must be multiplied.
Diagram
Diagram index26.tmp#id1924 index26.tmp#id1923
Type gml:MeasureType
Properties
content: complex
Used by
Element Group gml:ScalarValue
Complex Type gml:QuantityPropertyType
Attributes
QName Type Fixed Default Use Annotation
uom anyURI required
Source
<element name="Quantity" type="gml:MeasureType">
  <annotation>
    <documentation>A numeric value with a scale.  The content of the element is an amount using the XML Schema type double which permits decimal or scientific notation.  An XML attribute uom (unit of measure) is required, whose value is a URI which identifies the definition of the scale or units by which the numeric value must be multiplied.</documentation>
  </annotation>
</element>
Element gml:Count
Namespace http://www.opengis.net/gml
Annotations
An integer representing a frequency of occurrence.
Diagram
Diagram
Type integer
Properties
content: simple
Used by
Element Group gml:ScalarValue
Complex Type gml:CountPropertyType
Source
<element name="Count" type="integer">
  <annotation>
    <documentation>An integer representing a frequency of occurrence.</documentation>
  </annotation>
</element>
Element gml:BooleanList
Namespace http://www.opengis.net/gml
Annotations
XML List based on XML Schema boolean type. An element of this type contains a space-separated list of boolean values {0,1,true,false}
Diagram
Diagram index26.tmp#id2140
Type gml:booleanOrNullList
Properties
content: simple
Used by
Element Group gml:ScalarValueList
Source
<element name="BooleanList" type="gml:booleanOrNullList">
  <annotation>
    <documentation>XML List based on XML Schema boolean type.  An element of this type contains a space-separated list of boolean values {0,1,true,false}</documentation>
  </annotation>
</element>
Element gml:CategoryList
Namespace http://www.opengis.net/gml
Annotations
A space-separated list of terms or nulls. A single XML attribute codeSpace may be provided, which authorises all the terms in the list.
Diagram
Diagram index26.tmp#id2144 index26.tmp#id2154 index26.tmp#id2153
Type gml:CodeOrNullListType
Type hierarchy
Properties
content: complex
Used by
Element Group gml:ScalarValueList
Attributes
QName Type Fixed Default Use Annotation
codeSpace anyURI optional
Source
<element name="CategoryList" type="gml:CodeOrNullListType">
  <annotation>
    <documentation>A space-separated list of terms or nulls.  A single XML attribute codeSpace may be provided, which authorises all the terms in the list.</documentation>
  </annotation>
</element>
Element gml:QuantityList
Namespace http://www.opengis.net/gml
Annotations
A space separated list of amounts or nulls. The amounts use the XML Schema type double. A single XML attribute uom (unit of measure) is required, whose value is a URI which identifies the definition of the scale or units by which all the amounts in the list must be multiplied.
Diagram
Diagram index26.tmp#id2147 index26.tmp#id2158 index26.tmp#id2157
Type gml:MeasureOrNullListType
Type hierarchy
Properties
content: complex
Used by
Element Group gml:ScalarValueList
Attributes
QName Type Fixed Default Use Annotation
uom anyURI required
Source
<element name="QuantityList" type="gml:MeasureOrNullListType">
  <annotation>
    <documentation>A space separated list of amounts or nulls.  The amounts use the XML Schema type double.  A single XML attribute uom (unit of measure) is required, whose value is a URI which identifies the definition of the scale or units by which all the amounts in the list must be multiplied.</documentation>
  </annotation>
</element>
Element gml:CountList
Namespace http://www.opengis.net/gml
Annotations
A space-separated list of integers or nulls.
Diagram
Diagram index26.tmp#id2149
Type gml:integerOrNullList
Properties
content: simple
Used by
Element Group gml:ScalarValueList
Source
<element name="CountList" type="gml:integerOrNullList">
  <annotation>
    <documentation>A space-separated list of integers or nulls.</documentation>
  </annotation>
</element>
Element gml:CategoryExtent
Namespace http://www.opengis.net/gml
Annotations
Utility element to store a 2-point range of ordinal values. If one member is a null, then this is a single ended interval.
Diagram
Diagram index26.tmp#id2144 index26.tmp#id2154 index26.tmp#id2153 index31.tmp#id2494
Type gml:CategoryExtentType
Type hierarchy
Properties
content: complex
Used by
Element Group gml:ValueExtent
Attributes
QName Type Fixed Default Use Annotation
codeSpace anyURI optional
Source
<element name="CategoryExtent" type="gml:CategoryExtentType">
  <annotation>
    <documentation>Utility element to store a 2-point range of ordinal values. If one member is a null, then this is a single ended interval.</documentation>
  </annotation>
</element>
Element gml:QuantityExtent
Namespace http://www.opengis.net/gml
Annotations
Utility element to store a 2-point range of numeric values. If one member is a null, then this is a single ended interval.
Diagram
Diagram index26.tmp#id2147 index26.tmp#id2158 index26.tmp#id2157 index31.tmp#id2496
Type gml:QuantityExtentType
Type hierarchy
Properties
content: complex
Used by
Element Group gml:ValueExtent
Attributes
QName Type Fixed Default Use Annotation
uom anyURI required
Source
<element name="QuantityExtent" type="gml:QuantityExtentType">
  <annotation>
    <documentation>Utility element to store a 2-point range of numeric values. If one member is a null, then this is a single ended interval.</documentation>
  </annotation>
</element>
Element gml:CountExtent
Namespace http://www.opengis.net/gml
Annotations
Utility element to store a 2-point range of frequency values. If one member is a null, then this is a single ended interval.
Diagram
Diagram index31.tmp#id2498
Type gml:CountExtentType
Type hierarchy
Properties
content: simple
Facets
length 2
Used by
Element Group gml:ValueExtent
Source
<element name="CountExtent" type="gml:CountExtentType">
  <annotation>
    <documentation>Utility element to store a 2-point range of frequency values. If one member is a null, then this is a single ended interval.</documentation>
  </annotation>
</element>
Element gml:CompositeValue
Namespace http://www.opengis.net/gml
Annotations
Aggregate value built using the Composite pattern.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index31.tmp#id2478 index31.tmp#id2499 index31.tmp#id2477 index31.tmp#id2474
Type gml:CompositeValueType
Type hierarchy
Properties
content: complex
Substitution Group
Used by
Element Group gml:ValueObject
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:valueComponent* , gml:valueComponents{0,1}
Children gml:description, gml:metaDataProperty, gml:name, gml:valueComponent, gml:valueComponents
Instance
<gml:CompositeValue gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:CompositeValue>
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="CompositeValue" type="gml:CompositeValueType">
  <annotation>
    <documentation>Aggregate value built using the Composite pattern.</documentation>
  </annotation>
</element>
Element gml:valueComponents
Namespace http://www.opengis.net/gml
Annotations
Element which refers to, or contains, a set of homogeneously typed Values.
Diagram
Diagram index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475 index31.tmp#id2481 index1.tmp#id2111 index26.tmp#id1919 index31.tmp#id2480 index31.tmp#id2500
Type gml:ValueArrayPropertyType
Properties
content: complex
Used by
Model (gml:Boolean | gml:Category | gml:Quantity | gml:Count | gml:BooleanList | gml:CategoryList | gml:QuantityList | gml:CountList | gml:CategoryExtent | gml:QuantityExtent | gml:CountExtent | gml:CompositeValue | gml:_Object | gml:Null)
Children gml:Boolean, gml:BooleanList, gml:Category, gml:CategoryExtent, gml:CategoryList, gml:CompositeValue, gml:Count, gml:CountExtent, gml:CountList, gml:Null, gml:Quantity, gml:QuantityExtent, gml:QuantityList, gml:_Object
Instance
<gml:valueComponents>
  <gml:Boolean>{1,1}</gml:Boolean>
  <gml:Category codeSpace="">{1,1}</gml:Category>
  <gml:Quantity uom="">{1,1}</gml:Quantity>
  <gml:Count>{1,1}</gml:Count>
  <gml:CompositeValue gml:id="">{1,1}</gml:CompositeValue>
  <gml:_Object>{1,1}</gml:_Object>
  <gml:Null>{1,1}</gml:Null>
</gml:valueComponents>
Source
<element name="valueComponents" type="gml:ValueArrayPropertyType">
  <annotation>
    <documentation>Element which refers to, or contains, a set of homogeneously typed Values.</documentation>
  </annotation>
</element>
Element gml:valueProperty
Namespace http://www.opengis.net/gml
Annotations
Element which refers to, or contains, a Value
Diagram
Diagram index1.tmp#id513 index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475 index31.tmp#id2481 index1.tmp#id2111 index26.tmp#id1919 index31.tmp#id2480 index31.tmp#id2479
Type gml:ValuePropertyType
Properties
content: complex
Model (gml:Boolean | gml:Category | gml:Quantity | gml:Count | gml:BooleanList | gml:CategoryList | gml:QuantityList | gml:CountList | gml:CategoryExtent | gml:QuantityExtent | gml:CountExtent | gml:CompositeValue | gml:_Object | gml:Null)
Children gml:Boolean, gml:BooleanList, gml:Category, gml:CategoryExtent, gml:CategoryList, gml:CompositeValue, gml:Count, gml:CountExtent, gml:CountList, gml:Null, gml:Quantity, gml:QuantityExtent, gml:QuantityList, gml:_Object
Instance
<gml:valueProperty xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:Boolean>{1,1}</gml:Boolean>
  <gml:Category codeSpace="">{1,1}</gml:Category>
  <gml:Quantity uom="">{1,1}</gml:Quantity>
  <gml:Count>{1,1}</gml:Count>
  <gml:CompositeValue gml:id="">{1,1}</gml:CompositeValue>
  <gml:_Object>{1,1}</gml:_Object>
  <gml:Null>{1,1}</gml:Null>
</gml:valueProperty>
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="valueProperty" type="gml:ValuePropertyType">
  <annotation>
    <documentation>Element which refers to, or contains, a Value</documentation>
  </annotation>
</element>
Complex Type gml:ValueArrayType
Namespace http://www.opengis.net/gml
Annotations
A Value Array is used for homogeneous arrays of primitive and aggregate values. The member values may be scalars, composites, arrays or lists. ValueArray has the same content model as CompositeValue, but the member values must be homogeneous. The element declaration contains a Schematron constraint which expresses this restriction precisely. Since the members are homogeneous, the referenceSystem (uom, codeSpace) may be specified on the ValueArray itself and implicitly inherited by all the members if desired. Note that a_ScalarValueList is preferred for arrays of Scalar Values since this is a more efficient encoding.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index31.tmp#id2478 index31.tmp#id2499 index31.tmp#id2477 index31.tmp#id2501
Type extension of gml:CompositeValueType
Type hierarchy
Used by
Element gml:ValueArray
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:valueComponent* , gml:valueComponents{0,1}
Children gml:description, gml:metaDataProperty, gml:name, gml:valueComponent, gml:valueComponents
Attributes
QName Type Fixed Default Use Annotation
codeSpace anyURI optional
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
uom anyURI optional
Source
<complexType name="ValueArrayType">
  <annotation>
    <documentation>A Value Array is used for homogeneous arrays of primitive and aggregate values.  The member values may be scalars, composites, arrays or lists.  ValueArray has the same content model as CompositeValue, but the member values must be homogeneous.  The element declaration contains a Schematron constraint which expresses this restriction precisely.            Since the members are homogeneous, the referenceSystem (uom, codeSpace) may be specified on the ValueArray itself and implicitly inherited by all the members if desired.    Note that a_ScalarValueList is preferred for arrays of Scalar Values since this is a more efficient encoding.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:CompositeValueType">
      <attributeGroup ref="gml:referenceSystem"/>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:CompositeValueType
Namespace http://www.opengis.net/gml
Annotations
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.
Diagram
Diagram index1.tmp#id545 index1.tmp#id511 index1.tmp#id531 index1.tmp#id533 index1.tmp#id510 index1.tmp#id509 index31.tmp#id2478 index31.tmp#id2499
Type extension of gml:AbstractGMLType
Type hierarchy
Used by
Complex Type gml:ValueArrayType
Element gml:CompositeValue
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:valueComponent* , gml:valueComponents{0,1}
Children gml:description, gml:metaDataProperty, gml:name, gml:valueComponent, gml:valueComponents
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="CompositeValueType">
  <annotation>
    <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>
Complex Type gml:ValuePropertyType
Namespace http://www.opengis.net/gml
Annotations
GML property which refers to, or contains, a Value
Diagram
Diagram index1.tmp#id513 index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475 index31.tmp#id2481 index1.tmp#id2111 index26.tmp#id1919 index31.tmp#id2480
Used by
Model (gml:Boolean | gml:Category | gml:Quantity | gml:Count | gml:BooleanList | gml:CategoryList | gml:QuantityList | gml:CountList | gml:CategoryExtent | gml:QuantityExtent | gml:CountExtent | gml:CompositeValue | gml:_Object | gml:Null)
Children gml:Boolean, gml:BooleanList, gml:Category, gml:CategoryExtent, gml:CategoryList, gml:CompositeValue, gml:Count, gml:CountExtent, gml:CountList, gml:Null, gml:Quantity, gml:QuantityExtent, gml:QuantityList, gml:_Object
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="ValuePropertyType">
  <annotation>
    <documentation>GML property which refers to, or contains, a Value</documentation>
  </annotation>
  <sequence minOccurs="0">
    <group ref="gml:Value"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:CategoryExtentType
Namespace http://www.opengis.net/gml
Annotations
Restriction of list type to store a 2-point range of ordinal values. If one member is a null, then this is a single ended interval.
Diagram
Diagram index26.tmp#id2144 index26.tmp#id2154 index26.tmp#id2153
Type restriction of gml:CodeOrNullListType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
codeSpace anyURI optional
Source
<complexType name="CategoryExtentType">
  <annotation>
    <documentation>Restriction of list type to store a 2-point range of ordinal values. If one member is a null, then this is a single ended interval.</documentation>
  </annotation>
  <simpleContent>
    <restriction base="gml:CodeOrNullListType">
      <length value="2"/>
    </restriction>
  </simpleContent>
</complexType>
Complex Type gml:QuantityExtentType
Namespace http://www.opengis.net/gml
Annotations
Restriction of list type to store a 2-point range of numeric values. If one member is a null, then this is a single ended interval.
Diagram
Diagram index26.tmp#id2147 index26.tmp#id2158 index26.tmp#id2157
Type restriction of gml:MeasureOrNullListType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
uom anyURI required
Source
<complexType name="QuantityExtentType">
  <annotation>
    <documentation>Restriction of list type to store a 2-point range of numeric values. If one member is a null, then this is a single ended interval.</documentation>
  </annotation>
  <simpleContent>
    <restriction base="gml:MeasureOrNullListType">
      <length value="2"/>
    </restriction>
  </simpleContent>
</complexType>
Simple Type gml:CountExtentType
Namespace http://www.opengis.net/gml
Annotations
Restriction of list type to store a 2-point range of frequency values. If one member is a null, then this is a single ended interval.
Diagram
Diagram index26.tmp#id2149
Type restriction of gml:integerOrNullList
Type hierarchy
Facets
length 2
Used by
Element gml:CountExtent
Source
<simpleType name="CountExtentType">
  <annotation>
    <documentation>Restriction of list type to store a 2-point range of frequency values. If one member is a null, then this is a single ended interval.</documentation>
  </annotation>
  <restriction base="gml:integerOrNullList">
    <length value="2"/>
  </restriction>
</simpleType>
Complex Type gml:ValueArrayPropertyType
Namespace http://www.opengis.net/gml
Annotations
GML property which refers to, or contains, a set of homogeneously typed Values.
Diagram
Diagram index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475 index31.tmp#id2481 index1.tmp#id2111 index26.tmp#id1919 index31.tmp#id2480
Used by
Model (gml:Boolean | gml:Category | gml:Quantity | gml:Count | gml:BooleanList | gml:CategoryList | gml:QuantityList | gml:CountList | gml:CategoryExtent | gml:QuantityExtent | gml:CountExtent | gml:CompositeValue | gml:_Object | gml:Null)
Children gml:Boolean, gml:BooleanList, gml:Category, gml:CategoryExtent, gml:CategoryList, gml:CompositeValue, gml:Count, gml:CountExtent, gml:CountList, gml:Null, gml:Quantity, gml:QuantityExtent, gml:QuantityList, gml:_Object
Source
<complexType name="ValueArrayPropertyType">
  <annotation>
    <documentation>GML property which refers to, or contains, a set of homogeneously typed Values.</documentation>
  </annotation>
  <sequence>
    <group ref="gml:Value" maxOccurs="unbounded"/>
  </sequence>
</complexType>
Complex Type gml:ScalarValuePropertyType
Namespace http://www.opengis.net/gml
Annotations
Property whose content is a scalar value.
Diagram
Diagram index1.tmp#id513 index31.tmp#id2483 index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475 index31.tmp#id2481 index1.tmp#id2111 index26.tmp#id1919 index31.tmp#id2480 index31.tmp#id2479 index31.tmp#id2483 index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2486 index31.tmp#id2482
Type restriction of gml:ValuePropertyType
Type hierarchy
Model (gml:Boolean | gml:Category | gml:Quantity | gml:Count)
Children gml:Boolean, gml:Category, gml:Count, gml:Quantity
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="ScalarValuePropertyType">
  <annotation>
    <documentation>Property whose content is a scalar value.</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ValuePropertyType">
      <sequence minOccurs="0">
        <!-- <element ref="gml:_ScalarValue"/> -->
        <group ref="gml:ScalarValue"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>
Complex Type gml:BooleanPropertyType
Namespace http://www.opengis.net/gml
Annotations
Property whose content is a Boolean value.
Diagram
Diagram index1.tmp#id513 index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475 index31.tmp#id2481 index1.tmp#id2111 index26.tmp#id1919 index31.tmp#id2480 index31.tmp#id2479 index31.tmp#id2483
Type restriction of gml:ValuePropertyType
Type hierarchy
Model gml:Boolean
Children gml:Boolean
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="BooleanPropertyType">
  <annotation>
    <documentation>Property whose content is a Boolean value.</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ValuePropertyType">
      <sequence minOccurs="0">
        <element ref="gml:Boolean"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>
Complex Type gml:CategoryPropertyType
Namespace http://www.opengis.net/gml
Annotations
Property whose content is a Category.
Diagram
Diagram index1.tmp#id513 index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475 index31.tmp#id2481 index1.tmp#id2111 index26.tmp#id1919 index31.tmp#id2480 index31.tmp#id2479 index31.tmp#id2484
Type restriction of gml:ValuePropertyType
Type hierarchy
Model gml:Category
Children gml:Category
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="CategoryPropertyType">
  <annotation>
    <documentation>Property whose content is a Category.</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ValuePropertyType">
      <sequence minOccurs="0">
        <element ref="gml:Category"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>
Complex Type gml:QuantityPropertyType
Namespace http://www.opengis.net/gml
Annotations
Property whose content is a Quantity.
Diagram
Diagram index1.tmp#id513 index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475 index31.tmp#id2481 index1.tmp#id2111 index26.tmp#id1919 index31.tmp#id2480 index31.tmp#id2479 index31.tmp#id2485
Type restriction of gml:ValuePropertyType
Type hierarchy
Model gml:Quantity
Children gml:Quantity
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="QuantityPropertyType">
  <annotation>
    <documentation>Property whose content is a Quantity.</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ValuePropertyType">
      <sequence minOccurs="0">
        <element ref="gml:Quantity"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>
Complex Type gml:CountPropertyType
Namespace http://www.opengis.net/gml
Annotations
Property whose content is a Count.
Diagram
Diagram index1.tmp#id513 index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475 index31.tmp#id2481 index1.tmp#id2111 index26.tmp#id1919 index31.tmp#id2480 index31.tmp#id2479 index31.tmp#id2486
Type restriction of gml:ValuePropertyType
Type hierarchy
Model gml:Count
Children gml:Count
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="CountPropertyType">
  <annotation>
    <documentation>Property whose content is a Count.</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ValuePropertyType">
      <sequence minOccurs="0">
        <element ref="gml:Count"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>
Attribute gml:referenceSystem / @codeSpace
Namespace No namespace
Type anyURI
Properties
use: optional
Used by
Attribute Group gml:referenceSystem
Source
<attribute name="codeSpace" type="anyURI" use="optional"/>
Attribute gml:referenceSystem / @uom
Namespace No namespace
Type anyURI
Properties
use: optional
Used by
Attribute Group gml:referenceSystem
Source
<attribute name="uom" type="anyURI" use="optional"/>
Element Group gml:Value
Namespace http://www.opengis.net/gml
Annotations
Utility choice group which unifies generic Values defined in this schema document with Geometry and Temporal objects and the Measures described above, so that any of these may be used within aggregate Values.
Diagram
Diagram index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475 index31.tmp#id2481 index1.tmp#id2111 index26.tmp#id1919
Used by
Model gml:Boolean | gml:Category | gml:Quantity | gml:Count | gml:BooleanList | gml:CategoryList | gml:QuantityList | gml:CountList | gml:CategoryExtent | gml:QuantityExtent | gml:CountExtent | gml:CompositeValue | gml:_Object | gml:Null
Children gml:Boolean, gml:BooleanList, gml:Category, gml:CategoryExtent, gml:CategoryList, gml:CompositeValue, gml:Count, gml:CountExtent, gml:CountList, gml:Null, gml:Quantity, gml:QuantityExtent, gml:QuantityList, gml:_Object
Source
<group name="Value">
  <annotation>
    <documentation>Utility choice group which unifies generic Values defined in this schema document with 
			Geometry and Temporal objects and the Measures described above, 
			so that any of these may be used within aggregate Values.</documentation>
  </annotation>
  <choice>
    <!-- <element ref="gml:_Value"/> -->
    <group ref="gml:ValueObject"/>
    <element ref="gml:_Object"/>
    <!--			<element ref="gml:_Geometry"/>
			<element ref="gml:_TimeObject"/> -->
    <element ref="gml:Null"/>
  </choice>
</group>
Element Group gml:ValueObject
Namespace http://www.opengis.net/gml
Diagram
Diagram index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486 index31.tmp#id2482 index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491 index31.tmp#id2487 index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497 index31.tmp#id2492 index31.tmp#id2475
Used by
Element Group gml:Value
Complex Type gml:RangeParametersType
Model gml:Boolean | gml:Category | gml:Quantity | gml:Count | gml:BooleanList | gml:CategoryList | gml:QuantityList | gml:CountList | gml:CategoryExtent | gml:QuantityExtent | gml:CountExtent | gml:CompositeValue
Children gml:Boolean, gml:BooleanList, gml:Category, gml:CategoryExtent, gml:CategoryList, gml:CompositeValue, gml:Count, gml:CountExtent, gml:CountList, gml:Quantity, gml:QuantityExtent, gml:QuantityList
Source
<group name="ValueObject">
  <choice>
    <group ref="gml:ScalarValue"/>
    <group ref="gml:ScalarValueList"/>
    <group ref="gml:ValueExtent"/>
    <element ref="gml:CompositeValue"/>
  </choice>
</group>
Element Group gml:ScalarValue
Namespace http://www.opengis.net/gml
Diagram
Diagram index31.tmp#id2483 index31.tmp#id2484 index31.tmp#id2485 index31.tmp#id2486
Used by
Element Group gml:ValueObject
Complex Type gml:ScalarValuePropertyType
Model gml:Boolean | gml:Category | gml:Quantity | gml:Count
Children gml:Boolean, gml:Category, gml:Count, gml:Quantity
Source
<group name="ScalarValue">
  <choice>
    <element ref="gml:Boolean"/>
    <element ref="gml:Category"/>
    <element ref="gml:Quantity"/>
    <element ref="gml:Count"/>
  </choice>
</group>
Element Group gml:ScalarValueList
Namespace http://www.opengis.net/gml
Diagram
Diagram index31.tmp#id2488 index31.tmp#id2489 index31.tmp#id2490 index31.tmp#id2491
Used by
Element Group gml:ValueObject
Complex Type gml:RangeSetType
Model gml:BooleanList | gml:CategoryList | gml:QuantityList | gml:CountList
Children gml:BooleanList, gml:CategoryList, gml:CountList, gml:QuantityList
Source
<group name="ScalarValueList">
  <choice>
    <element ref="gml:BooleanList"/>
    <element ref="gml:CategoryList"/>
    <element ref="gml:QuantityList"/>
    <element ref="gml:CountList"/>
  </choice>
</group>
Element Group gml:ValueExtent
Namespace http://www.opengis.net/gml
Diagram
Diagram index31.tmp#id2493 index31.tmp#id2495 index31.tmp#id2497
Used by
Element Group gml:ValueObject
Model gml:CategoryExtent | gml:QuantityExtent | gml:CountExtent
Children gml:CategoryExtent, gml:CountExtent, gml:QuantityExtent
Source
<group name="ValueExtent">
  <choice>
    <element ref="gml:CategoryExtent"/>
    <element ref="gml:QuantityExtent"/>
    <element ref="gml:CountExtent"/>
  </choice>
</group>
Attribute Group gml:referenceSystem
Namespace http://www.opengis.net/gml
Diagram
Diagram index31.tmp#id2502 index31.tmp#id2503
Used by
Complex Type gml:ValueArrayType
Attributes
QName Type Fixed Default Use Annotation
codeSpace anyURI optional
uom anyURI optional
Source
<attributeGroup name="referenceSystem">
  <attribute name="codeSpace" type="anyURI" use="optional"/>
  <attribute name="uom" type="anyURI" use="optional"/>
</attributeGroup>