gdal使用和环境初始化在Windows和linux下的介绍

文章目录

gdal是用c语言编写的服务能解析地理信息服务中的各种解析服务

在Windows中可以使用别人编译打包好的服务,里面以后各种依赖的DLL和jar包,可以提供个java调用,同时也支持其他语言。

我下载的版本release-1911-x64-gdal-3-0-4-mapserver-7-4-3.zip

1.配置gdal的环境

GDAL Java bindings GDAL 2.0.0 in Eclipse - Geographic Information Systems Stack Exchange

否则会包下列错误:

UnsatisfiedLinkError: E:\jdk\jdk-12.0.2\bin\gdalalljni.dll: Can’t find dependent libraries

如果是默认安装的路径在C:\Program Files (x86)\GDAL\ 下需要修改

创建路径 变量的名称 路径
CREATE GDAL_DATA C:\gdal\bin\gdal-data 必须
CREATE GDAL_DRIVER_PATH C:\gdal\bin\gdal\plugins 必须
APPEND PATH C:\gdal\bin 必须
APPEND PATH C:\gdal\bin\gdal\apps 可选

同时将压缩包内

配置完成是命令行输入 gdalinfo –version看是否能正常调用

如果出现ogr_MSSQLSpatial.dl加载不了的情况不用理会,在github上貌似Windows系统的集成问题如果觉得看着难受可以 直接重命名 ogr_MSSQLSpatial.dll.bak

参考文章: Gdal环境配置(Windows系统)_gdal配置环境变量_魔希达的博客-CSDN博客