Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema DDMS-GeospatialCoverage.xsd
Namespace urn:us:gov:ic:irm
Annotations
Change Log: 6/05/2007 (J. Pantella) -- Created pursuant to approved CR 2007-1. See also http://metadata.dod.mil/irs/DDMS/cm/CR/2007/DDMS-CR-2007-1. 1/3/2007 (J. Pantella) -- Modified version attribute to reflect that this is version 1.4.2. 6/30/2008 (D. Barclay) -- Made attribute osuffix optional (for CR 2008-5). 7/1/2008 (D. Barclay) -- Corrected "minVerticalExent" to "minVerticalExtent" 7/15/2008 (J. Pantella) -- Modified namespace to reflect DDMS 2.0. 1/4/2010 (P. Lunceford) -- Created DDMS 3.0. Implemented CR 2009-12 to add Security markings to GeospatialCoverageType and CR 2009-14 to make the value and qualifier of CompoundCountryCodeIdentifierType to be required.
Properties
attribute form default: qualified
element form default: qualified
version: 3.0.0
Schema location DDMS-GeospatialCoverage.xsd
Element geospatialCoverage
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram IC-ISM_xsd.tmp#id90 DDMS-GeospatialCoverage_xsd.tmp#id162 DDMS-GeospatialCoverage_xsd.tmp#id161
Type GeospatialCoverageType
Properties
content: complex
Used by
Complex Type ResourceType
Model GeospatialExtent
Children GeospatialExtent
Instance
<geospatialCoverage SchemaguideSecurityAttributesOptionGroup="">
  <GeospatialExtent>{1,1}</GeospatialExtent>
</geospatialCoverage>
Attributes
QName Type Fixed Default Use Annotation
SchemaguideSecurityAttributesOptionGroup xsd:NMTOKEN optional
This attribute is only a placeholder so that all the ISM attributes are not shown in the schemaGuide for every element. If you refer to the documentation of the attribute group it will say what attributes should be here.
Source
<xs:element name="geospatialCoverage" type="GeospatialCoverageType">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>A geographic indication of one or more places or faciliies that relate to the resource. See DDMS Version 3.0 Geospatial Coverage.</mdr:definition>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location DDMS-GeospatialCoverage.xsd
Element GeospatialCoverageType / GeospatialExtent
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id164 DDMS-GeospatialCoverage_xsd.tmp#id176 DDMS-GeospatialCoverage_xsd.tmp#id182 DDMS-GeospatialCoverage_xsd.tmp#id205 DDMS-GeospatialCoverage_xsd.tmp#id212 DDMS-GeospatialCoverage_xsd.tmp#id163
Type PlaceType
Properties
content: complex
Model geographicIdentifier | boundingBox | boundingGeometry | postalAddress | verticalExtent
Children boundingBox, boundingGeometry, geographicIdentifier, postalAddress, verticalExtent
Instance
<GeospatialExtent>
  <geographicIdentifier>{1,1}</geographicIdentifier>
  <boundingBox>{1,1}</boundingBox>
  <boundingGeometry>{1,1}</boundingGeometry>
  <postalAddress>{1,1}</postalAddress>
  <verticalExtent datum="" unitOfMeasure="">{1,1}</verticalExtent>
</GeospatialExtent>
Source
<xs:element name="GeospatialExtent" type="PlaceType"/>
Schema location DDMS-GeospatialCoverage.xsd
Element geographicIdentifier
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id165 DDMS-GeospatialCoverage_xsd.tmp#id166 DDMS-GeospatialCoverage_xsd.tmp#id167 DDMS-GeospatialCoverage_xsd.tmp#id172
Properties
content: complex
Used by
Complex Type PlaceType
Model name{0,1} | region{0,1} | countryCode | facilityIdentifier
Children countryCode, facilityIdentifier, name, region
Instance
<geographicIdentifier>
  <name>{0,1}</name>
  <region>{0,1}</region>
  <countryCode qualifier="" value="">{1,1}</countryCode>
  <facilityIdentifier beNumber="" osuffix="">{1,1}</facilityIdentifier>
