您当前的位置: 首页 >  Java

惊鸿一博

暂无认证

  • 3浏览

    0关注

    535博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

GIS_GDAL java版下载/环境配置/dll配置/API使用文档

惊鸿一博 发布时间:2020-12-29 14:08:58 ,浏览量:3

目录

Gdal开发环境搭建(Java)

新建工程

配置gdal dll路径

配置proj.db

测试

GDAL开发文档-JAVA版

参考

Gdal开发环境搭建(Java)

环境搭建两种选择:

第一种,下载gdal源码,自己编译(可参考:https://blog.csdn.net/qq_24309981/article/details/82831421),

第二种,是直接下载别人编译好的(如下Gdal下载地址)

  • 环境搭建参考: https://www.pianshen.com/article/735867308/
  • Gdal下载地址:https://www.gisinternals.com/release.php
    • 选择版本地址:https://www.gisinternals.com/query.html?content=filelist&file=release-1900-x64-gdal-3-2-0-mapserver-7-6-1.zip
新建工程

        新建一个Java Project工程

        将找到的gdal203.dll、gdalalljni.dll、gdal.jar按照下图目录添加到工程,并将gdal.jar添加到Java Build Path

将找到的gdal203.dll、gdalalljni.dll、gdal.jar按照下图目录添加到工程,并将gdal.jar添加到Java Build Path

配置gdal dll路径
  •     第1种:将bin目录下dll扩展名文件(不包含bin目录下文件夹内的dll),拷贝到 java 工程所用 jdk 目录下 bin 文件内,如jdk路径是:C:\Program Files\Java\jdk1.7.0_79,则需要将gdal bin目录下的dll 拷贝到C:\Program Files\Java\jdk1.7.0_79\bin目录;
  •     第2种:将将bin目录下dll扩展名文件(不包含bin目录下文件夹内的dll)拷贝到java工程根目录下
  •     第3种: 在项目目录下新建一个文件夹./libs。 将该目录加入到系统境变量Path
配置proj.db
  • 配置 proj.db路径(如...\release-1900-x64-gdal-3-2-0-mapserver-7-6-1\bin\proj6\share)到系统环境中,新增一个环境变量 PROJ_LIB
测试
import org.gdal.gdal.gdal;
import org.gdal.ogr.ogr;
 
public class HelloGdal {
	public static void printVectorDrivers(){
		ogr.RegisterAll();
		int count =ogr.GetDriverCount();
		System.out.println(count);
		for(int i=0; i            
关注
打赏
1663399408
查看更多评论
0.0557s