Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Included schema simple_encodings.xsd
Namespace http://www.opengis.net/swe/2.0
Annotations
SWE Common Data Model schema for specifying parameters of simple encoding methods (Text, XML). See requirements class http://www.opengis.net/spec/SWE/2.0/req/xsd-simple-encodings/
        
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:AbstractEncoding
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWETypesimple_encodings_xsd.tmp#AbstractEncodingTypeadvanced_encodings_xsd.tmp#BinaryEncodingsimple_encodings_xsd.tmp#TextEncodingsimple_encodings_xsd.tmp#XMLEncodingbasic_types_xsd.tmp#AbstractSWE
Type swe:AbstractEncodingType
Type hierarchy
Properties
content complex
abstract true
Substitution Group
Substitution Group Affiliation
Used by
Model
Children swe:extension
Instance
<swe:AbstractEncoding id="" xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:extension>{0,unbounded}</swe:extension>
</swe:AbstractEncoding>
Attributes
QName Type Use
id ID optional
Source
<element abstract="true" name="AbstractEncoding" substitutionGroup="swe:AbstractSWE" type="swe:AbstractEncodingType"/>
Element swe:XMLEncoding
Namespace http://www.opengis.net/swe/2.0
Annotations
Parameters of the XML encoding method
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWETypesimple_encodings_xsd.tmp#AbstractEncodingTypesimple_encodings_xsd.tmp#XMLEncodingTypesimple_encodings_xsd.tmp#AbstractEncoding
Type swe:XMLEncodingType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
Used by
Model
Children swe:extension
Instance
<swe:XMLEncoding id="" xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:extension>{0,unbounded}</swe:extension>
</swe:XMLEncoding>
Attributes
QName Type Use
id ID optional
Source
<element name="XMLEncoding" substitutionGroup="swe:AbstractEncoding" type="swe:XMLEncodingType">
  <annotation>
    <documentation>Parameters of the XML encoding method</documentation>
  </annotation>
</element>
Element swe:TextEncoding
Namespace http://www.opengis.net/swe/2.0
Annotations
Parameters of the text encoding method
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWETypesimple_encodings_xsd.tmp#AbstractEncodingTypesimple_encodings_xsd.tmp#TextEncodingType_collapseWhiteSpacessimple_encodings_xsd.tmp#TextEncodingType_decimalSeparatorsimple_encodings_xsd.tmp#TextEncodingType_tokenSeparatorsimple_encodings_xsd.tmp#TextEncodingType_blockSeparatorsimple_encodings_xsd.tmp#TextEncodingTypesimple_encodings_xsd.tmp#AbstractEncoding
Type swe:TextEncodingType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
Used by
Model
Children swe:extension
Instance
<swe:TextEncoding blockSeparator="" collapseWhiteSpaces="true" decimalSeparator="." id="" tokenSeparator="" xmlns:swe="http://www.opengis.net/swe/2.0">
  <swe:extension>{0,unbounded}</swe:extension>
</swe:TextEncoding>
Attributes
QName Type Default Use Annotation
blockSeparator string required
Character sequence used as the block separator (i.e. between two successive blocks in the data set. The end of a block is reached once all values from the data tree have been encoded once)
collapseWhiteSpaces boolean true optional
Indicates whether white spaces (i.e. space, tab, CR, LF) should be collapsed with separators when parsing the data stream
decimalSeparator string . optional
Character used as the decimal separator
id ID optional
tokenSeparator string required
Character sequence used as the token separator (i.e. between two successive values)
Source
<element name="TextEncoding" substitutionGroup="swe:AbstractEncoding" type="swe:TextEncodingType">
  <annotation>
    <documentation>Parameters of the text encoding method</documentation>
  </annotation>
</element>
Complex Type swe:AbstractEncodingType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWEType
Type extension of swe:AbstractSWEType
Type hierarchy
Properties
abstract true
Used by
Model
Children swe:extension
Attributes
QName Type Use
id ID optional
Source
<complexType abstract="true" name="AbstractEncodingType">
  <complexContent>
    <extension base="swe:AbstractSWEType"/>
  </complexContent>
</complexType>
Complex Type swe:AbstractEncodingPropertyType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#http___www.opengis.net_swe_2.0_AssociationAttributeGroupsimple_encodings_xsd.tmp#AbstractEncoding
Model
Children swe:AbstractEncoding
Attributes
Source
<complexType name="AbstractEncodingPropertyType">
  <sequence minOccurs="0">
    <element ref="swe:AbstractEncoding"/>
  </sequence>
  <attributeGroup ref="swe:AssociationAttributeGroup"/>
</complexType>
Complex Type swe:AbstractEncodingPropertyByValueType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagramsimple_encodings_xsd.tmp#AbstractEncoding
Properties
abstract true
Model
Children swe:AbstractEncoding
Source
<complexType abstract="true" name="AbstractEncodingPropertyByValueType">
  <sequence>
    <element ref="swe:AbstractEncoding"/>
  </sequence>
</complexType>
Complex Type swe:XMLEncodingType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWETypesimple_encodings_xsd.tmp#AbstractEncodingType
Type extension of swe:AbstractEncodingType
Type hierarchy
Used by
Element swe:XMLEncoding
Model
Children swe:extension
Attributes
QName Type Use
id ID optional
Source
<complexType name="XMLEncodingType">
  <complexContent>
    <extension base="swe:AbstractEncodingType"/>
  </complexContent>