</geographicIdentifier>
Source
<xs:element name="geographicIdentifier">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>Models a GML compliant geographic identifier.  See ISO 19115 EX_GeographicDescription.</mdr:definition>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:choice maxOccurs="unbounded">
      <xs:element name="name" type="xs:string" minOccurs="0"/>
      <xs:element name="region" type="xs:string" minOccurs="0"/>
      <xs:element ref="ddms:countryCode"/>
      <xs:element ref="ddms:facilityIdentifier"/>
    </xs:choice>
  </xs:complexType>
</xs:element>
Schema location DDMS-GeospatialCoverage.xsd
Element geographicIdentifier / name
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="name" type="xs:string" minOccurs="0"/>
Schema location DDMS-GeospatialCoverage.xsd
Element geographicIdentifier / region
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="region" type="xs:string" minOccurs="0"/>
Schema location DDMS-GeospatialCoverage.xsd
Element countryCode
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id169 DDMS-GeospatialCoverage_xsd.tmp#id171 DDMS-GeospatialCoverage_xsd.tmp#id168
Type CompoundCountryCodeIdentifierType
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
qualifier icddms:CompoundCountryCodeQualifierType required
value xs:NMTOKEN required
Source
<xs:element name="countryCode" type="CompoundCountryCodeIdentifierType"/>
Schema location DDMS-GeospatialCoverage.xsd
Element facilityIdentifier
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id174 DDMS-GeospatialCoverage_xsd.tmp#id175 DDMS-GeospatialCoverage_xsd.tmp#id173
Type FacilityIdentifierType
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
beNumber xs:string required
osuffix xs:string optional
Source
<xs:element name="facilityIdentifier" type="FacilityIdentifierType"/>
Schema location DDMS-GeospatialCoverage.xsd
Element boundingBox
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id178 DDMS-GeospatialCoverage_xsd.tmp#id179 DDMS-GeospatialCoverage_xsd.tmp#id180 DDMS-GeospatialCoverage_xsd.tmp#id181 DDMS-GeospatialCoverage_xsd.tmp#id177
Type BoundingBoxType
Properties
content: complex
Used by
Complex Type PlaceType
Model WestBL , EastBL , SouthBL , NorthBL
Children EastBL, NorthBL, SouthBL, WestBL
Instance
<boundingBox>
  <WestBL>{1,1}</WestBL>
  <EastBL>{1,1}</EastBL>
  <SouthBL>{1,1}</SouthBL>
  <NorthBL>{1,1}</NorthBL>
</boundingBox>
Source
<xs:element name="boundingBox" type="BoundingBoxType">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>Models a GML compliant bounding box.  See ISO 19115 EX_GeographicBoundingBox.</mdr:definition>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location DDMS-GeospatialCoverage.xsd
Element BoundingBoxType / WestBL
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram
Type xs:double
Properties
content: simple
Source
<xs:element name="WestBL" type="xs:double"/>
Schema location DDMS-GeospatialCoverage.xsd
Element BoundingBoxType / EastBL
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram
Type xs:double
Properties
content: simple
Source
<xs:element name="EastBL" type="xs:double"/>
Schema location DDMS-GeospatialCoverage.xsd
Element BoundingBoxType / SouthBL
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram
Type xs:double
Properties
content: simple
Source
<xs:element name="SouthBL" type="xs:double"/>
Schema location DDMS-GeospatialCoverage.xsd
Element BoundingBoxType / NorthBL
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram
Type xs:double
Properties
content: simple
Source
<xs:element name="NorthBL" type="xs:double"/>
Schema location DDMS-GeospatialCoverage.xsd
Element boundingGeometry
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GML-Profile_xsd.tmp#id184 DDMS-GML-Profile_xsd.tmp#id203 DDMS-GeospatialCoverage_xsd.tmp#id183
Type BoundingGeometryType
Properties
content: complex
Used by
Complex Type PlaceType
Model gml:Polygon | gml:Point
Children gml:Point, gml:Polygon
Instance
<boundingGeometry>
  <gml:Polygon axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:Polygon>
  <gml:Point axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:Point>
