JAVA-JNI调用GDAL

论坛 期权论坛 脚本     
匿名技术用户   2020-12-26 23:09   34   0

这两天一直在调试GDAL相关的东西,本来使用C#可以搞定了,但是后来又要求用JAVA来调用,遂查找资料后自己摸索出来,现特与大家分享

首先假定已经把GDAL相关的dll已经全部编译产生(包括GDAL_JAVA相关的dll)

建立JAVA工程,新建文件夹lib->将JAVA_GDAL产生的dll文件,jar包以及gdal主要调用的gdal17.dll添加到lib文件夹中

PS:文件清单(

gdal.jar

curllib.dll

gdal17.dll

gdalconstjni.dll

gdaljni.dll

libeay32.dll

libsasl.dll

ogrjni.dll

openldap.dll

osrjni.dll

ssleay32.dll

)

将所有文件添加到java工程的Libraries中

注意:关键的一步,在某路径下建立一文件夹D:/gdal_runtime/bin,将刚才的所有文件添加到此文件夹中,并且将此文件夹路径添加到系统的PATH环境变量之下。

现在就可以写测试程序了

Good luck!

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP