Geoserver安装配置GDAL扩展
问题描述
按照官网和一些博客的操作流程安装GDAL扩展后,发现创建数据存储时没有出现img等格式
查看geoserver控制台,发现加载GDAL的dll文件时出错
截图是在总结问题时截的,配置完成后似乎不能复现原来的bug,日志略有不同
原因分析
当时下载的预编译GDAL库来自gisinternals,可以看到其{GDAL_HOME}/bin/gdal/java
下的dll并不是gdaljni.dll
而是gdalalljni.dll
,重命名成gdaljni.dll
,并复制一份相同的并命名为gdalconstjni.dll
gdal库含有gdal和gdalconst两个模块,猜测gdalall是将两个模块放在一起了,但是geoserver可能是按文件名加载的,所有会出现上述问题。
Geoserver安装配置GDAL扩展
http://blog.rainna.xyz/2022/06/29/2022-06-29-geoserver-gdal/