Martin Desruisseaux created SIS-558:
---------------------------------------
Summary: Allow instantiation of temporal CRS by identifiers
Key: SIS-558
URL: https://issues.apache.org/jira/browse/SIS-558
Project: Spatial Information Systems
Issue Type: Improvement
Components: Referencing
Affects Versions: 1.2
Reporter: Martin Desruisseaux
Assignee: Martin Desruisseaux
Fix For: 1.3
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|http://www.opengis.net/def/crs/OGC/0]. 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.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)