Definition Type: Element
Name: BinaryValue
Namespace: http://niem.gov/niem/external/ogc-swe-common/1.0.0/dhs-gmo/1.0.0
Type: swec:_BinaryType
Containing Schema: data.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into id in schema data_xsd Drilldown into _BinaryType in schema data_xsd Drilldown into bitLength in schema data_xsd Drilldown into bitOffset in schema data_xsd Drilldown into dataType in schema data_xsdXSD Diagram of BinaryValue in schema data_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<xs:element name="BinaryValue" substitutionGroup="swec:_Binary">
    <xs:complexType>
        <xs:complexContent>
            <xs:extension base="swec:_BinaryType">
                <xs:attribute name="dataType" use="required">
                    <xs:simpleType>
                        <xs:restriction base="xs:token">
                            <xs:enumeration value="urn:ogc:data:float" />
                            <xs:enumeration value="urn:ogc:data:double" />
                            <xs:enumeration value="urn:ogc:data:boolean" />
                            <xs:enumeration value="urn:ogc:data:signedByte" />
                            <xs:enumeration value="urn:ogc:data:unsignedByte" />
                            <xs:enumeration value="urn:ogc:data:signedShort" />
                            <xs:enumeration value="urn:ogc:data:unsignedShort" />
                            <xs:enumeration value="urn:ogc:data:signedInt" />
                            <xs:enumeration value="urn:ogc:data:unsignedInt" />
                            <xs:enumeration value="urn:ogc:data:signedLong" />
                            <xs:enumeration value="urn:ogc:data:unsignedLong" />
                            <xs:enumeration value="urn:ogc:data:UTF-string" />
                            <xs:enumeration value="urn:ogc:data:padding" />
                        </xs:restriction>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="bitOffset" type="xs:integer" use="optional" default="0" />
                <xs:attribute name="bitLength" type="xs:positiveInteger" use="required" />
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:element>
Collapse Child Attributes:
Name Type Default Value Use
id swec:id Optional
dataType swec:dataType Required
bitOffset swec:bitOffset 0 Optional
bitLength swec:bitLength Required
Collapse Derivation Tree:
Collapse References:
swec:_Binary