</boundingGeometry>
Source
<xs:element name="boundingGeometry" type="BoundingGeometryType">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>Models a GML compliant bounding geometry.  See ISO 19115 EX_BoundingPolygon.</mdr:definition>
      <mdr:comment>Developer's Note: It is required that the srsName attribute be populated on a gml:Point or gml:Polygon element within the DDMS.  Recommended values for the attribute are:
        <!-- These Coordinate Reference System references are registered in the GSIP Governance Namespace on the DoD Metadata Registry. -->1) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84C_3D" -- representing World Geodetic System 1984 - Earth Centered, Earth Fixed (ECEF), where the X axis is mass center - equator/prime meridian, and the units are meters; the Y axis is mass center - equator/90° E, and the units are meters; and the Z axis is mass center - North Pole, and the units are meters.  
			OR
			2) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84E_2D" -- representing World Geodetic System 1984 - Geographic, 2-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees.
			OR
			3) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84E_3D" -- representing World Geodetic System 1984 - Geographic, 3-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees; and height is height above ellipsoid, measured in meters.
			See also: http://earth-info.nga.mil/GandG/publications/tr8350.2/tr8350_2.html.
			
			For gml:pos elements populating the gml:Polygon/gml:exterior/gml:LinearRing/gml:pos element the following guidance should be followed:
			1.	Latitude shall be in decimal degrees in the range -90° less than or equal to latitude greater than or equal to +90°.
			2.	North latitudes shall be positive, south latitudes shall be negative.
			3.	Longitude shall be in decimal degrees in the range -180° less than or equal to longitude greater than or equal to +180°; note that there are two equally acceptable values of longitude for the meridian opposite the prime meridian.
			4.	East longitudes shall be positive, west longitudes shall be negative.
			5.	Only the element gml:pos shall be used to encode a geographic point location as either:
				a.	two decimal values in the order of latitude then longitude (no commas) when WGS84E_2D, or
				b.	three decimal values in the order latitude, longitude and finally height above ellipsoid (no commas) when using the WGS84E_3D CRS. 

Developer's Note:  The srsName attribute is required on the Polygon element.  The Polygon/@srsName is the identifier for the CRS which is controlling for the child gml:pos elements.  It is important to note that the srsName attribute may also appear on the gml:pos elements, however given the current allowable CRSs above there is no need to repeat the information on the gml:pos elements thus the srsName attribute is optional and not required.  If the srsName does appear on the gml:pos elements then it must be the same as the value of the srsName attribute on the Polygon element.</mdr:comment>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location DDMS-GeospatialCoverage.xsd
Element postalAddress
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id207 DDMS-GeospatialCoverage_xsd.tmp#id208 DDMS-GeospatialCoverage_xsd.tmp#id209 DDMS-GeospatialCoverage_xsd.tmp#id210 DDMS-GeospatialCoverage_xsd.tmp#id211 DDMS-GeospatialCoverage_xsd.tmp#id167 DDMS-GeospatialCoverage_xsd.tmp#id206
Properties
content: complex
Used by
Complex Type PlaceType
Model street{0,6} , city{0,1} , (state | province) , postalCode{0,1} , countryCode{0,1}
Children city, countryCode, postalCode, province, state, street
Instance
<postalAddress>
  <street>{0,6}</street>
  <city>{0,1}</city>
  <postalCode>{0,1}</postalCode>
  <countryCode qualifier="" value="">{0,1}</countryCode>
</postalAddress>
Source
<xs:element name="postalAddress">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>Models a standalone postal address.</mdr:definition>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:group ref="PostalAddressGroup"/>
  </xs:complexType>
</xs:element>
Schema location DDMS-GeospatialCoverage.xsd
Element PostalAddressGroup / street
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 6
Source
<xs:element name="street" type="xs:string" minOccurs="0" maxOccurs="6"/>
Schema location DDMS-GeospatialCoverage.xsd
Element PostalAddressGroup / city
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="city" type="xs:string" minOccurs="0"/>
Schema location DDMS-GeospatialCoverage.xsd
Element PostalAddressGroup / state
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="state" type="xs:string"/>
Schema location DDMS-GeospatialCoverage.xsd
Element PostalAddressGroup / province
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="province" type="xs:string"/>
Schema location DDMS-GeospatialCoverage.xsd
Element PostalAddressGroup / postalCode
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="postalCode" type="xs:string" minOccurs="0"/>
Schema location DDMS-GeospatialCoverage.xsd
Element verticalExtent
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id221 DDMS-GeospatialCoverage_xsd.tmp#id222 DDMS-GeospatialCoverage_xsd.tmp#id214 DDMS-GeospatialCoverage_xsd.tmp#id220 DDMS-GeospatialCoverage_xsd.tmp#id213
Type VerticalExtentType
Properties
content: complex
Used by
Complex Type PlaceType
Model MinVerticalExtent , MaxVerticalExtent
Children MaxVerticalExtent, MinVerticalExtent
Instance
<verticalExtent datum="" unitOfMeasure="">
  <MinVerticalExtent datum="" unitOfMeasure="">{1,1}</MinVerticalExtent>
  <MaxVerticalExtent datum="" unitOfMeasure="">{1,1}</MaxVerticalExtent>
</verticalExtent>
Attributes
QName Type Fixed Default Use Annotation
datum VerticalDatumType required
unitOfMeasure LengthMeasureType required
Source
<xs:element name="verticalExtent" type="VerticalExtentType">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>Models a GML compliant vertical extent.  See ISO 19115 EX_VerticalExtent.</mdr:definition>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location DDMS-GeospatialCoverage.xsd
Element MinVerticalExtent
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id216 DDMS-GeospatialCoverage_xsd.tmp#id218 DDMS-GeospatialCoverage_xsd.tmp#id215
Type VerticalDistanceType
Properties
content: complex
Used by
Complex Type VerticalExtentType
Attributes
QName Type Fixed Default Use Annotation
datum VerticalDatumType optional
unitOfMeasure LengthMeasureType optional
Source
<xs:element name="MinVerticalExtent" type="VerticalDistanceType"/>
Schema location DDMS-GeospatialCoverage.xsd
Element MaxVerticalExtent
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id216 DDMS-GeospatialCoverage_xsd.tmp#id218 DDMS-GeospatialCoverage_xsd.tmp#id215
Type VerticalDistanceType
Properties
content: complex
Used by
Complex Type VerticalExtentType
Attributes
QName Type Fixed Default Use Annotation
datum VerticalDatumType optional
unitOfMeasure LengthMeasureType optional
Source
<xs:element name="MaxVerticalExtent" type="VerticalDistanceType"/>
Schema location DDMS-GeospatialCoverage.xsd
Complex Type GeospatialCoverageType
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram IC-ISM_xsd.tmp#id90 DDMS-GeospatialCoverage_xsd.tmp#id162
Used by
Model GeospatialExtent
Children GeospatialExtent
Attributes
QName Type Fixed Default Use Annotation
SchemaguideSecurityAttributesOptionGroup xsd:NMTOKEN optional
This attribute is only a placeholder so that all the ISM attributes are not shown in the schemaGuide for every element. If you refer to the documentation of the attribute group it will say what attributes should be here.
Source
<xs:complexType name="GeospatialCoverageType">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>Type used to model the geospatialCoverage element.</mdr:definition>
    </xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="GeospatialExtent" type="PlaceType"/>
  </xs:sequence>
  <xs:attributeGroup ref="ICISM:SecurityAttributesOptionGroup"/>