</complexType>
Complex Type swe:XMLEncodingPropertyType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#http___www.opengis.net_swe_2.0_AssociationAttributeGroupsimple_encodings_xsd.tmp#XMLEncoding
Model
Children swe:XMLEncoding
Attributes
Source
<complexType name="XMLEncodingPropertyType">
  <sequence minOccurs="0">
    <element ref="swe:XMLEncoding"/>
  </sequence>
  <attributeGroup ref="swe:AssociationAttributeGroup"/>
</complexType>
Complex Type swe:XMLEncodingPropertyByValueType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagramsimple_encodings_xsd.tmp#XMLEncoding
Model
Children swe:XMLEncoding
Source
<complexType name="XMLEncodingPropertyByValueType">
  <sequence>
    <element ref="swe:XMLEncoding"/>
  </sequence>
</complexType>
Complex Type swe:TextEncodingType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#AbstractSWEType_idbasic_types_xsd.tmp#AbstractSWEType_extensionbasic_types_xsd.tmp#AbstractSWETypesimple_encodings_xsd.tmp#AbstractEncodingTypesimple_encodings_xsd.tmp#TextEncodingType_collapseWhiteSpacessimple_encodings_xsd.tmp#TextEncodingType_decimalSeparatorsimple_encodings_xsd.tmp#TextEncodingType_tokenSeparatorsimple_encodings_xsd.tmp#TextEncodingType_blockSeparator
Type extension of swe:AbstractEncodingType
Type hierarchy
Used by
Model
Children swe:extension
Attributes
QName Type Default Use Annotation
blockSeparator string required
Character sequence used as the block separator (i.e. between two successive blocks in the data set. The end of a block is reached once all values from the data tree have been encoded once)
collapseWhiteSpaces boolean true optional
Indicates whether white spaces (i.e. space, tab, CR, LF) should be collapsed with separators when parsing the data stream
decimalSeparator string . optional
Character used as the decimal separator
id ID optional
tokenSeparator string required
Character sequence used as the token separator (i.e. between two successive values)
Source
<complexType name="TextEncodingType">
  <complexContent>
    <extension base="swe:AbstractEncodingType">
      <attribute default="true" name="collapseWhiteSpaces" type="boolean" use="optional">
        <annotation>
          <documentation>Indicates whether white spaces (i.e. space, tab, CR, LF) should be collapsed with separators when parsing the data stream</documentation>
        </annotation>
      </attribute>
      <attribute default="." name="decimalSeparator" type="string" use="optional">
        <annotation>
          <documentation>Character used as the decimal separator</documentation>
        </annotation>
      </attribute>
      <attribute name="tokenSeparator" type="string" use="required">
        <annotation>
          <documentation>Character sequence used as the token separator (i.e. between two successive values)</documentation>
        </annotation>
      </attribute>
      <attribute name="blockSeparator" type="string" use="required">
        <annotation>
          <documentation>Character sequence used as the block separator (i.e. between two successive blocks in the data set. The end of a block is reached once all values from the data tree have been encoded once)</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type swe:TextEncodingPropertyType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagrambasic_types_xsd.tmp#http___www.opengis.net_swe_2.0_AssociationAttributeGroupsimple_encodings_xsd.tmp#TextEncoding
Model
Children swe:TextEncoding
Attributes
Source
<complexType name="TextEncodingPropertyType">
  <sequence minOccurs="0">
    <element ref="swe:TextEncoding"/>
  </sequence>
  <attributeGroup ref="swe:AssociationAttributeGroup"/>
</complexType>
Complex Type swe:TextEncodingPropertyByValueType
Namespace http://www.opengis.net/swe/2.0
Diagram
Diagramsimple_encodings_xsd.tmp#TextEncoding
Model
Children swe:TextEncoding
Source
<complexType name="TextEncodingPropertyByValueType">
  <sequence>
    <element ref="swe:TextEncoding"/>
  </sequence>
</complexType>
Attribute swe:TextEncodingType / @collapseWhiteSpaces
Namespace No namespace
Annotations
Indicates whether white spaces (i.e. space, tab, CR, LF) should be collapsed with separators when parsing the data stream
Type boolean
Properties
use optional
default true
Used by
Complex Type swe:TextEncodingType
Source
<attribute default="true" name="collapseWhiteSpaces" type="boolean" use="optional">
  <annotation>
    <documentation>Indicates whether white spaces (i.e. space, tab, CR, LF) should be collapsed with separators when parsing the data stream</documentation>
  </annotation>
</attribute>
Attribute swe:TextEncodingType / @decimalSeparator
Namespace No namespace
Annotations
Character used as the decimal separator
Type string
Properties
use optional
default .
Used by
Complex Type swe:TextEncodingType
Source
<attribute default="." name="decimalSeparator" type="string" use="optional">
  <annotation>
    <documentation>Character used as the decimal separator</documentation>
  </annotation>
</attribute>
Attribute swe:TextEncodingType / @tokenSeparator
Namespace No namespace
Annotations
Character sequence used as the token separator (i.e. between two successive values)
Type string
Properties
use required
Used by
Complex Type swe:TextEncodingType
Source
<attribute name="tokenSeparator" type="string" use="required">
  <annotation>
    <documentation>Character sequence used as the token separator (i.e. between two successive values)</documentation>
  </annotation>
</attribute>
Attribute swe:TextEncodingType / @blockSeparator
Namespace No namespace
Annotations
Character sequence used as the block separator (i.e. between two successive blocks in the data set. The end of a block is reached once all values from the data tree have been encoded once)
Type string
Properties
use required
Used by
Complex Type swe:TextEncodingType
Source
<attribute name="blockSeparator" type="string" use="required">
  <annotation>
    <documentation>Character sequence used as the block separator (i.e. between two successive blocks in the data set. The end of a block is reached once all values from the data tree have been encoded once)</documentation>
  </annotation>
</attribute>