Schema FeatureSet-1.0.0.xsd

attribute form default: | unqualified
element form default: | qualified

Elements
FeatureSet

element FeatureSet

diagram |
properties |
content | complex
children | Layer
annotation |
documentation |
    Specifies a set of features grouped by layers and feature classes.
source |
    <xs:element name="FeatureSet">
      <xs:annotation>
        <xs:documentation>Specifies a set of features grouped by layers and feature classes.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Layer" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Specifies the layer containing the features.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Class" maxOccurs="unbounded">
                  <xs:annotation>
                    <xs:documentation>Specifies the feature class.</xs:documentation>
                  </xs:annotation>
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="ID" type="xs:string" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                          <xs:documentation>An ID associated with a feature.  This ID should be unique in the context of the layer and feature class.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                    </xs:sequence>
                    <xs:attribute name="id" type="xs:string" use="required">
                      <xs:annotation>
                        <xs:documentation>A string identifying the feature class.</xs:documentation>
                      </xs:annotation>
                    </xs:attribute>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
              <xs:attribute name="id" type="xs:string" use="required">
                <xs:annotation>
                  <xs:documentation>A string identifying the layer.</xs:documentation>
                </xs:annotation>
              </xs:attribute>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

element FeatureSet/Layer

diagram |
properties |
isRef | 0
content | complex
children | Class
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:string | required |  |  |
documentation |
    A string identifying the layer.
annotation |
documentation |
    Specifies the layer containing the features.
source |
    <xs:element name="Layer" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Specifies the layer containing the features.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Class" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Specifies the feature class.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ID" type="xs:string" minOccurs="0" maxOccurs="unbounded">
                  <xs:annotation>
                    <xs:documentation>An ID associated with a feature.  This ID should be unique in the context of the layer and feature class.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
              <xs:attribute name="id" type="xs:string" use="required">
                <xs:annotation>
                  <xs:documentation>A string identifying the feature class.</xs:documentation>
                </xs:annotation>
              </xs:attribute>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
        <xs:attribute name="id" type="xs:string" use="required">
          <xs:annotation>
            <xs:documentation>A string identifying the layer.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element FeatureSet/Layer/Class

diagram |
properties |
isRef | 0
content | complex
children | ID
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:string | required |  |  |
documentation |
    A string identifying the feature class.
annotation |
documentation |
    Specifies the feature class.
source |
    <xs:element name="Class" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Specifies the feature class.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ID" type="xs:string" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>An ID associated with a feature.  This ID should be unique in the context of the layer and feature class.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
        <xs:attribute name="id" type="xs:string" use="required">
          <xs:annotation>
            <xs:documentation>A string identifying the feature class.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>

element FeatureSet/Layer/Class/ID

diagram |
type | xs:string
properties |
isRef | 0
content | simple
annotation |
documentation |
    An ID associated with a feature.  This ID should be unique in the context of the layer and feature class.
source |
    <xs:element name="ID" type="xs:string" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>An ID associated with a feature.  This ID should be unique in the context of the layer and feature class.</xs:documentation>
      </xs:annotation>
    </xs:element>