</xs:complexType>
Schema location DDMS-GeospatialCoverage.xsd
Complex Type PlaceType
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id164 DDMS-GeospatialCoverage_xsd.tmp#id176 DDMS-GeospatialCoverage_xsd.tmp#id182 DDMS-GeospatialCoverage_xsd.tmp#id205 DDMS-GeospatialCoverage_xsd.tmp#id212
Used by
Model geographicIdentifier | boundingBox | boundingGeometry | postalAddress | verticalExtent
Children boundingBox, boundingGeometry, geographicIdentifier, postalAddress, verticalExtent
Source
<xs:complexType name="PlaceType">
  <xs:choice maxOccurs="unbounded">
    <xs:element ref="geographicIdentifier"/>
    <xs:element ref="boundingBox"/>
    <xs:element ref="boundingGeometry"/>
    <xs:element ref="postalAddress"/>
    <xs:element ref="verticalExtent"/>
  </xs:choice>
</xs:complexType>
Schema location DDMS-GeospatialCoverage.xsd
Complex Type CompoundCountryCodeIdentifierType
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id169 DDMS-GeospatialCoverage_xsd.tmp#id171
Used by
Element countryCode
Attributes
QName Type Fixed Default Use Annotation
qualifier icddms:CompoundCountryCodeQualifierType required
value xs:NMTOKEN required
Source
<xs:complexType name="CompoundCountryCodeIdentifierType">
  <xs:attribute name="qualifier" type="icddms:CompoundCountryCodeQualifierType" use="required"/>
  <xs:attribute name="value" type="xs:NMTOKEN" use="required"/>
</xs:complexType>
Schema location DDMS-GeospatialCoverage.xsd
Complex Type FacilityIdentifierType
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id174 DDMS-GeospatialCoverage_xsd.tmp#id175
Used by
Attributes
QName Type Fixed Default Use Annotation
beNumber xs:string required
osuffix xs:string optional
Source
<xs:complexType name="FacilityIdentifierType">
  <xs:attribute name="beNumber" type="xs:string" use="required">
    <xs:annotation>
      <xs:appinfo>
        <mdr:definition>(GMI:BE_NUMBER, 1.0) Uniquely identifies the installation of the facility.  The BE_NUMBER is generated based on the value input for the COORD to determine the appropriate World Area Code (WAC), the system assigned record originator and a one-up-number.  Pos. 1-4, World Area Code (WAC).  Pos. 5,  A hyphen, '-', or an 'E', in the fifth position indicates that position-6 will contain values 0-9.  Alternately, the fifth position may contain the first of a two-character system assigned record originator code, position-6 will then contain the second character of the system assigned record originator code.  Pos. 6,  May contain the second character of the  system assigned record originator code, the one-up-number series will then begin in position seven, and range from  0001-9909.  If the one-up-number series begins in postion 6, this position will contain the first of a five-position one-up-number, i.e., 00001-99999.Pos. 7-10,  A one-up-number series.  Depending on the content of position 5, the series may have begun in position 6 and have a range of 00001-99999.  Or, have begun in position 7 and have a range from 0001-9999.</mdr:definition>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="osuffix" type="xs:string" use="optional">
    <xs:annotation>
      <xs:appinfo>
        <mdr:definition>(GMI:OSUFFIX, 1.0) Uniquely identifies a facility or demographic area in conjunction with a BE_NUMBER.  Pos. 1-2.  SYSTEM ASSIGNED RECORD_ORIGINATOR.  The organization creating the facility or demographic area.  DIA installation records created prior to IDB generation of OSUFFIX contain DD.Pos. 3-5  A one-up number.</mdr:definition>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location DDMS-GeospatialCoverage.xsd
