Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Included schema block_components.xsd
Namespace http://www.opengis.net/swe/2.0
Annotations
SWE Common Data Model schema for data arrays and data stream descriptors. See requirements class http://www.opengis.net/spec/SWE/2.0/req/xsd-block-components/
        
SWE Common is an OGC Standard.
Copyright (c) 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 2.0.1
Element swe:DataArray
Namespace http://www.opengis.net/swe/2.0
Annotations
Implementation of ISO-11404 Array datatype. This defines an array of identical data components with a elementCount. Values are given as a block and can be encoded in different ways
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWETypebasic_types_xsd.tmp#AbstractSWEIdentifiableType_identifierbasic_types_xsd.tmp#AbstractSWEIdentifiableType_labelbasic_types_xsd.tmp#AbstractSWEIdentifiableType_descriptionbasic_types_xsd.tmp#AbstractSWEIdentifiableTypesimple_components_xsd.tmp#AbstractDataComponentType_updatablesimple_components_xsd.tmp#AbstractDataComponentType_optionalsimple_components_xsd.tmp#AbstractDataComponentType_definitionsimple_components_xsd.tmp#AbstractDataComponentTypeblock_components_xsd.tmp#DataArrayType_elementCountblock_components_xsd.tmp#DataArrayType_elementTypeblock_components_xsd.tmp#DataArrayType_encodingblock_components_xsd.tmp#DataArrayType_valuesblock_components_xsd.tmp#DataArrayTypeblock_components_xsd.tmp#Matrixsimple_components_xsd.tmp#AbstractDataComponent
Type swe:DataArrayType
Type hierarchy
Properties
content complex
Substitution Group
Substitution Group Affiliation
Used by
Model
Children swe:description, swe:elementCount, swe:elementType, swe:encoding, swe:extension, swe:identifier, swe:label, swe:values
Instance
<swe:DataArray definition="" id="" optional="false" updatable="" xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:extension>{0,unbounded}</swe:extension>
  <swe:identifier>{0,1}</swe:identifier>
  <swe:label>{0,1}</swe:label>
  <swe:description>{0,1}</swe:description>
  <swe:elementCount xlink:actuate="" xlink:arcrole="" xlink:href="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{1,1}</swe:elementCount>
  <swe:elementType xlink:actuate="" xlink:arcrole="" xlink:href="" name="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{1,1}</swe:elementType>
  <swe:encoding>{0,1}</swe:encoding>
  <swe:values xlink:actuate="" xlink:arcrole="" xlink:href="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</swe:values>
</swe:DataArray>
Attributes
QName Type Default Use Annotation
definition anyURI optional
Reference to semantic information defining the precise nature of the component
id ID optional
optional boolean false optional
Specifies that data for this component can be omitted in the datastream
updatable boolean optional
Specifies if the value of a data component can be updated externally (i.e. is variable)
Source
<element name="DataArray" substitutionGroup="swe:AbstractDataComponent" type="swe:DataArrayType">
  <annotation>
    <documentation>Implementation of ISO-11404 Array datatype. This defines an array of identical data components with a elementCount. Values are given as a block and can be encoded in different ways</documentation>
  </annotation>
</element>
Element swe:DataArrayType / swe:elementCount
Namespace http://www.opengis.net/swe/2.0
Annotations
Specifies the size of the array (i.e. the number of elements of the defined type it contains)
Diagram
Diagrambasic_types_xsd.tmp#http___www.opengis.net_swe_2.0_AssociationAttributeGroupsimple_components_xsd.tmp#http___www.opengis.net_swe_2.0_Countsimple_components_xsd.tmp#http___www.opengis.net_swe_2.0_CountPropertyType
Type swe:CountPropertyType
Properties
content complex
Model
Children swe:Count
Instance
<swe:elementCount xlink:actuate="" xlink:arcrole="" xlink:href="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple" xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:Count axisID="" definition="" id="" optional="false" referenceFrame="" updatable="">{1,1}</swe:Count>
</swe:elementCount>
Attributes
Source
<element name="elementCount" type="swe:CountPropertyType">
  <annotation>
    <documentation>Specifies the size of the array (i.e. the number of elements of the defined type it contains)</documentation>
  </annotation>
</element>
Element swe:DataArrayType / swe:elementType
Namespace http://www.opengis.net/swe/2.0
Annotations
Defines the structure of the element that will be repeated in the array
Diagram
Diagrambasic_types_xsd.tmp#http___www.opengis.net_swe_2.0_AssociationAttributeGroupsimple_components_xsd.tmp#AbstractDataComponentsimple_components_xsd.tmp#AbstractDataComponentPropertyTypeblock_components_xsd.tmp#DataArrayType_DataArrayType_elementType_name
Type extension of swe:AbstractDataComponentPropertyType
Type hierarchy
Properties
content complex
Model
Children swe:AbstractDataComponent
Instance
<swe:elementType xlink:actuate="" xlink:arcrole="" xlink:href="" name="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple" xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:AbstractDataComponent definition="" id="" optional="false" updatable="">{1,1}</swe:AbstractDataComponent>
</swe:elementType>
Attributes
Source
<element name="elementType">
  <annotation>
    <documentation>Defines the structure of the element that will be repeated in the array</documentation>
  </annotation>
  <complexType>
    <complexContent>
      <extension base="swe:AbstractDataComponentPropertyType">
        <attribute name="name" type="NCName" use="required"/>
      </extension>
    </complexContent>
  </complexType>
</element>
Element swe:DataArrayType / swe:encoding
Namespace http://www.opengis.net/swe/2.0
Annotations
Specifies the type of method used to encode the array values
Diagram
Diagramsimple_encodings_xsd.tmp#AbstractEncoding
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children swe:AbstractEncoding
Instance
<swe:encoding xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:AbstractEncoding id="">{1,1}</swe:AbstractEncoding>
</swe:encoding>
Source
<element maxOccurs="1" minOccurs="0" name="encoding">
  <annotation>
    <documentation>Specifies the type of method used to encode the array values</documentation>
  </annotation>
  <complexType>
    <sequence>
      <element ref="swe:AbstractEncoding"/>
    </sequence>
  </complexType>
</element>
Element swe:DataArrayType / swe:values
Namespace http://www.opengis.net/swe/2.0
Annotations
If present, contains an encoded block of the values contained in the array. Values are optional so that the array definition can be used a as a schema for values provided externally
Diagram
Diagrambasic_types_xsd.tmp#http___www.opengis.net_swe_2.0_AssociationAttributeGroupbasic_types_xsd.tmp#EncodedValuesPropertyType
Type swe:EncodedValuesPropertyType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
ANY element from ANY namespace
Attributes
QName Type Fixed Use
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
Wildcard: ANY attribute from ANY namespace
Source
<element maxOccurs="1" minOccurs="0" name="values" type="swe:EncodedValuesPropertyType">
  <annotation>
    <documentation>If present, contains an encoded block of the values contained in the array. Values are optional so that the array definition can be used a as a schema for values provided externally</documentation>
  </annotation>
</element>
Element swe:Matrix
Namespace http://www.opengis.net/swe/2.0
Annotations
Implementation of ISO-11404 Array datatype. This defines an array of identical data components with a elementCount. Values are given as a block and can be encoded in different ways
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWETypebasic_types_xsd.tmp#AbstractSWEIdentifiableType_identifierbasic_types_xsd.tmp#AbstractSWEIdentifiableType_labelbasic_types_xsd.tmp#AbstractSWEIdentifiableType_descriptionbasic_types_xsd.tmp#AbstractSWEIdentifiableTypesimple_components_xsd.tmp#AbstractDataComponentType_updatablesimple_components_xsd.tmp#AbstractDataComponentType_optionalsimple_components_xsd.tmp#AbstractDataComponentType_definitionsimple_components_xsd.tmp#AbstractDataComponentTypeblock_components_xsd.tmp#DataArrayType_elementCountblock_components_xsd.tmp#DataArrayType_elementTypeblock_components_xsd.tmp#DataArrayType_encodingblock_components_xsd.tmp#DataArrayType_valuesblock_components_xsd.tmp#DataArrayTypeblock_components_xsd.tmp#MatrixType_referenceFrameblock_components_xsd.tmp#MatrixType_localFrameblock_components_xsd.tmp#MatrixTypeblock_components_xsd.tmp#DataArray
Type swe:MatrixType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
Used by
Model
Children swe:description, swe:elementCount, swe:elementType, swe:encoding, swe:extension, swe:identifier, swe:label, swe:values
Instance
<swe:Matrix definition="" id="" localFrame="" optional="false" referenceFrame="" updatable="" xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:extension>{0,unbounded}</swe:extension>
  <swe:identifier>{0,1}</swe:identifier>
  <swe:label>{0,1}</swe:label>
  <swe:description>{0,1}</swe:description>
  <swe:elementCount xlink:actuate="" xlink:arcrole="" xlink:href="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{1,1}</swe:elementCount>
  <swe:elementType xlink:actuate="" xlink:arcrole="" xlink:href="" name="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{1,1}</swe:elementType>
  <swe:encoding>{0,1}</swe:encoding>
  <swe:values xlink:actuate="" xlink:arcrole="" xlink:href="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</swe:values>
