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#id525 index1.tmp#id491 index1.tmp#id511 index1.tmp#id513 index1.tmp#id490 index1.tmp#id489 index36.tmp#id2346 index36.tmp#id2367 index36.tmp#id2345 index36.tmp#id2369 index36.tmp#id2344 index36.tmp#id2343
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#id493 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343 index36.tmp#id2349 index1.tmp#id1979 index19.tmp#id1787 index36.tmp#id2348 index36.tmp#id2347
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 index19.tmp#id524 index19.tmp#id523
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 index19.tmp#id1792 index19.tmp#id1791
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 index19.tmp#id2008
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 index19.tmp#id2012 index19.tmp#id2022 index19.tmp#id2021
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 index19.tmp#id2015 index19.tmp#id2026 index19.tmp#id2025
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 index19.tmp#id2017
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 index19.tmp#id2012 index19.tmp#id2022 index19.tmp#id2021 index36.tmp#id2362
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 index19.tmp#id2015 index19.tmp#id2026 index19.tmp#id2025 index36.tmp#id2364
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 index36.tmp#id2366
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#id525 index1.tmp#id491 index1.tmp#id511 index1.tmp#id513 index1.tmp#id490 index1.tmp#id489 index36.tmp#id2346 index36.tmp#id2367 index36.tmp#id2345 index36.tmp#id2342
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 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343 index36.tmp#id2349 index1.tmp#id1979 index19.tmp#id1787 index36.tmp#id2348 index36.tmp#id2368
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#id493 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343 index36.tmp#id2349 index1.tmp#id1979 index19.tmp#id1787 index36.tmp#id2348 index36.tmp#id2347
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#id525 index1.tmp#id491 index1.tmp#id511 index1.tmp#id513 index1.tmp#id490 index1.tmp#id489 index36.tmp#id2346 index36.tmp#id2367 index36.tmp#id2345 index36.tmp#id2369
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#id525 index1.tmp#id491 index1.tmp#id511 index1.tmp#id513 index1.tmp#id490 index1.tmp#id489 index36.tmp#id2346 index36.tmp#id2367
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#id493 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343 index36.tmp#id2349 index1.tmp#id1979 index19.tmp#id1787 index36.tmp#id2348
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 index19.tmp#id2012 index19.tmp#id2022 index19.tmp#id2021
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 index19.tmp#id2015 index19.tmp#id2026 index19.tmp#id2025
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 index19.tmp#id2017
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 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343 index36.tmp#id2349 index1.tmp#id1979 index19.tmp#id1787 index36.tmp#id2348
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#id493 index36.tmp#id2351 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343 index36.tmp#id2349 index1.tmp#id1979 index19.tmp#id1787 index36.tmp#id2348 index36.tmp#id2347 index36.tmp#id2351 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2354 index36.tmp#id2350
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#id493 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343 index36.tmp#id2349 index1.tmp#id1979 index19.tmp#id1787 index36.tmp#id2348 index36.tmp#id2347 index36.tmp#id2351
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#id493 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343 index36.tmp#id2349 index1.tmp#id1979 index19.tmp#id1787 index36.tmp#id2348 index36.tmp#id2347 index36.tmp#id2352
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#id493 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343 index36.tmp#id2349 index1.tmp#id1979 index19.tmp#id1787 index36.tmp#id2348 index36.tmp#id2347 index36.tmp#id2353
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#id493 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343 index36.tmp#id2349 index1.tmp#id1979 index19.tmp#id1787 index36.tmp#id2348 index36.tmp#id2347 index36.tmp#id2354
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 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343 index36.tmp#id2349 index1.tmp#id1979 index19.tmp#id1787
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 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354 index36.tmp#id2350 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359 index36.tmp#id2355 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365 index36.tmp#id2360 index36.tmp#id2343
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 index36.tmp#id2351 index36.tmp#id2352 index36.tmp#id2353 index36.tmp#id2354
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 index36.tmp#id2356 index36.tmp#id2357 index36.tmp#id2358 index36.tmp#id2359
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 index36.tmp#id2361 index36.tmp#id2363 index36.tmp#id2365
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 index36.tmp#id2370 index36.tmp#id2371
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>