Complex Type BoundingBoxType
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id178 DDMS-GeospatialCoverage_xsd.tmp#id179 DDMS-GeospatialCoverage_xsd.tmp#id180 DDMS-GeospatialCoverage_xsd.tmp#id181
Used by
Element boundingBox
Model WestBL , EastBL , SouthBL , NorthBL
Children EastBL, NorthBL, SouthBL, WestBL
Source
<xs:complexType name="BoundingBoxType">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>Type that defines a GML compliant bounding box.  See ISO 19115 EX_GeographicBoundingBox.</mdr:definition>
    </xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="WestBL" type="xs:double"/>
    <xs:element name="EastBL" type="xs:double"/>
    <xs:element name="SouthBL" type="xs:double"/>
    <xs:element name="NorthBL" type="xs:double"/>
  </xs:sequence>
</xs:complexType>
Schema location DDMS-GeospatialCoverage.xsd
Complex Type BoundingGeometryType
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GML-Profile_xsd.tmp#id184 DDMS-GML-Profile_xsd.tmp#id203
Used by
Model gml:Polygon | gml:Point
Children gml:Point, gml:Polygon
Source
<xs:complexType name="BoundingGeometryType">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>Type that defines a GML compliant bounding geometry.  See ISO 19115 EX_BoundingPolygon.</mdr:definition>
      <mdr:comment>Developer's Note: It is required that the srsName attribute be populated on a gml:Point or gml:Polygon element within the DDMS.  Recommended values for the attribute are:
        <!-- These Coordinate Reference System references are registered in the GSIP Governance Namespace on the DoD Metadata Registry. -->1) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84C_3D" -- representing World Geodetic System 1984 - Earth Centered, Earth Fixed (ECEF), where the X axis is mass center - equator/prime meridian, and the units are meters; the Y axis is mass center - equator/90° E, and the units are meters; and the Z axis is mass center - North Pole, and the units are meters.  
			OR
			2) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84E_2D" -- representing World Geodetic System 1984 - Geographic, 2-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees.
			OR
			3) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84E_3D" -- representing World Geodetic System 1984 - Geographic, 3-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees; and height is height above ellipsoid, measured in meters.
			See also: http://earth-info.nga.mil/GandG/publications/tr8350.2/tr8350_2.html.
			
			For gml:pos elements populating the gml:Polygon/gml:exterior/gml:LinearRing/gml:pos element the following guidance should be followed:
			1.	Latitude shall be in decimal degrees in the range -90° less than or equal to latitude greater than or equal to +90°.
			2.	North latitudes shall be positive, south latitudes shall be negative.
			3.	Longitude shall be in decimal degrees in the range -180° less than or equal to longitude greater than or equal to +180°; note that there are two equally acceptable values of longitude for the meridian opposite the prime meridian.
			4.	East longitudes shall be positive, west longitudes shall be negative.
			5.	Only the element gml:pos shall be used to encode a geographic point location as either:
				a.	two decimal values in the order of latitude then longitude (no commas) when WGS84E_2D, or
				b.	three decimal values in the order latitude, longitude and finally height above ellipsoid (no commas) when using the WGS84E_3D CRS. 

Developer's Note:  The srsName attribute is required on the Polygon element.  The Polygon/@srsName is the identifier for the CRS which is controlling for the child gml:pos elements.  It is important to note that the srsName attribute may also appear on the gml:pos elements, however given the current allowable CRSs above there is no need to repeat the information on the gml:pos elements thus the srsName attribute is optional and not required.  If the srsName does appear on the gml:pos elements then it must be the same as the value of the srsName attribute on the Polygon element.</mdr:comment>
    </xs:appinfo>
  </xs:annotation>
  <xs:choice maxOccurs="unbounded">
    <xs:element ref="gml:Polygon"/>
    <xs:element ref="gml:Point"/>
  </xs:choice>
</xs:complexType>
Schema location DDMS-GeospatialCoverage.xsd
Complex Type VerticalExtentType
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id221 DDMS-GeospatialCoverage_xsd.tmp#id222 DDMS-GeospatialCoverage_xsd.tmp#id214 DDMS-GeospatialCoverage_xsd.tmp#id220
Used by
Element verticalExtent
Model MinVerticalExtent , MaxVerticalExtent
Children MaxVerticalExtent, MinVerticalExtent
Attributes
QName Type Fixed Default Use Annotation
datum VerticalDatumType required
unitOfMeasure LengthMeasureType required
Source
<xs:complexType name="VerticalExtentType">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>Type that defines a GML compliant vertical extent.  See ISO 19115 EX_VerticalExtent.</mdr:definition>
    </xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="MinVerticalExtent"/>
    <xs:element ref="MaxVerticalExtent"/>
  </xs:sequence>
  <xs:attribute name="unitOfMeasure" type="LengthMeasureType" use="required"/>
  <xs:attribute name="datum" type="VerticalDatumType" use="required"/>
</xs:complexType>
Schema location DDMS-GeospatialCoverage.xsd
Complex Type VerticalDistanceType
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id216 DDMS-GeospatialCoverage_xsd.tmp#id218
Type extension of xs:double
Used by
Attributes
QName Type Fixed Default Use Annotation
datum VerticalDatumType optional
unitOfMeasure LengthMeasureType optional
Source
<xs:complexType name="VerticalDistanceType">
  <xs:simpleContent>
    <xs:extension base="xs:double">
      <xs:attribute name="unitOfMeasure" type="LengthMeasureType" use="optional"/>
      <xs:attribute name="datum" type="VerticalDatumType" use="optional"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location DDMS-GeospatialCoverage.xsd
Attribute CompoundCountryCodeIdentifierType / @qualifier
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Type icddms:CompoundCountryCodeQualifierType
Properties
use: required
Facets
enumeration urn:us:gov:ic:cvenum:irm:coverage:fips:digraph:v1
enumeration urn:us:gov:ic:cvenum:irm:coverage:iso3166:digraph:v1
enumeration urn:us:gov:ic:cvenum:irm:coverage:iso3166:numeric:v1
enumeration urn:us:gov:ic:cvenum:irm:coverage:iso3166:trigraph:v1
Used by
Source
<xs:attribute name="qualifier" type="icddms:CompoundCountryCodeQualifierType" use="required"/>
Schema location DDMS-GeospatialCoverage.xsd
Attribute CompoundCountryCodeIdentifierType / @value
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Type xs:NMTOKEN
Properties
use: required
Used by
Source
<xs:attribute name="value" type="xs:NMTOKEN" use="required"/>
Schema location DDMS-GeospatialCoverage.xsd
Attribute FacilityIdentifierType / @beNumber
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Type xs:string
Properties
use: required
Used by
Complex Type FacilityIdentifierType
Source
<xs:attribute name="beNumber" type="xs:string" use="required">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>(GMI:BE_NUMBER, 1.0) Uniquely identifies the installation of the facility.  The BE_NUMBER is generated based on the value input for the COORD to determine the appropriate World Area Code (WAC), the system assigned record originator and a one-up-number.  Pos. 1-4, World Area Code (WAC).  Pos. 5,  A hyphen, '-', or an 'E', in the fifth position indicates that position-6 will contain values 0-9.  Alternately, the fifth position may contain the first of a two-character system assigned record originator code, position-6 will then contain the second character of the system assigned record originator code.  Pos. 6,  May contain the second character of the  system assigned record originator code, the one-up-number series will then begin in position seven, and range from  0001-9909.  If the one-up-number series begins in postion 6, this position will contain the first of a five-position one-up-number, i.e., 00001-99999.Pos. 7-10,  A one-up-number series.  Depending on the content of position 5, the series may have begun in position 6 and have a range of 00001-99999.  Or, have begun in position 7 and have a range from 0001-9999.</mdr:definition>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
Schema location DDMS-GeospatialCoverage.xsd
Attribute FacilityIdentifierType / @osuffix
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Type xs:string
Properties
use: optional
Used by
Complex Type FacilityIdentifierType
Source
<xs:attribute name="osuffix" type="xs:string" use="optional">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>(GMI:OSUFFIX, 1.0) Uniquely identifies a facility or demographic area in conjunction with a BE_NUMBER.  Pos. 1-2.  SYSTEM ASSIGNED RECORD_ORIGINATOR.  The organization creating the facility or demographic area.  DIA installation records created prior to IDB generation of OSUFFIX contain DD.Pos. 3-5  A one-up number.</mdr:definition>
    </xs:appinfo>
  </xs:annotation>
