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

Split projects into proj4j and proj4j-epsg #92

Merged
merged 3 commits into from
Dec 4, 2022
Merged

Split projects into proj4j and proj4j-epsg #92

merged 3 commits into from
Dec 4, 2022

Conversation

pomadchin
Copy link
Member

@pomadchin pomadchin commented Nov 29, 2022

Turned out to be that EPSG licensed files are in the resources folder historically, and not used by the code of this project. This is a historical artifact appeared here after the geotrellis-proj4j project split.

However, I still think it makes sense to release these resources under a separate proj4j-epsg project, these files are still used by the GeoTrellis project.

Linked #90

cc @julianhyde, @desruisseaux, @jnh5y, and @echeipesh

@pomadchin pomadchin merged commit 36bf27c into locationtech:master Dec 4, 2022
@pomadchin pomadchin deleted the feature/split-license branch December 4, 2022 21:56
pomadchin added a commit that referenced this pull request Dec 4, 2022
* Split projects into two, update HOWTORELEASE instructions as well as the related set of mvn plugins

* Bump the default proj4j snapshot version up
TomasJohansson added a commit to TomasJohansson/crsTransformations that referenced this pull request Jan 5, 2023
… version 1.2.2, and generated a new output csv file "CrsTransformationAdapterProj4jLocationtech_version_1.2.2.csv" with lots of coordinate transformations created by this new version,

which can be compared (e.g. by using WinMerge) with the csv file from the previously used version i.e. the csv file "CrsTransformationAdapterProj4jLocationtech_version_1.1.4.csv"
(and there were no differences)
Also added a new dependency "proj4j-epsg" and updated the license text because of this new dependency.
Below is some text copied from https://github.com/locationtech/proj4j :
"Important! As of 1.2.2 version, proj4-core contains no EPSG Licensed files. In order to make proj4j properly operate, it makes sense to consider proj4-epsg dependency usage."

Some related "locationtech/proj4j" issues and pull requests:

"Proj4j should not use the Apache License if it contains the EPSG data set"
locationtech/proj4j#90

"Split projects into proj4j and proj4j-epsg"
locationtech/proj4j#92

"Move all core resources to epsg submodule"
locationtech/proj4j#95
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