Uploaded image for project: 'Spatial Information Systems'
  1. Spatial Information Systems
  2. SIS-163 Unsupported WKT 2 features
  3. SIS-210

Enforce precedence of EPSG codes over names at parsing time

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 0.6, 0.7, 0.8, 1.0, 1.1, 1.2, 1.3, 1.4
    • 1.5
    • Referencing
    • None

    Description

      The specification §9.3.2 said:

      If an identifier is provided as an attribute within the <map projection conversion> object, because it is expected to describe a complete collection of zone name, method, parameters and parameter values, it shall override any identifiers given within the map projection method and map projection parameter objects.

      However this would require the GeodeticObjectParser to hold a CoordinateOperationAuthorityFactory, which we do not yet implement. Likewise, EPSG code in Parameter elements are also supposed to have precedence over the parameter name. This is not yet implemented in SIS, but may be less critical since SIS implementation is quite lenient (without introducing ambiguities) regarding parameter names.

      For now, the only place where EPSG codes take precedence over names is when fetching the OperationMethod objects, which is the most critical place where we observed ambiguities in our experience.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              desruisseaux Martin Desruisseaux
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: