complexType BinaryEncodingType
diagram sensorML_p614.png
namespace http://www.opengis.net/swe/2.0
type extension of swe:AbstractEncodingType
properties
base swe:AbstractEncodingType
children swe:extension swe:member
used by
element BinaryEncoding
attributes
Name  Type  Use  Default  Fixed  annotation
idIDoptional      
byteOrderswe:ByteOrderTyperequired      
documentation
Byte order convention used to encode this binary data (big endian = most significant byte first, MSB or little endian = least significant byte first, LSB)
byteEncodingswe:ByteEncodingTyperequired      
documentation
Byte encoding method used to encode the binary data (raw or base 64)
byteLengthintegeroptional      
documentation
Total length in bytes of the binary stream (if known in advance)
source <complexType name="BinaryEncodingType">
 
<complexContent>
   
<extension base="swe:AbstractEncodingType">
     
<sequence>
       
<element name="member" minOccurs="1" maxOccurs="unbounded">
         
<annotation>
           
<documentation>Each member contains detailed parameters for encoding a scalar value or a block of values</documentation>
         
</annotation>
         
<complexType>
           
<sequence>
             
<group ref="swe:ComponentOrBlock"/>
           
</sequence>
         
</complexType>
       
</element>
     
</sequence>
     
<attribute name="byteOrder" type="swe:ByteOrderType" use="required">
       
<annotation>
         
<documentation>Byte order convention used to encode this binary data (big endian = most significant byte first, MSB or little endian = least significant byte first, LSB)</documentation>
       
</annotation>
     
</attribute>
     
<attribute name="byteEncoding" type="swe:ByteEncodingType" use="required">
       
<annotation>
         
<documentation>Byte encoding method used to encode the binary data (raw or base 64)</documentation>
       
</annotation>
     
</attribute>
     
<attribute name="byteLength" type="integer" use="optional">
       
<annotation>
         
<documentation>Total length in bytes of the binary stream (if known in advance)</documentation>
       
</annotation>
     
</attribute>
   
</extension>
 
</complexContent>
</complexType>

attribute BinaryEncodingType/@byteOrder
type swe:ByteOrderType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration bigEndian 
enumeration littleEndian 
annotation
documentation
Byte order convention used to encode this binary data (big endian = most significant byte first, MSB or little endian = least significant byte first, LSB)
source <attribute name="byteOrder" type="swe:ByteOrderType" use="required">
 
<annotation>
   
<documentation>Byte order convention used to encode this binary data (big endian = most significant byte first, MSB or little endian = least significant byte first, LSB)</documentation>
 
</annotation>
</attribute>

attribute BinaryEncodingType/@byteEncoding
type swe:ByteEncodingType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration base64 
enumeration raw 
annotation
documentation
Byte encoding method used to encode the binary data (raw or base 64)
source <attribute name="byteEncoding" type="swe:ByteEncodingType" use="required">
 
<annotation>
   
<documentation>Byte encoding method used to encode the binary data (raw or base 64)</documentation>
 
</annotation>
</attribute>

attribute BinaryEncodingType/@byteLength
type integer
properties
isRef 0
use optional
annotation
documentation
Total length in bytes of the binary stream (if known in advance)
source <attribute name="byteLength" type="integer" use="optional">
 
<annotation>
   
<documentation>Total length in bytes of the binary stream (if known in advance)</documentation>
 
</annotation>
</attribute>

element BinaryEncodingType/member
diagram sensorML_p615.png
namespace http://www.opengis.net/swe/2.0
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children swe:Component swe:Block
annotation
documentation
Each member contains detailed parameters for encoding a scalar value or a block of values
source <element name="member" minOccurs="1" maxOccurs="unbounded">
 
<annotation>
   
<documentation>Each member contains detailed parameters for encoding a scalar value or a block of values</documentation>
 
</annotation>
 
<complexType>
   
<sequence>
     
<group ref="swe:ComponentOrBlock"/>
   
</sequence>
 
</complexType>
</element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy