Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow authorities other than EPSG in GeoTIFF #121

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

desruisseaux
Copy link
Contributor

GeoTIFF currently allows a CRS to be specified either by an authority code, or by user-supplied definition. When an authority code is used, then it shall be an EPSG code. The GeoTIFF specification does not allow other authorities. However we will probably need to support IAU codes in the future such as the ones listed in OGC registry. So some way to use other authorities is desired.

Proposal

  • Standard Model Coordinate Reference Systems said
    "standard CRSs are identified through reference to an EPSG CRS code." It can be replaced by
    "standard CRSs are identified through a CRS code from EPSG registry or other authority."
  • Requirements Class GeodeticCRSGeoKey allow a short integer values. If that integer is in the range 1024 … 32766 inclusive, it is an EPSG code. If the value is 32767, it is a user-supplied code. We propose to add a new reserved code: if the integer value is 1, then the TextDefGeoKey shall be an identifier as a character string in the form AUTHORITY:CODE. For example "IAU:1085". If the integer value is 2, then TextDefGeoKey is a WKT string.

…pochGeoKey`

key name from the "GeoTIFF v1.0 key name" column to the "This document key name".
In my understanding, that key didn't existed in GeoTIFF 1.0.
… and requirement 16.5.

This is a source code formatting, with no change in text and no change in the PDF or HTML formatting.
This is a complement of pull request opengeospatial#114, which was done by an automatic tool on main paragraphs only.
The formatting in this commit was done manually in preparation for future change requests with content changes.
* Authorities other than EPSG.
* Full WKT definitions.
@desruisseaux desruisseaux marked this pull request as draft September 19, 2023 15:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant