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

Remove GDAL library, replace with Python geotiff library #19

Merged
merged 8 commits into from
Aug 15, 2022

Conversation

mkrupczak3
Copy link
Member

The official GDAL library is an extensive suite of open-source GEOINT tools for use by professionals.

The OpenAthena project has made use of this library as a pre-requisite so far, but some issues arise due to the following:

  • Installing GDAL with the python pygdal library fails on multiple OS's (and has for some time) with no known fix
  • GDAL can only be installed with the OS's package manager. This is a problem for OS's like Mac and Windows which do not come with a package manager by default

Therefore, to improve the process of installing and using this software the GDAL Library will be excised and replaced with @KipCrossing's python geotiff library

This library is narrower in scope and is viable for extracting a usable Digital Elevation Model from a given GeoTIFF

@mkrupczak3
Copy link
Member Author

Currently there is a serious regression in the OpenAthena code after having migrated from the GDAL to the geotiff library: rotated or skewed GeoTIFF files are no longer recognized and rejected. Attempting to run a rotated or skewed GeoTIFF with OpenAthena will result in undesirable, undefined program behavior

Given the status of OpenAthena as an experimental project still in pre-alpha, I could still make this change. I am loathe to do so however until this regression is solved

@mkrupczak3
Copy link
Member Author

Currently there is a serious regression in the OpenAthena code after having migrated from the GDAL to the geotiff library: rotated or skewed GeoTIFF files are no longer recognized and rejected. Attempting to run a rotated or skewed GeoTIFF with OpenAthena will result in undesirable, undefined program behavior

Given the status of OpenAthena as an experimental project still in pre-alpha, I could still make this change. I am loathe to do so however until this regression is solved

Screw it, I'll do this later

Merging #19 to main

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.

None yet

1 participant