</swe:Matrix>
Attributes
QName Type Default Use Annotation
definition anyURI optional
Reference to semantic information defining the precise nature of the component
id ID optional
localFrame anyURI optional
Frame of reference whose origin is located by the transformation defined by this matrix
optional boolean false optional
Specifies that data for this component can be omitted in the datastream
referenceFrame anyURI optional
Frame of reference (usually spatial) with respect to which the coordinates of this matrix are expressed
updatable boolean optional
Specifies if the value of a data component can be updated externally (i.e. is variable)
Source
<element name="Matrix" substitutionGroup="swe:DataArray" type="swe:MatrixType">
  <annotation>
    <documentation>Implementation of ISO-11404 Array datatype. This defines an array of identical data components with a elementCount. Values are given as a block and can be encoded in different ways</documentation>
  </annotation>
</element>
Element swe:DataStream
Namespace http://www.opengis.net/swe/2.0
Annotations
Defines the structure of the element that will be repeated in the stream
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWETypebasic_types_xsd.tmp#AbstractSWEIdentifiableType_identifierbasic_types_xsd.tmp#AbstractSWEIdentifiableType_labelbasic_types_xsd.tmp#AbstractSWEIdentifiableType_descriptionbasic_types_xsd.tmp#AbstractSWEIdentifiableTypeblock_components_xsd.tmp#DataStreamType_elementCountblock_components_xsd.tmp#DataStreamType_elementTypeblock_components_xsd.tmp#DataStreamType_encodingblock_components_xsd.tmp#DataStreamType_valuesblock_components_xsd.tmp#DataStreamTypebasic_types_xsd.tmp#AbstractSWEIdentifiable
Type swe:DataStreamType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
Used by
Model
Children swe:description, swe:elementCount, swe:elementType, swe:encoding, swe:extension, swe:identifier, swe:label, swe:values
Instance
<swe:DataStream id="" xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:extension>{0,unbounded}</swe:extension>
  <swe:identifier>{0,1}</swe:identifier>
  <swe:label>{0,1}</swe:label>
  <swe:description>{0,1}</swe:description>
  <swe:elementCount>{0,1}</swe:elementCount>
  <swe:elementType xlink:actuate="" xlink:arcrole="" xlink:href="" name="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{1,1}</swe:elementType>
  <swe:encoding>{1,1}</swe:encoding>
  <swe:values xlink:actuate="" xlink:arcrole="" xlink:href="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{1,1}</swe:values>
</swe:DataStream>
Attributes
QName Type Use
id ID optional
Source
<element name="DataStream" substitutionGroup="swe:AbstractSWEIdentifiable" type="swe:DataStreamType">
  <annotation>
    <documentation>Defines the structure of the element that will be repeated in the stream</documentation>
  </annotation>
</element>
Element swe:DataStreamType / swe:elementCount
Namespace http://www.opengis.net/swe/2.0
Annotations
Number of elements of the defined type that the stream contains
Diagram
Diagramsimple_components_xsd.tmp#http___www.opengis.net_swe_2.0_Count
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children swe:Count
Instance
<swe:elementCount xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:Count axisID="" definition="" id="" optional="false" referenceFrame="" updatable="">{1,1}</swe:Count>
</swe:elementCount>
Source
<element maxOccurs="1" minOccurs="0" name="elementCount">
  <annotation>
    <documentation>Number of elements of the defined type that the stream contains</documentation>
  </annotation>
  <complexType>
    <sequence>
      <element ref="swe:Count"/>
    </sequence>
  </complexType>
