DDI 3.1 XML Schema Documentation (2009-10-18)
© DDI Alliance 2009 - licensed under the terms of the GNU Lesser General Public License
complexType "GeographicRepresentationType"
Namespace:
Content:
complex, 5 attributes, 14 elements
Defined:
globally in reusable.xsd, see XML source
Includes:
definitions of 2 attributes and 12 elements
Used:
XML Representation Summary
<...
    blankIsMissingValue
 = 
xs:boolean
    classificationLevel
 = 
("Nominal" | "Ordinal" | "Interval" | "Ratio" | "Continuous")
    format
 = 
("DecimalDegree" | "DegreesMinutesSeconds" | "DecimalMinutes" | "Meters" | "Feet")
    missingValue
 = 
xs:NMTOKENS
    spatialPrimitive
 = 
("Point" | "Polygon" | "Line" | "LinearRing")
    >
   
Content: 
RecommendedDataType?, GenericOutputFormat?, Datum, CoordinateSystem, CoordinateZone?, CoordinateSource, ErrorCorrection, Offset, GeoreferencedObject, AddressMatchType?, CoordinatePairs+, AlternateOffset?, AlternateObject?, AlternateCoordinateSystem?
</...>
Content Model Elements (14):
Known Direct Subtypes (1):
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Structures the representation for a geographic point to ensure collection of relevant information. The point may be associated with a polygon (such as the centroid of the polygon) or a line (end or shape points of a line).
Type Definition Detail
Type Derivation Tree
  GeographicRepresentationType (extension)
XML Source (w/o annotations (15); see within schema source)
<xs:complexType name="GeographicRepresentationType">
<xs:complexContent>
<xs:extension base="RepresentationType">
<xs:sequence>
<xs:element name="Datum" type="xs:NCName"/>
<xs:element name="CoordinateSystem" type="xs:string"/>
<xs:element minOccurs="0" name="CoordinateZone" type="xs:string"/>
<xs:element name="CoordinateSource" type="xs:string"/>
<xs:element name="ErrorCorrection" type="xs:string"/>
<xs:element name="Offset" type="xs:string"/>
<xs:element name="GeoreferencedObject" type="xs:string"/>
<xs:element minOccurs="0" name="AddressMatchType" type="xs:string"/>
<xs:element maxOccurs="unbounded" ref="CoordinatePairs"/>
<xs:element minOccurs="0" ref="AlternateOffset"/>
<xs:element minOccurs="0" ref="AlternateObject"/>
<xs:element minOccurs="0" ref="AlternateCoordinateSystem"/>
</xs:sequence>
<xs:attribute name="format" type="PointFormatType" use="required"/>
<xs:attribute name="spatialPrimitive" type="GeographicDescriptionCodeType" use="required"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Attribute Detail (defined in this component only; 2/5)
format
Type:
Use:
required
The type attribute is used by the documentor to describe the numeric response domain.
Attribute Value
enumeration of xs:NMTOKEN
Enumeration:
"DecimalDegree"
 - 
Value is expressed as a decimal degree
"DegreesMinutesSeconds"
 - 
Value is expressed as Degrees-minutes-seconds.
"DecimalMinutes"
 - 
Value is expressed as Decimal Minutes.
"Meters"
 - 
Value is expressed in meters.
"Feet"
 - 
Value is expressed in feet.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="format" type="PointFormatType" use="required"/>

spatialPrimitive
Type:
Use:
required
Indicates the spatial primitive object which the point references.
Attribute Value
enumeration of xs:NMTOKEN
Enumeration:
"Point"
 - 
Single geographical point (e.g., an address).
"Polygon"
 - 
Geographic area described with a set of three or more points.
"Line"
 - 
Set of points describing a line.
"LinearRing"
 - 
An area with a defined radius (e.g., area within x miles of a specific point.)
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="spatialPrimitive" type="GeographicDescriptionCodeType" use="required"/>
Content Element Detail (defined in this component only; 12/14)
AddressMatchType
Type:
xs:string, predefined, simple content
Use for address match coordinates only. Example: street segment match, ZIPcode centroid, etc.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="AddressMatchType" type="xs:string"/>

AlternateCoordinateSystem
Type:
TextDomainType, complex content
Allows collection of data for a case in a different coordinate system than stated in the response structure.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="AlternateCoordinateSystem"/>

AlternateObject
Type:
TextDomainType, complex content
Allows identification of an alternate object when the default object is not measureable.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="AlternateObject"/>

AlternateOffset
Type:
TextDomainType, complex content
Allows entry of a non-standard offset figure.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="AlternateOffset"/>

CoordinatePairs
Type:
CoordinatePairsType, complex content
Field to capture coordinate pairs as individual pairs or as an array of pairs.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" ref="CoordinatePairs"/>

CoordinateSource
Type:
xs:string, predefined, simple content
Source of the coordinate such as GPS, address mapping, or map interpretation.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="CoordinateSource" type="xs:string"/>

CoordinateSystem
Type:
xs:string, predefined, simple content
Description of the coordinate system used for obtaining coordinate points.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="CoordinateSystem" type="xs:string"/>

CoordinateZone
Type:
xs:string, predefined, simple content
Coordinate Zone
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CoordinateZone" type="xs:string"/>

Datum
Type:
xs:NCName, predefined, simple content
The type of datum being recorded.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="Datum" type="xs:NCName"/>

ErrorCorrection
Type:
xs:string, predefined, simple content
Type of error correction employed. For example point averaging, WAAS, etc. If none, state none.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="ErrorCorrection" type="xs:string"/>

GeoreferencedObject
Type:
xs:string, predefined, simple content
This could be a household, village centroid, etc.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="GeoreferencedObject" type="xs:string"/>

Offset
Type:
xs:string, predefined, simple content
Offset information.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="Offset" type="xs:string"/>

XML schema documentation generated with DocFlex/XML SDK 1.7.2 using DocFlex/XML XSDDoc 2.1.0 template set