0

プロジェクトで libgeotiff を使用しています。ピクセル座標を地理座標 (緯度と経度) に変換したい。しかし、GTIFProj4ToLatLong は false を返します。ターゲット OS - Windows。ここからライブラリをダウンロードしました。

リポジトリから libgeotiff-dev を使用して Ubuntu でプロジェクトをコンパイルすると、すべてが同じコードと同じ tiff ファイルで正常に動作します。

Windows でプログラムを実行すると、いくつかの .csv または .lla ファイルが欠落していると思います。いくつかの環境変数を設定する必要がありますか?

もう 1 つの方法は、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 に答える