java gdal postgresql_Java使用GDAL

本文详细介绍了在Windows和Linux环境中配置GDAL以供Java使用的方法,包括GDAL的下载、解压、环境变量设置,以及在不同系统下的编译和Java工程中的应用。确保在Windows中添加GDAL的bin目录到PATH,而在Linux中编译安装proj和GDAL,并设置JAVA_HOME,最后将必要的动态链接库放入java.library.path。
摘要由CSDN通过智能技术生成

在使用Java处理图像时使用Gdal,为了保持软件在Windows/Linux的通用性,本文着重介绍Windows和Linux环境的gdal配置,为了简便期间,使用gdal-2.2.3。

一、Windows

Windows下gdal配置比较简单,下载release-1600-x64-gdal-2-2-3-mapserver-7-0-7.zip,解压缩。将“……\release-1600-x64-gdal-2-2-3-mapserver-7-0-7\bin”添加到环境变量path中。进入“……\release-1600-x64-gdal-2-2-3-mapserver-7-0-7\bin\gdal\java”目录,包含gdal.jar、gdalconstjni.dll、gdaljni.dll、ogrjni.dll、osrjni.dll。将gdal.jar拷贝到java工程的lib中,将gdalconstjni.dll、gdaljni.dll、ogrjni.dll、osrjni.dll拷贝到java.library.path路径中,此处选为jdk安装路径C:\Program Files\Java\jdk1.8.0_121\bin和C:\Program Files\Java\jdk1.8.0_121\jre\bin目录下,经测试,java调用gdal正常运行。

二、Linux

Linux配置gdal比较繁琐, 在进行编译前,首先查看系统是否有gcc-c++、gcc、swig等基础环境。下载gdal-2.2.3.tar.gz,编译gdal,之后编译gdal-java。大体流程如下,中间根据提示可能安装若干工具:

1、编译proj

在编译gdal之前,需要 proj4以提供投影支持,因此先安装

[root@bog

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值