AutoCAD Map 3D Geospatial Platform API

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:stringrequired      
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:stringrequired      
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>