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

Verify axis name, abbreviation and direction constraints at format time

    XMLWordPrintableJSON

Details

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

    Description

      ISO 19162 puts many constraints on axis names, abbreviations and directions. Some of those constraints are inherited from ISO 19111, and some others are specific to ISO 19162. Apache SIS verifies some of those constraints at CoordinateSystem construction time, but not all. Constraints not verified by Apache SIS includes:

      • Axis names of geographic CRS shall be ‘latitude’, ‘longitude’ and (in 3D case) ‘ellipsoidal height’.
      • For other kind of CRS axis names shall be as documented in ISO 19111.
      • Abbreviation of ellipsoidal height shall be h.
      • Abbreviations of geocentric CRS axes shall be X, Y, Z.
      • Axis directions are restricted to north, east and up for geographic CRS (no south, west or down).

      Apache SIS does not verify those constraints at formatting time. We may argue that this is not formatter job.
      Update (May 2015): on-the-fly renaming of "Geodetic longitude/latitude" into "longitude/latitude" now supported.

      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: