GeographicCoverageType

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.

Properties

Name

Type

Description

BoundingBox

BoundingBoxType

0..1

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.

Description

StructuredStringType

0..1

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.

CountryCode

CountryCodeType

0..n

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

GeographyStructureVariableReference

Variable

0..1

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.

SpatialObject

string

0..1

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’.

GeographicStructureReference

GeographicStructure

0..1

Reference to the detailed information found in a GeographicStructure. Allows for the exclusion of specified LevelValues.

GeographicLevelReference

GeographicLevelType

0..1

Reference to specific LevelValue found in a GeographicStructure. Use when only a limited number of GeographicLevel are used from a GeographicStructure.

GeographicLocationReference

GeographicLocation

0..1

Reference to detailed listing of named locations within the data described by a GeographicLocation.

LocationValueReference

LocationValueType

0..1

Reference to specific LocationValue found in a GeographicLocation. Use when only a limited number of LocationValue are used from a GeographicStructure.

SummaryDataReference

GeographicLevelType

0..n

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.

TopLevelReference

LevelReferenceType

0..1

Reference to the top or highest GeographicLevel.

LowestLevelReference

LevelReferenceType

0..1

Reference to the bottom or lowest GeographicLevel.

Properties Inherited from IdentifiableType

Name

Type

Description

URN

string

1..1

Agency

string

1..1

ID

string

1..1

Version

string

1..1

UserID

UserIDType

0..n

Allows for the specification of identifiers other than the specified DDI identification of the object. This may be a legacy ID from DDI-C, a system specific ID such as for a database or registry, or a non-DDI unique identifier. As the identifier is specific to a system the system must be identified with the UserID structure.

InheritanceAction

string

0..1

The attribute “action” is used for inheritance situations where there is an override at the local level (within a grouped StudyUnit) which is not available for further inheritance. There are three possible values for “action”: Add - A new identifiable object (an Identifiable, Versionable, or Maintainable element) is provided locally with a new identifier (one that is not inherited). All properties (elements and attributes contained in the object) of the object are as specified. If an object with an existing id is created, this is an error.; Update - An object is provided locally with the SAME id as the inherited object. For each type of property that is specified locally, a full set of those properties is specified for local use. These properties replace any properties of this type which were inherited. Unspecified properties are used as inherited.; Delete - An object is provided locally with the SAME id as the inherited object. All properties specified locally in this object will be deleted if their types and values match those inherited. Note that to completely delete an object at the local level, all properties of the inherited object must be listed.

Item Type Hierarchy

Relationships

The following types reference this type.

stub