| attribute form default: | unqualified |
| element form default: | qualified |
| Elements | Complex types |
| FdoSpatialContextList | FdoSpatialContextList |
| diagram | ![]() |
||
| type | FdoSpatialContextList | ||
| properties |
|
||
| children | ProviderName SpatialContext | ||
| source | <xs:element name="FdoSpatialContextList" type="FdoSpatialContextList"/> |
| diagram | ![]() |
||
| children | ProviderName SpatialContext | ||
| used by |
|
||
| 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> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="ProviderName" type="xs:string"/> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| children | Name Description CoordinateSystemName CoordinateSystemWkt ExtentType Extent XYTolerance ZTolerance | ||||||||||||
| attributes |
|
||||||||||||
| 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> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="Name" type="xs:string"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="Description" type="xs:string"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="CoordinateSystemName" type="xs:string"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="CoordinateSystemWkt" type="xs:string"/> |
| diagram | |||||
| type | restriction of xs:string | ||||
| properties |
|
||||
| facets |
|
||||
| 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> |
| diagram | ![]() |
||||
| properties |
|
||||
| children | LowerLeftCoordinate UpperRightCoordinate | ||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
||||
| properties |
|
||||
| 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> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="X" type="xs:string"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="Y" type="xs:string"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="Z" type="xs:string" minOccurs="0"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="M" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||
| properties |
|
||||
| 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> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="X" type="xs:string"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="Y" type="xs:string"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="Z" type="xs:string" minOccurs="0"/> |
| diagram | |||||
| type | xs:string | ||||
| properties |
|
||||
| source | <xs:element name="M" type="xs:string" minOccurs="0"/> |
| diagram | |||||
| type | xs:double | ||||
| properties |
|
||||
| source | <xs:element name="XYTolerance" type="xs:double"/> |
| diagram | |||||
| type | xs:double | ||||
| properties |
|
||||
| source | <xs:element name="ZTolerance" type="xs:double"/> |