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.
6/05/2007 (J. Pantella) -- Removed all references to elements deprecated as of
GML 3.2.1 pursuant to approved CR 2007-2. See also http://metadata.dod.mil/mdr/irs/DDMS/cm/CR/2007/DDMS-CR-2007-2.
6/05/2007 (J. Pantella) -- Modified the PolygonType to remove the gml:interior
element pursuant to approved CR 2007-3a. See also http://metadata.dod.mil/mdr/irs/DDMS/cm/CR/2007/DDMS-CR-2007-3a.
6/05/2007 (J. Pantella) -- Pursuant to approved CR 2007-3b...removed the pointProperty
element and it's corresponding type from the GML Profile to avoid referencing external
geospatial metadata. For discovery all metadata should be encoded in the DDMS record.
See also http://metadata.dod.mil/mdr/irs/DDMS/cm/CR/2007/DDMS-CR-2007-3b.
6/05/2007 (J. Pantella) -- Pursuant to approved CR 2007-4...the srsName attribute
identifying the coordinate reference system is required on gml:Point and gml:Polygon
in the DDMS GML Profile. See also http://metadata.dod.mil/irs/DDMS/cm/2007/DDMS-CR-2007-4.
6/05/2007 (J. Pantella) -- Added developer guidance to Point and Polygon types
pursuant to CR 2007-5. See also http://metadata.dod.mil/mdr/irs/cm/CR/2007/DDMS-CR-2007-5.
6/05/2007 (J. Pantella) -- Added gml:id attribute definition and applied it as
required to gml:Point and gml:Polygon per CR 2007-6. See also http://metadata.dod.mil/mdr/irs/cm/CR/2007/DDMS-CR-2007-6.
6/05/2007 (J. Pantella) -- Commented out the gml:posList element and its references.
There was an inadvertent omission of a CR to eliminate that element to simplify the
encoding of position information. Because the CR has not been presented to and approved
by the DDMS CM Panel, the element has been commented out in this schema to discourage
its use (it would otherwise have been deleted completely). Developers that wish to
use gml:posList against the current recommendation not to use it may uncomment the
relevant definitions in this schema.
7/26/2007 (J. Pantella) -- BUG FIX --- Added gml:SRSReferenceGroupSRSNameRequired
attribute group to be applied to gml:Point and gml:Polygon within the DDMS. The gml:SRSReferenceGroup
was modified to make srsName optional and applied to the gml:pos element. This fixes
a bug in the original profile which required srsName on gml:pos elements in the DDMS
which is unnecessary given that the DDMS Specification explicitly states that the
value of the srsName attribute on the ancestor gml:Point or gml:Polygon element of
which a given gml:pos element is a descendent is controlling. This means that if
gml:pos/@srsName is specified, it must be the same as the parent gml:Point/@srsName
or gml:Polygon/@srsName. Otherwise it is considered an inconsistency and must be
ignored. Also ensured the the gml:id attribute is required on gml:Point and gml:Polygon
per CR 2007-6.
1/4/2008 (J.Pantella) -- BUG FIX --- 7/26/2007 change failed to apply the gml:SRSReferenceGroupSRSNameRequired
attribute group to the gml:Point. This modification applies the appropriate group
to the gml:Point element.
7/1/2008 (D. Barclay) -- Changed attributeFormDefault to change attribute form
to unqualified (per CR 2008-7).