</element>
Element swe:DataStreamType / swe:elementType
Namespace http://www.opengis.net/swe/2.0
Annotations
Definition and structure of one stream element
Diagram
Diagrambasic_types_xsd.tmp#http___www.opengis.net_swe_2.0_AssociationAttributeGroupsimple_components_xsd.tmp#AbstractDataComponentsimple_components_xsd.tmp#AbstractDataComponentPropertyTypeblock_components_xsd.tmp#DataStreamType_DataStreamType_elementType_name
Type extension of swe:AbstractDataComponentPropertyType
Type hierarchy
Properties
content complex
Model
Children swe:AbstractDataComponent
Instance
<swe:elementType xlink:actuate="" xlink:arcrole="" xlink:href="" name="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple" xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:AbstractDataComponent definition="" id="" optional="false" updatable="">{1,1}</swe:AbstractDataComponent>
</swe:elementType>
Attributes
Source
<element name="elementType">
  <annotation>
    <documentation>Definition and structure of one stream element</documentation>
  </annotation>
  <complexType>
    <complexContent>
      <extension base="swe:AbstractDataComponentPropertyType">
        <attribute name="name" type="NCName" use="required"/>
      </extension>
    </complexContent>
  </complexType>
</element>
Element swe:DataStreamType / swe:encoding
Namespace http://www.opengis.net/swe/2.0
Annotations
Method used to encode the stream values
Diagram
Diagramsimple_encodings_xsd.tmp#AbstractEncoding
Properties
content complex
Model
Children swe:AbstractEncoding
Instance
<swe:encoding xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:AbstractEncoding id="">{1,1}</swe:AbstractEncoding>
</swe:encoding>
Source
<element name="encoding">
  <annotation>
    <documentation>Method used to encode the stream values</documentation>
  </annotation>
  <complexType>
    <sequence>
      <element ref="swe:AbstractEncoding"/>
    </sequence>
  </complexType>
</element>
Element swe:DataStreamType / swe:values
Namespace http://www.opengis.net/swe/2.0
Annotations
Encoded values for the stream (can be out of band)
Diagram
Diagrambasic_types_xsd.tmp#http___www.opengis.net_swe_2.0_AssociationAttributeGroupbasic_types_xsd.tmp#EncodedValuesPropertyType
Type swe:EncodedValuesPropertyType
Properties
content complex
Model
ANY element from ANY namespace
Attributes
QName Type Fixed Use
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
Wildcard: ANY attribute from ANY namespace
Source
<element name="values" type="swe:EncodedValuesPropertyType">
  <annotation>
    <documentation>Encoded values for the stream (can be out of band)</documentation>
  </annotation>
</element>
Complex Type swe:DataArrayType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWETypebasic_types_xsd.tmp#AbstractSWEIdentifiableType_identifierbasic_types_xsd.tmp#AbstractSWEIdentifiableType_labelbasic_types_xsd.tmp#AbstractSWEIdentifiableType_descriptionbasic_types_xsd.tmp#AbstractSWEIdentifiableTypesimple_components_xsd.tmp#AbstractDataComponentType_updatablesimple_components_xsd.tmp#AbstractDataComponentType_optionalsimple_components_xsd.tmp#AbstractDataComponentType_definitionsimple_components_xsd.tmp#AbstractDataComponentTypeblock_components_xsd.tmp#DataArrayType_elementCountblock_components_xsd.tmp#DataArrayType_elementTypeblock_components_xsd.tmp#DataArrayType_encodingblock_components_xsd.tmp#DataArrayType_values
Type extension of swe:AbstractDataComponentType
Type hierarchy
Used by
Element swe:DataArray
Complex Type swe:MatrixType
Model
Children swe:description, swe:elementCount, swe:elementType, swe:encoding, swe:extension, swe:identifier, swe:label, swe:values
Attributes
QName Type Default Use Annotation
definition anyURI optional
Reference to semantic information defining the precise nature of the component
id ID optional
optional boolean false optional
Specifies that data for this component can be omitted in the datastream
updatable boolean optional
Specifies if the value of a data component can be updated externally (i.e. is variable)
Source
<complexType name="DataArrayType">
  <complexContent>
    <extension base="swe:AbstractDataComponentType">
      <sequence>
        <element name="elementCount" type="swe:CountPropertyType">
          <annotation>
            <documentation>Specifies the size of the array (i.e. the number of elements of the defined type it contains)</documentation>
          </annotation>
        </element>
        <element name="elementType">
          <annotation>
            <documentation>Defines the structure of the element that will be repeated in the array</documentation>
          </annotation>
          <complexType>
            <complexContent>
              <extension base="swe:AbstractDataComponentPropertyType">
                <attribute name="name" type="NCName" use="required"/>
              </extension>
            </complexContent>
          </complexType>
        </element>
        <element maxOccurs="1" minOccurs="0" name="encoding">
          <annotation>
            <documentation>Specifies the type of method used to encode the array values</documentation>
          </annotation>
          <complexType>
            <sequence>
              <element ref="swe:AbstractEncoding"/>
            </sequence>
          </complexType>
        </element>
        <element maxOccurs="1" minOccurs="0" name="values" type="swe:EncodedValuesPropertyType">
          <annotation>
            <documentation>If present, contains an encoded block of the values contained in the array. Values are optional so that the array definition can be used a as a schema for values provided externally</documentation>
          </annotation>
        </element>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type swe:DataArrayPropertyType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#http___www.opengis.net_swe_2.0_AssociationAttributeGroupblock_components_xsd.tmp#DataArray
Model
Children swe:DataArray
Attributes
Source
<complexType name="DataArrayPropertyType">
  <sequence minOccurs="0">
    <element ref="swe:DataArray"/>
  </sequence>
  <attributeGroup ref="swe:AssociationAttributeGroup"/>
</complexType>
Complex Type swe:DataArrayPropertyByValueType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagramblock_components_xsd.tmp#DataArray
Model
Children swe:DataArray
Source
<complexType name="DataArrayPropertyByValueType">
  <sequence>
    <element ref="swe:DataArray"/>
  </sequence>
</complexType>
Complex Type swe:MatrixType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWETypebasic_types_xsd.tmp#AbstractSWEIdentifiableType_identifierbasic_types_xsd.tmp#AbstractSWEIdentifiableType_labelbasic_types_xsd.tmp#AbstractSWEIdentifiableType_descriptionbasic_types_xsd.tmp#AbstractSWEIdentifiableTypesimple_components_xsd.tmp#AbstractDataComponentType_updatablesimple_components_xsd.tmp#AbstractDataComponentType_optionalsimple_components_xsd.tmp#AbstractDataComponentType_definitionsimple_components_xsd.tmp#AbstractDataComponentTypeblock_components_xsd.tmp#DataArrayType_elementCountblock_components_xsd.tmp#DataArrayType_elementTypeblock_components_xsd.tmp#DataArrayType_encodingblock_components_xsd.tmp#DataArrayType_valuesblock_components_xsd.tmp#DataArrayTypeblock_components_xsd.tmp#MatrixType_referenceFrameblock_components_xsd.tmp#MatrixType_localFrame
Type extension of swe:DataArrayType
Type hierarchy
Used by
Element swe:Matrix
Model
Children swe:description, swe:elementCount, swe:elementType, swe:encoding, swe:extension, swe:identifier, swe:label, swe:values
Attributes
QName Type Default Use Annotation
definition anyURI optional
Reference to semantic information defining the precise nature of the component
id ID optional
localFrame anyURI optional
Frame of reference whose origin is located by the transformation defined by this matrix
optional boolean false optional
Specifies that data for this component can be omitted in the datastream
referenceFrame anyURI optional
Frame of reference (usually spatial) with respect to which the coordinates of this matrix are expressed
updatable boolean optional
Specifies if the value of a data component can be updated externally (i.e. is variable)
Source
<complexType name="MatrixType">
  <complexContent>
    <extension base="swe:DataArrayType">
      <attribute name="referenceFrame" type="anyURI" use="optional">
        <annotation>
          <documentation>Frame of reference (usually spatial) with respect to which the coordinates of this matrix are expressed</documentation>
        </annotation>
      </attribute>
      <attribute name="localFrame" type="anyURI" use="optional">
        <annotation>
          <documentation>Frame of reference whose origin is located by the transformation defined by this matrix</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type swe:MatrixPropertyType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#http___www.opengis.net_swe_2.0_AssociationAttributeGroupblock_components_xsd.tmp#Matrix
Model
Children swe:Matrix
Attributes
Source
<complexType name="MatrixPropertyType">
  <sequence minOccurs="0">
    <element ref="swe:Matrix"/>
  </sequence>
  <attributeGroup ref="swe:AssociationAttributeGroup"/>
