0

我在我的项目中使用 libgeotiff。我想将像素坐标转换为地理坐标(纬度和经度)。但 GTIFProj4ToLatLong 返回 false。目标操作系统 - Windows。我从这里下载了库。

当我使用存储库中的 libgeotiff-dev 在 Ubuntu 上编译我的项目时,使用相同的代码和相同的 tiff 文件一切正常。

我想程序在 Windows 上运行时会丢失一些 .csv 或 .lla 文件。我应该设置一些环境变量吗?

我看到的另一种方法是使用 mingw 和 msys 手动构建 libgeotiff。能帮上忙吗?这对我来说很复杂。

更新:我使用 msys 和 mingw 手动编译了 libgeotiff。现在一切正常。来自 ftp.remotesensing.org 的文件似乎是在没有 Proj.4 支持的情况下构建的。

4

1 回答 1

0

要使用此功能,您应该使用 HAVE_LIBPROJ 预处理器标志构建 libgeotiff。您还需要 libproj 库

于 2012-06-05T12:16:26.640 回答