AutoCAD Map 3D Geospatial Platform API

Schema FdoSpatialContextList-1.0.0.xsd

attribute form default:  unqualified
element form default:  qualified
 
Elements  Complex types 
FdoSpatialContextList  FdoSpatialContextList 


element FdoSpatialContextList
diagram
type
FdoSpatialContextList properties
content complex
children ProviderName SpatialContext source
<xs:element name="FdoSpatialContextList" type="FdoSpatialContextList"/>

complexType FdoSpatialContextList
diagram
children
ProviderName SpatialContext used by
element FdoSpatialContextList
source
<xs:complexType name="FdoSpatialContextList">
  <xs:sequence>
    <xs:element name="ProviderName" type="xs:string"/>
    <xs:element name="SpatialContext" maxOccurs="unbounded">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Name" type="xs:string"/>
          <xs:element name="Description" type="xs:string"/>
          <xs:element name="CoordinateSystemName" type="xs:string"/>
          <xs:element name="CoordinateSystemWkt" type="xs:string"/>
          <xs:element name="ExtentType">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="Static"/>
                <xs:enumeration value="Dynamic"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="Extent">
            <xs:annotation>
              <xs:documentation>This would return AWKT representing extents e.g. polygon, polyline or circle etc.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="LowerLeftCoordinate">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="X" type="xs:string"/>
                      <xs:element name="Y" type="xs:string"/>
                      <xs:element name="Z" type="xs:string" minOccurs="0"/>
                      <xs:element name="M" type="xs:string" minOccurs="0"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="UpperRightCoordinate">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="X" type="xs:string"/>
                      <xs:element name="Y" type="xs:string"/>
                      <xs:element name="Z" type="xs:string" minOccurs="0"/>
                      <xs:element name="M" type="xs:string" minOccurs="0"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="XYTolerance" type="xs:double"/>
          <xs:element name="ZTolerance" type="xs:double"/>
        </xs:sequence>
        <xs:attribute name="IsActive" type="xs:boolean" use="optional" default="false"/>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element FdoSpatialContextList/ProviderName
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="ProviderName" type="xs:string"/>

element FdoSpatialContextList/SpatialContext
diagram
properties
isRef 0
content complex
children
Name Description CoordinateSystemName CoordinateSystemWkt ExtentType Extent XYTolerance ZTolerance attributes
Name  Type  Use  Default  Fixed  Annotation
IsActive  xs:booleanoptional  false    
source
<xs:element name="SpatialContext" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Name" type="xs:string"/>
      <xs:element name="Description" type="xs:string"/>
      <xs:element name="CoordinateSystemName" type="xs:string"/>
      <xs:element name="CoordinateSystemWkt" type="xs:string"/>
      <xs:element name="ExtentType">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Static"/>
            <xs:enumeration value="Dynamic"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Extent">
        <xs:annotation>
          <xs:documentation>This would return AWKT representing extents e.g. polygon, polyline or circle etc.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LowerLeftCoordinate">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="X" type="xs:string"/>
                  <xs:element name="Y" type="xs:string"/>
                  <xs:element name="Z" type="xs:string" minOccurs="0"/>
                  <xs:element name="M" type="xs:string" minOccurs="0"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="UpperRightCoordinate">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="X" type="xs:string"/>
                  <xs:element name="Y" type="xs:string"/>
                  <xs:element name="Z" type="xs:string" minOccurs="0"/>
                  <xs:element name="M" type="xs:string" minOccurs="0"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="XYTolerance" type="xs:double"/>
      <xs:element name="ZTolerance" type="xs:double"/>
    </xs:sequence>
    <xs:attribute name="IsActive" type="xs:boolean" use="optional" default="false"/>
  </xs:complexType>
</xs:element>

element FdoSpatialContextList/SpatialContext/Name
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="Name" type="xs:string"/>

element FdoSpatialContextList/SpatialContext/Description
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="Description" type="xs:string"/>

element FdoSpatialContextList/SpatialContext/CoordinateSystemName
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="CoordinateSystemName" type="xs:string"/>

element FdoSpatialContextList/SpatialContext/CoordinateSystemWkt
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="CoordinateSystemWkt" type="xs:string"/>

element FdoSpatialContextList/SpatialContext/ExtentType
diagram
type restriction of xs:string
properties
isRef 0
content simple
facets
enumeration Static
enumeration Dynamic
source
<xs:element name="ExtentType">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Static"/>
      <xs:enumeration value="Dynamic"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element FdoSpatialContextList/SpatialContext/Extent
diagram
properties
isRef 0
content complex
children
LowerLeftCoordinate UpperRightCoordinate annotation
documentation 
This would return AWKT representing extents e.g. polygon, polyline or circle etc.
source
<xs:element name="Extent">
  <xs:annotation>
    <xs:documentation>This would return AWKT representing extents e.g. polygon, polyline or circle etc.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="LowerLeftCoordinate">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="X" type="xs:string"/>
            <xs:element name="Y" type="xs:string"/>
            <xs:element name="Z" type="xs:string" minOccurs="0"/>
            <xs:element name="M" type="xs:string" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpperRightCoordinate">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="X" type="xs:string"/>
            <xs:element name="Y" type="xs:string"/>
            <xs:element name="Z" type="xs:string" minOccurs="0"/>
            <xs:element name="M" type="xs:string" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element FdoSpatialContextList/SpatialContext/Extent/LowerLeftCoordinate
diagram
properties
isRef 0
content complex
children
X Y Z M source
<xs:element name="LowerLeftCoordinate">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="X" type="xs:string"/>
      <xs:element name="Y" type="xs:string"/>
      <xs:element name="Z" type="xs:string" minOccurs="0"/>
      <xs:element name="M" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element FdoSpatialContextList/SpatialContext/Extent/LowerLeftCoordinate/X
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="X" type="xs:string"/>

element FdoSpatialContextList/SpatialContext/Extent/LowerLeftCoordinate/Y
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="Y" type="xs:string"/>

element FdoSpatialContextList/SpatialContext/Extent/LowerLeftCoordinate/Z
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="Z" type="xs:string" minOccurs="0"/>

element FdoSpatialContextList/SpatialContext/Extent/LowerLeftCoordinate/M
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="M" type="xs:string" minOccurs="0"/>

element FdoSpatialContextList/SpatialContext/Extent/UpperRightCoordinate
diagram
properties
isRef 0
content complex
children
X Y Z M source
<xs:element name="UpperRightCoordinate">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="X" type="xs:string"/>
      <xs:element name="Y" type="xs:string"/>
      <xs:element name="Z" type="xs:string" minOccurs="0"/>
      <xs:element name="M" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element FdoSpatialContextList/SpatialContext/Extent/UpperRightCoordinate/X
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="X" type="xs:string"/>

element FdoSpatialContextList/SpatialContext/Extent/UpperRightCoordinate/Y
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="Y" type="xs:string"/>

element FdoSpatialContextList/SpatialContext/Extent/UpperRightCoordinate/Z
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="Z" type="xs:string" minOccurs="0"/>

element FdoSpatialContextList/SpatialContext/Extent/UpperRightCoordinate/M
diagram
type xs:string
properties
isRef 0
content simple
source
<xs:element name="M" type="xs:string" minOccurs="0"/>

element FdoSpatialContextList/SpatialContext/XYTolerance
diagram
type xs:double
properties
isRef 0
content simple
source
<xs:element name="XYTolerance" type="xs:double"/>

element FdoSpatialContextList/SpatialContext/ZTolerance
diagram
type xs:double
properties
isRef 0
content simple
source
<xs:element name="ZTolerance" type="xs:double"/>