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

Deprecate CRS2 Extension #508

Open
jyutzler opened this issue Dec 10, 2019 · 0 comments
Open

Deprecate CRS2 Extension #508

jyutzler opened this issue Dec 10, 2019 · 0 comments
Labels
Critical Change Requires a major revision

Comments

@jyutzler
Copy link
Contributor

jyutzler commented Dec 10, 2019

@KRyden has asked the SWG to investigate replacing the values for the definition column from the gpkg_spatial_ref_sys table with WKT2 encoding since software is now widely available to support the new encoding. (This was not the case in 2014.)

This would make the WKT for CRS Extension obsolete.

According to Keith, this version of WKT2 contains a superset of WKT1 so we would be fine from a forwards-compatibility perspective. However, there is a reverse-compatibility risk if a 1.3 GeoPackage were opened by a client that was unaware of WKT2 and the "definition" column contained WKT2. This may be enough of a breaking change to cause a major revision.

Perhaps the clause after R117 is sufficient and this is not necessary.

If, for a particular row, both the definition and definition_12_063 columns are populated, the value in the definition_12_063 column takes priority.

@jyutzler jyutzler added Critical Change Requires a major revision and removed breaking labels Feb 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Critical Change Requires a major revision
Projects
None yet
Development

No branches or pull requests

1 participant