gmlAbstractObject to gml:Definition. Also, correct documentation of
AbstractGeneralConversion and AbstractGeneralTransformation elements for changes in property names previously made in GML 3.2.1.
Consequences if
not approved:
Significant discrepancy between GML 3.2.1 and changed Abstract Specification Topic 2
assuming since change request OGC 08-
089r2 149 is has been
accepted
Clauses affected:
12.6.3.9, 12.6.4.1, 12.6.4.2, 12.6.4.12,
12.6.2.9, 12.6.2.11 coordinateOperations.xsd
Other specs
Other core specifications
Affected: Abstract specifications
Best Practices Papers
Supporting Doc. OGC 08-149, OGC 07-032r2 Clause vi
Other comments:
I doubt that these changes are all backwards compatible.
Status
Disposition
Edit Clauses 12.6.3.9, 12.6.4.1, 12.6.4.2, and
12.6.4.12 , 12.6.2.9, and
12.6.2.11 of
OGC 07-036 as follows:
12.6.3.9 parameterValue
element name=parameterValue type=gml:AbstractGeneralParameterValuePropertyType gml:parameterValue is
a compositionan association to a parameter value or group of parameter values used
by a coordinate operation.
12.6.4.1 AbstractGeneralParameterValue
element name=AbstractGeneralParameterValue type=gml:AbstractGeneralParameterValueType abstract=true substitutionGroup=
gml:Definitiongml:AbstractObject element
complexType name=AbstractGeneralParameterValueType abstract=true complexContent
extension base=gml:IdentifiedObjectType sequence
extension complexContent
Copyright © 2008 Open Geospatial Consortium, Inc. All Rights Reserved. 2
complexType gml:AbstractGeneralParameterValue is an abstract parameter value or group of parameter
values. This abstract complexType is expected to be extended and restricted for well-known operation methods
with many instances, in Application Schemas that define operation-method-specialized element names and contents. Specific parameter value elements are directly contained in concrete subtypes, not in this
abstract type. All concrete types derived from this type shall extend this type to include one ...Value element with an appropriate type, which should be one of the element types allowed in the
ParameterValueType. In addition, all derived concrete types shall extend this type to include a operationParameter property element that references one element substitutable for the
OperationParameter object element.
12.6.4.2 AbstractGeneralParameterValuePropertyType