JAVA调用GDAL的环境配置

首先把GDAL的包下载地址给出来:http://download.csdn.net/download/liuyufeihu/6477851 (感谢空心菜小能手提供的GDAL包)


1、将bin目录下的所有文件拷贝到Java工程所使用的JDK所在目录的\jre\bin中,如我的JDK路径为:D:\Software\Java\jdk1.6.0_43\jre\bin 

》》》》》》》注意几个重点:bin中所有的文件和Java工程所使用的JDK

2、Java工程中添加gdal.jar引用,可以不用\jre\bin中的gdal.jar,只要是gdal.jar就可以,至于是哪个路径的gdal.jar无所谓。

3、期间我装了一个vc++2008 sp1的包,如果运行还是出错可以尝试安装这个包,下载地址为:

http://www.microsoft.com/zh-CN/download/details.aspx?id=5582


win7 x64系统亲测可用,x86的系统不清楚


要检测GDAL环境配置是否正确,可以按照以下步骤进行操作: 1. 首先,在你所使用的编译器(比如VS2015)中新建一个工程文件。 2. 右键点击工程文件,选择属性,然后在属性页中找到头文件、库路径和依赖的库的配置项。 3. 确保你已经正确配置了这些项,包括设置正确的头文件路径、库路径和依赖的库。 4. 保存并关闭属性页。 5. 接下来,你可以进行简单的测试来检查GDAL环境是否配置正确。 6. 在你的代码中导入必要的Java类和库文件,例如import java.io.File; import org.gdal.gdal.Band; import org.gdal.gdal.Dataset; import org.gdal.gdal.Driver; import org.gdal.gdal.gdal; import org.gdal.gdalconst.gdalconstConstants; 7. 创建一个类,比如gdaltest,并在其中编写一个方法,比如dog(),用于测试GDAL环境配置。在该方法中,你可以尝试使用GDAL的相关功能,比如打开图像文件、读取波段等。 8. 编译并运行代码,如果没有报错并且能够正确运行,那么说明GDAL环境配置成功。 请注意,以上步骤仅适用于在Windows下使用VS2015进行GDAL环境配置的情况。根据你的具体环境和需求,可能需要进行适当的调整。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [GDAL入门篇——GDAL环境配置(一)](https://blog.csdn.net/weixin_39951988/article/details/107813351)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [Java GDAL 环境配置](https://blog.csdn.net/weixin_42132056/article/details/114034044)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值