</complexType>
Complex Type swe:MatrixPropertyByValueType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagramblock_components_xsd.tmp#Matrix
Model
Children swe:Matrix
Source
<complexType name="MatrixPropertyByValueType">
  <sequence>
    <element ref="swe:Matrix"/>
  </sequence>
</complexType>
Complex Type swe:DataStreamType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWETypebasic_types_xsd.tmp#AbstractSWEIdentifiableType_identifierbasic_types_xsd.tmp#AbstractSWEIdentifiableType_labelbasic_types_xsd.tmp#AbstractSWEIdentifiableType_descriptionbasic_types_xsd.tmp#AbstractSWEIdentifiableTypeblock_components_xsd.tmp#DataStreamType_elementCountblock_components_xsd.tmp#DataStreamType_elementTypeblock_components_xsd.tmp#DataStreamType_encodingblock_components_xsd.tmp#DataStreamType_values
Type extension of swe:AbstractSWEIdentifiableType
Type hierarchy
Used by
Element swe:DataStream
Model
Children swe:description, swe:elementCount, swe:elementType, swe:encoding, swe:extension, swe:identifier, swe:label, swe:values
Attributes
QName Type Use
id ID optional
Source
<complexType name="DataStreamType">
  <complexContent>
    <extension base="swe:AbstractSWEIdentifiableType">
      <sequence>
        <element maxOccurs="1" minOccurs="0" name="elementCount">
          <annotation>
            <documentation>Number of elements of the defined type that the stream contains</documentation>
          </annotation>
          <complexType>
            <sequence>
              <element ref="swe:Count"/>
            </sequence>
          </complexType>
        </element>
        <element name="elementType">
          <annotation>
            <documentation>Definition and structure of one stream element</documentation>
          </annotation>
          <complexType>
            <complexContent>
              <extension base="swe:AbstractDataComponentPropertyType">
                <attribute name="name" type="NCName" use="required"/>
              </extension>
            </complexContent>
          </complexType>
        </element>
        <element name="encoding">
          <annotation>
            <documentation>Method used to encode the stream values</documentation>
          </annotation>
          <complexType>
            <sequence>
              <element ref="swe:AbstractEncoding"/>
            </sequence>
          </complexType>
        </element>
        <element name="values" type="swe:EncodedValuesPropertyType">
          <annotation>
            <documentation>Encoded values for the stream (can be out of band)</documentation>
          </annotation>
        </element>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type swe:DataStreamPropertyType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#http___www.opengis.net_swe_2.0_AssociationAttributeGroupblock_components_xsd.tmp#DataStream
Model
Children swe:DataStream
Attributes
Source
<complexType name="DataStreamPropertyType">
  <sequence minOccurs="0">
    <element ref="swe:DataStream"/>
  </sequence>
  <attributeGroup ref="swe:AssociationAttributeGroup"/>
</complexType>
Complex Type swe:DataStreamPropertyByValueType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagramblock_components_xsd.tmp#DataStream
Model
Children swe:DataStream
Source
<complexType name="DataStreamPropertyByValueType">
  <sequence>
    <element ref="swe:DataStream"/>
  </sequence>
</complexType>
Attribute swe:DataArrayType / swe:elementType / @name
Namespace No namespace
Type NCName
Properties
use required
Used by
Source
<attribute name="name" type="NCName" use="required"/>
Attribute swe:MatrixType / @referenceFrame
Namespace No namespace
Annotations
Frame of reference (usually spatial) with respect to which the coordinates of this matrix are expressed
Type anyURI
Properties
use optional
Used by
Complex Type swe:MatrixType
Source
<attribute name="referenceFrame" type="anyURI" use="optional">
  <annotation>
    <documentation>Frame of reference (usually spatial) with respect to which the coordinates of this matrix are expressed</documentation>
  </annotation>
</attribute>
Attribute swe:MatrixType / @localFrame
Namespace No namespace
Annotations
Frame of reference whose origin is located by the transformation defined by this matrix
Type anyURI
Properties
use optional
Used by
Complex Type swe:MatrixType
Source
<attribute name="localFrame" type="anyURI" use="optional">
  <annotation>
    <documentation>Frame of reference whose origin is located by the transformation defined by this matrix</documentation>
  </annotation>
</attribute>
Attribute swe:DataStreamType / swe:elementType / @name
Namespace No namespace
Type NCName
Properties
use required
Used by
Source
<attribute name="name" type="NCName" use="required"/>