-
-
Notifications
You must be signed in to change notification settings - Fork 99
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
Upgrade of GDAL dependency to v3.6 #1466
Conversation
Added background information about Linux distributions and GDAL support of package managers: #1415 |
Reminder: GDAL just supports the last released feature version. 3.7 is the current release. The release cycle is around 6 months (at least, for the release of 3.8). |
@dstenger Please amend the PR with a short description how to use a newer version of gdal by applying the changes to the webapp, including replacement of the |
As Debian 12 will support GDAL 3.6.2, we decided during the deegree code sprint to update this pull request to v3.6. |
Test GDAL 3.6.2 with deegreeCheck if GDAL Docker Image contains JNI interface:
JNI interface exists on Docker Image. Created Dockerfile:
Functional test:
A deegree Workspace with GDALTileStore could successfully be initialized. Also, the Capabilities could be retrieved and GetMap was tested via QGIS. A raster map was displayed in QGIS. Switched the deegree webapp inside the Docker Container with a local build of deegree containing gdal jar v3.6.0.
The previously described test was repeated and returned the same result. |
Documentation regarding used version of GDAL was enhanced: lat-lon@d2e6fb0 |
After further discussion, we decided to go with the latest available version 3.7.0 (see #1415 (comment)). |
I executed tests with GDAL 3.7.0 (both cases, GDAL 3.0.0 jar and 3.7.0 jar) as described above. All functional tests were successful again. However, during initialization of the workspace following error is logged:
Thus, we decided to use GDAL 3.6.0 jar instead as this error does not occur here. |
Replaced the 3.5 commits with 3.6 commits. |
GDAL dependency is updated to a more recent version v3.5.
Partly related to #1415.