</xs:attribute>
Schema location DDMS-GeospatialCoverage.xsd
Attribute VerticalDistanceType / @unitOfMeasure
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Type LengthMeasureType
Properties
use: optional
Facets
enumeration Meter
enumeration Kilometer
enumeration Foot
enumeration StatuteMile
enumeration NauticalMile
enumeration Fathom
enumeration Inch
Used by
Complex Type VerticalDistanceType
Source
<xs:attribute name="unitOfMeasure" type="LengthMeasureType" use="optional"/>
Schema location DDMS-GeospatialCoverage.xsd
Attribute VerticalDistanceType / @datum
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Type VerticalDatumType
Properties
use: optional
Facets
enumeration MSL
enumeration AGL
enumeration HAE
Used by
Complex Type VerticalDistanceType
Source
<xs:attribute name="datum" type="VerticalDatumType" use="optional"/>
Schema location DDMS-GeospatialCoverage.xsd
Attribute VerticalExtentType / @unitOfMeasure
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Type LengthMeasureType
Properties
use: required
Facets
enumeration Meter
enumeration Kilometer
enumeration Foot
enumeration StatuteMile
enumeration NauticalMile
enumeration Fathom
enumeration Inch
Used by
Complex Type VerticalExtentType
Source
<xs:attribute name="unitOfMeasure" type="LengthMeasureType" use="required"/>
Schema location DDMS-GeospatialCoverage.xsd
Attribute VerticalExtentType / @datum
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Type VerticalDatumType
Properties
use: required
Facets
enumeration MSL
enumeration AGL
enumeration HAE
Used by
Complex Type VerticalExtentType
Source
<xs:attribute name="datum" type="VerticalDatumType" use="required"/>
Schema location DDMS-GeospatialCoverage.xsd
Element Group PostalAddressGroup
Namespace http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram
Diagram DDMS-GeospatialCoverage_xsd.tmp#id207 DDMS-GeospatialCoverage_xsd.tmp#id208 DDMS-GeospatialCoverage_xsd.tmp#id209 DDMS-GeospatialCoverage_xsd.tmp#id210 DDMS-GeospatialCoverage_xsd.tmp#id211 DDMS-GeospatialCoverage_xsd.tmp#id167
Used by
Element postalAddress
Model street{0,6} , city{0,1} , (state | province) , postalCode{0,1} , countryCode{0,1}
Children city, countryCode, postalCode, province, state, street
Source
<xs:group name="PostalAddressGroup">
  <xs:annotation>
    <xs:appinfo>
      <mdr:definition>Group of entities used in the ddms:postalAddress element.</mdr:definition>
    </xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="street" type="xs:string" minOccurs="0" maxOccurs="6"/>
    <xs:element name="city" type="xs:string" minOccurs="0"/>
    <xs:choice minOccurs="0">
      <xs:element name="state" type="xs:string"/>
      <xs:element name="province" type="xs:string"/>
    </xs:choice>
    <xs:element name="postalCode" type="xs:string" minOccurs="0"/>
    <xs:element ref="ddms:countryCode" minOccurs="0"/>
  </xs:sequence>
</xs:group>
Schema location DDMS-GeospatialCoverage.xsd