Java无法识别GDAL / OGR环境变量

时间:2014-06-02 19:05:54

标签: java environment-variables gdal ogr

在Java上用OGR做一些事情 - 特别是从EPSG代码导入空间参考,我得到这个错误:

ERROR 4: Unable to open EPSG support file gcs.csv.
Try setting the GDAL_DATA environment variable to point to the
directory containing EPSG csv files.

问题是(与堆栈上的其他问题不同,我看到同样的错误),我的用户环境变量(win7)中已经有GDAL_DATA指向C:\Program Files\GDAL\gdal-data,其中存在gcs.csv。

我在项目的运行时选项中确实有-Djava.library.path="C:\Program Files\GDAL\"行,以确保GDAL链接(即使我有一个env变量PATH指向那里),我是否需要做类似的事情或在用于强制/设置GDAL_DATA环境变量的代码,或者这不是问题,这是别的吗? (这不是第一次GDAL / OGR绑定对我来说很奇怪)

0 个答案:

没有答案