GDAL的Java调用
注意: 系统版本位数,jdk版本位数,gdal位数需一致
1. GDAL的下载
(1)下载GDAL的源码包(http://www.gisinternals.com/sdk/),本文档以release-1600-x64-dev.zip为例。将压缩包解压到指定目录。
2. GDAL的调用
(1) 动态链接库的添加
解压后的文件夹中目录Drelease-1600-x64-dev\release-1600-x64\bin下的所有dll文件以及目录release-1600-x64-dev\release-1600-x64\bin\gdal\java下的dll文件复制到JAVA_HOME/bin下面。其中找JAVA_HOME路径的方法为:右击【我的电脑】---【属性】-----【高级系统设置】---【环境变量】,在【系统变量】中找到JAVA_HOME,变量值即为JAVA_HOME的路径。
注意:要确定系统Path中包含JAVA_HOME/bin,检查的方法为右击【我的电脑】---【属性】-----【高级系统设置】---【环境变量】,在【系统变量】中找到Path(如果没有path要新建),变量值设为%JAVA_HOME%\bin;。
(2)新建一个java project来说明GDAL的调用方法
a) 打开eclipse 新建java project 为Test
b) 在Drelease-1600-x64-dev文件下,通过查找以下的目录 (release-1600-x64-dev\release-1600-x64\bin\gdal\java)找到gdal.jar。
c) 将gdal.jar复制到项目Test 的根目录下面。
d) 在项目中右键点击gdal.jar,选择【Build path】下面的【Add to buil
Gdal读取矢量文件
最新推荐文章于 2024-08-22 15:32:14 发布
本文介绍了如何在Java环境中配置和使用GDAL库来读取矢量文件,如Shapefile,并将其转换为GeoJSON格式。首先,确保GDAL的源码包、JDK和系统的位数匹配。接着,将GDAL的dll文件和jar包添加到系统路径和Java项目中。最后,展示了如何编写Java代码,利用GDAL的 ogr 和 gdal 类进行文件操作。
摘要由CSDN通过智能技术生成