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"/> |