Open Geospatial Consortium
OGC Doc 08-194
For
HELP
on using this form, see bottom of this page or look at the pop-up text over the symbols.Proposed change affects: AS Imp Spec X Best Practices Paper Other
Title: GML: Make CurveInterpolationType and SurfaceInterpolationType expandable
codelists.
Source:
Work item code: Date: 2008-11-11
Category: B
Use one of the following categories:
F (Critical correction)
A (corresponds to a correction in an earlier release)
B (Addition of feature),
C (Functional modification of feature)
D (Editorial modification)
Detailed explanations of the above categories can be found in the TC Policies and Procedures.
Reason for change: (1.) Other curve interpolation types needed in applications (e.g. rhumb lines in Aeronautical Information (AIXM), often used in (aerial and naval) navigation). (2.) ISO 19107 GM_CurveInterpolation and GM_SurfaceInterpolation are <<CodeList>>s that are expandable per definition.
Summary of change: Change the definition of CurveInterpolationType (10.4.7.3) and
SurfaceInterpolationType (10.5.12.3) such that both become extendable codelists in either of the two ways specified in E.2.4.9 to allow the use of other values than the predefined ones. This also brings the implementation in line with ISO 19107, where both types are <<CodeList>>s, which are supposed to be implemented as expandable types.
Consequences if
not approved:
Clauses affected: (10.4.7.3), (10.5.12.3), E.2.4.9
Other specs Other core specifications
The OGC Technical Committee Policies & Procedures 05-020r3
Best Practices Document
Supporting Doc.
Other comments:
Status Disposition