libgeotiff 1.7.4

This standard defines the Geographic Tagged Image File Format (GeoTIFF) by specifying requirements and encoding rules for using the Tagged Image File Format (TIFF) for the exchange of georeferenced or geocoded imagery. The GeoTIFF 1.1 standard formalizes the existing community GeoTIFF specification version 1.0 and aligns it with the continuing addition of data to the EPSG Geodetic Parameter Dataset. The GeoTIFF format is used throughout the geospatial and earth science communities to share geographic image data. This library is designed to permit the extraction and parsing of the "GeoTIFF" Key directories, as well as definition and installation of GeoTIFF keys in new files.

Tags geospatial geography maps tiff geotiff graphics c cpp
License Mixed
State stable

Recent Releases

1.7.424 Feb 2025 03:15 minor feature: CMake modernization, automate release generation from tags and refactor CI. - CMake: Bumps the minimum CMake version to 3.13. - CMake: Add BUILD_SHARED_LIBS matrix for ON and OFF using similar config for macos-latest, windows-latest, and ubuntu-latest. - CMake: Modernize CMake configuration to prevent flag/feature leaking. - CMake: Adds CPack configuration so `package_source` target is available for dist generation. - CMake: Updates FindPROJ.cmake with GDAL's recent version. - CMake: add BUILD_MAN and BUILD_DOC options. - CMake: Windows PDB install with BUILD_SHARED_LIBS. - CMake: Remove FindGeoTIFF.cmake. - Removes 16 year old dead `makefile.mpw`. - Removes 6 year old dead `makefile.vc`. - CI: Generates release artifacts and attaches them to every build. - CI: Creates a release and attaches release artifacts for every tag of the OSGeo/libgeotiff repository. - CI: Attests the release artifacts if the `github.repository_owner == OSGeo`. - CI: Remove Appveyor config. GTIFGetDefn(): add missing normalization of angular units to degree. Contrary to what the documentation of GTIFDefn::ProjParm mentionned, we failed to normalize angular measures to degrees when reading them from projection parameters (ProjXXXXXGeoKey's) when ProjCoordTransGeoKey was present (but we did normalize them when reading them from the PROJ database when there were was only a EPSG PCS code). Relates to https://github.com/OSGeo/gdal//10154 and https://github.com/OSGeo/gdal/pull/10158. build with GCC 15.
1.7.319 Feb 2025 19:52 minor bugfix: CMake: typo in CMAKE_INSTALL_BINDIR install target that affects. Location of geotiff.dll