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