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

Allow instantiation of temporal CRS by identifiers

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.2
    • 1.3
    • Referencing
    • None

    Description

      Apache SIS already support the temporal CRS listed in the "name" column of following table. Those CRS are defined in `CommonCRS.Temporal` enumeration:

      Name Identifier
      Julian OGC:JulianDate
      Dublin Julian SIS:DublinJulian
      Modified Julian SIS:ModifiedJulianDate
      Truncated Julian OGC:TruncatedJulianDate
      Unix/POSIX time OGC:UnixTime
      Java time SIS:JavaTime

      However there is currently no way to instantiate those CRS by a call to `CRS.forCode(String)` or to get their URN by a call to `IdentifiedObjects.lookupURN(…)`. We should add the identifiers listed in the "Identifier" column of above column and make sure that they are recognized by above-cited API.

      Some of those CRS appear in the OGC Definitions Server. Those CRS are given the "OGC" namespace. Other CRS are (for now) specific to Apache SIS and given the "SIS" namespace. The latter may be changed to "OGC" in any future version if those CRS become defined by OGC.

      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: