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

Enforce character encoding restriction at format time

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 0.4, 0.5
    • 0.6
    • Referencing
    • None

    Description

      ISO 19162 requires that we restrict to the following characters in all quoted texts except in REMARKS elements:

      A-Z a-z 0-9 _ [ ] ( ) { } < = > . , : ; + - (space) % & ' " * ^ / \ ? | °
      

      They are ASCII codes 32 to 125 inclusive except ! (33), # (35), $ (36), @ (64) and ` (96), plus the addition of ° (176). In particular, the specification recommends:

      • to use (P, L) as the transliteration of the Greek letters (phi, lambda) in axis abbreviations, or alternatively (B, L) or (lat, long),
      • to use (U) as a replacement for (theta) in polar coordinate system,
      • to use (U,V) as replacements for (phi, theta) in spherical coordinate system.

      Those restrictions are currently not enforced in SIS.
      Update (May 2015): newly added Transliterator class now handle some (not all) of those cases.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: