Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema valueObjects.xsd
Namespace http://standardit.tapio.fi/schemas/forestData/ForestCentreMessage
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 index0.tmp#id288 index0.tmp#id254 index0.tmp#id274 index0.tmp#id276 index0.tmp#id253 index0.tmp#id252 index16.tmp#id2483 index16.tmp#id2504 index16.tmp#id2482 index16.tmp#id2506 index16.tmp#id2481 index16.tmp#id2480
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 index0.tmp#id256 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480 index16.tmp#id2486 index0.tmp#id2113 index25.tmp#id1919 index16.tmp#id2485 index16.tmp#id2484
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 index25.tmp#id287 index25.tmp#id286
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 index25.tmp#id1924 index25.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 index25.tmp#id2142
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 index25.tmp#id2146 index25.tmp#id2156 index25.tmp#id2155
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 index25.tmp#id2149 index25.tmp#id2160 index25.tmp#id2159
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 index25.tmp#id2151
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 index25.tmp#id2146 index25.tmp#id2156 index25.tmp#id2155 index16.tmp#id2499
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 index25.tmp#id2149 index25.tmp#id2160 index25.tmp#id2159 index16.tmp#id2501
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 index16.tmp#id2503
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 index0.tmp#id288 index0.tmp#id254 index0.tmp#id274 index0.tmp#id276 index0.tmp#id253 index0.tmp#id252 index16.tmp#id2483 index16.tmp#id2504 index16.tmp#id2482 index16.tmp#id2479
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 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480 index16.tmp#id2486 index0.tmp#id2113 index25.tmp#id1919 index16.tmp#id2485 index16.tmp#id2505
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 index0.tmp#id256 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480 index16.tmp#id2486 index0.tmp#id2113 index25.tmp#id1919 index16.tmp#id2485 index16.tmp#id2484
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 index0.tmp#id288 index0.tmp#id254 index0.tmp#id274 index0.tmp#id276 index0.tmp#id253 index0.tmp#id252 index16.tmp#id2483 index16.tmp#id2504 index16.tmp#id2482 index16.tmp#id2506
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 index0.tmp#id288 index0.tmp#id254 index0.tmp#id274 index0.tmp#id276 index0.tmp#id253 index0.tmp#id252 index16.tmp#id2483 index16.tmp#id2504
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 index0.tmp#id256 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480 index16.tmp#id2486 index0.tmp#id2113 index25.tmp#id1919 index16.tmp#id2485
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 index25.tmp#id2146 index25.tmp#id2156 index25.tmp#id2155
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 index25.tmp#id2149 index25.tmp#id2160 index25.tmp#id2159
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 index25.tmp#id2151
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 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480 index16.tmp#id2486 index0.tmp#id2113 index25.tmp#id1919 index16.tmp#id2485
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 index0.tmp#id256 index16.tmp#id2488 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480 index16.tmp#id2486 index0.tmp#id2113 index25.tmp#id1919 index16.tmp#id2485 index16.tmp#id2484 index16.tmp#id2488 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2491 index16.tmp#id2487
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 index0.tmp#id256 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480 index16.tmp#id2486 index0.tmp#id2113 index25.tmp#id1919 index16.tmp#id2485 index16.tmp#id2484 index16.tmp#id2488
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 index0.tmp#id256 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480 index16.tmp#id2486 index0.tmp#id2113 index25.tmp#id1919 index16.tmp#id2485 index16.tmp#id2484 index16.tmp#id2489
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 index0.tmp#id256 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480 index16.tmp#id2486 index0.tmp#id2113 index25.tmp#id1919 index16.tmp#id2485 index16.tmp#id2484 index16.tmp#id2490
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 index0.tmp#id256 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480 index16.tmp#id2486 index0.tmp#id2113 index25.tmp#id1919 index16.tmp#id2485 index16.tmp#id2484 index16.tmp#id2491
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 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480 index16.tmp#id2486 index0.tmp#id2113 index25.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 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491 index16.tmp#id2487 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496 index16.tmp#id2492 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502 index16.tmp#id2497 index16.tmp#id2480
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 index16.tmp#id2488 index16.tmp#id2489 index16.tmp#id2490 index16.tmp#id2491
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 index16.tmp#id2493 index16.tmp#id2494 index16.tmp#id2495 index16.tmp#id2496
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 index16.tmp#id2498 index16.tmp#id2500 index16.tmp#id2502
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 index16.tmp#id2507 index16.tmp#id2508
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>