complexType "GeographicCoverageType"
Namespace:
Content:
complex, 5 attributes, 18 elements
Defined:
globally in reusable.xsd; see XML source
Includes:
definitions of 12 elements
Used:
XML Representation Summary
<...
   
 = 
("Add" | "Update" | "Delete")
 = 
(xs:string | xs:string)
 = 
("Agency" | "Maintainable") : "Agency"
 = 
xs:boolean
 = 
"true"
   
>
   
Content: 
</...>
Content Model Elements (18):
Agency, BoundingBox, CountryCode, Description, GeographicLevelReference, GeographicLocationReference, GeographicStructureReference, GeographyStructureVariableReference, ID, LocationValueReference, LowestLevelReference, MaintainableObject, SpatialObject, SummaryDataReference, TopLevelReference, URN, UserID, Version
All Direct / Indirect Based Elements (1):
SpatialCoverage
Known Usage Locations
Annotation
Describes the geographic coverage of the data documented in a particular DDI module. If subordinate to another module, this description should be a sub-set of the parent module's geographic coverage. Contains a definition for a Bounding Box used for coordinate searches, a definition of the geographic coverage, a reference to a variable that describes the geographic structure, definition of the spatial object of the data, a reference to a GeographicStructure and GeographicLocation providing further details of the coverage, and specification of the geographic summary levels for which data are provided, the top and lowest levels of geographic identification provided.
Type Definition Detail
Type Derivation Tree
AbstractIdentifiableType (extension)
  IdentifiableType (extension)
      GeographicCoverageType
XML Source (w/o annotations (13); see within schema source)
<xs:complexType name="GeographicCoverageType">
<xs:complexContent>
<xs:extension base="IdentifiableType">
<xs:sequence>
<xs:element minOccurs="0" ref="BoundingBox"/>
<xs:element minOccurs="0" ref="Description"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="CountryCode"/>
<xs:element minOccurs="0" ref="GeographyStructureVariableReference"/>
<xs:element minOccurs="0" ref="SpatialObject"/>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="GeographicStructureReference"/>
<xs:element ref="GeographicLevelReference"/>
</xs:choice>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="GeographicLocationReference"/>
<xs:element ref="LocationValueReference"/>
</xs:choice>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="SummaryDataReference"/>
<xs:element minOccurs="0" ref="TopLevelReference"/>
<xs:element minOccurs="0" ref="LowestLevelReference"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (all declarations; defined within this component only; 12/18)
BoundingBox
Type:
BoundingBoxType, complex content
The Bounding Box is a 'rectangle, oriented to the x and y axes, which bounds a geographic feature or a geographic dataset. It is specified by two coordinates: xmin, ymin and xmax, ymax.' [FGDC]. In the DDI, it describes the full extent of the geographic coverage, and is designed to be used by systems that search for geography by coordinates. It is compatible with the description and structure found in FGDC and other geographic metadata structures.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="BoundingBox"/>

CountryCode
Type:
CountryCodeType, simple content
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 4 elements
Serves as head of a substitution group for specifying ISO 3166 Country Codes or use of unspecified text. Use of ISO 3166 Country codes strongly recommended. Repeat for each country. If
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="CountryCode"/>

Description
Type:
StructuredStringType, complex content
A summary description of the geographic (spatial) coverage of the module. It may include information on all levels of spatial coverage, in addition to the overall coverage. This field can map to Dublin Core Coverage, which does not support structured strings. Therefore, if there is intent to map to Dublin Core, the text should not be marked up with XHTML. May be expressed in multiple languages and supports the use of structured content.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="Description"/>

GeographicLevelReference
Type:
ReferenceType, complex content
Reference to specific LevelValue found in a GeographicStructure. Use when only a limited number of GeographicLevel are used from a GeographicStructure.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="GeographicLevelReference"/>

GeographicLocationReference
Type:
Reference to detailed listing of named locations within the data described by a GeographicLocation.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="GeographicLocationReference"/>

GeographicStructureReference
Type:
Reference to the detailed information found in a GeographicStructure. Allows for the exclusion of specified LevelValues.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="GeographicStructureReference"/>

GeographyStructureVariableReference
Type:
ReferenceType, complex content
References a variable describing the geographic levels available in the data such as the variable "Summary Level" in U.S. Census data. This reference is needed for assistance in programming.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="GeographyStructureVariableReference"/>

LocationValueReference
Type:
ReferenceType, complex content
Reference to specific LocationValue found in a GeographicLocation. Use when only a limited number of LocationValue are used from a GeographicStructure.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="LocationValueReference"/>

LowestLevelReference
Type:
LevelReferenceType, complex content
Reference to the bottom or lowest GeographicLevel.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="LowestLevelReference"/>

SpatialObject
Type:
Contains information on the most discrete type of spatial representation to which data described by this module can be attached (point, line, polygon, linear ring). For example, a raw data file with an address attached to each case is 'point'. When the microdata file is anonymized and the geographic information is for a state or other defined area, it is 'polygon'. Some data, such as traffic or criminal incidence data may have a street range identification or 'line', and some such as communications data have a point with a radius or 'linear ring'.
Simple Content
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 (e.g., the boundary of a country).
"Line"
 - 
Set of points describing a line (e.g., a street).
"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:element minOccurs="0" ref="SpatialObject"/>

SummaryDataReference
Type:
ReferenceType, complex content
May be repeated to reference each geography (geographic level) for which there is summary data. For example, person records may contain summary data on the State, County, or City in which they reside. In data collections where the individual case is a geographic location such as a County, data may be provided that summarizes State or National data. This is often true where data suppression at lower geographies makes it impossible to roll-up or aggregate the data to obtain values for the higher levels.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="SummaryDataReference"/>

TopLevelReference
Type:
LevelReferenceType, complex content
Reference to the top or highest GeographicLevel.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="TopLevelReference"/>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set