Uploaded image for project: 'Spatial Information Systems'
  1. Spatial Information Systems
  2. SIS-597

Remove usages of Projection sub-interfaces

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.4
    • 1.5
    • Referencing
    • None

    Description

      Drop the implementations of PlanarProjection, CylindricalProjection and ConicProjection sub-interfaces. Those interfaces were never part of any OGC or ISO standards. They were added 20 years ago in GeoAPI at the request of users who wanted a classification of map projections. But many classifications exist (based on "conformal" or "equal area" characteristics), and the use of a classification based on "conic", "cylindrical", etc. is arbitrary. We are not aware of code for which those GeoAPI interfaces are important.

      This cleaning is part of SIS-592: upgrade to ISO 19111:2019. We try to be closer to the standard. Note that the removal of those interfaces do not impact the Apache SIS capability to perform map projections. They are just not classified anymore as "planar", "conic" or "cylindrical".

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: