【Geoserver】GeoServer安装GDAL扩展的方法总结

—为了发布.img格式数据,需要为geoserver添加GDAL插件进行扩展,查询了很多办法都无法成功,简直崩溃都快放弃了,没想到最后实现了!!!!和查询到的方法稍微有些不同,不知道有没有遇到相同困难的同学,分享给大家

【关于geoserver安装GDAL扩展的总结】

根据查询的资料,总结出扩展geoserver有以下三种方法:


一、 二步走方法
在已有geoserver的前提下
(1)首先下载geoserver 对应版本的GDAL扩展包(名称一般为geoserver-2..-gdal-plugin),扩展包解压后里面的文件是.jar文件,将其全部复制替换到Geoserver安装目录的WEB-INF/lib下
----GDAL扩展包下载路径在官网对应的版本页面中“Extensions”下,各个版本官网地址是:
http://geoserver.org/download/
(2)其次,再下载对应系统版本的GDAL运行库(一般命名为gdal-1..-MSVC***-x64),然后将其解压路径添加到系统变量PATH中。(我不太懂系统版本对应的意思,我的环境是window10,VS用的是2012,但是看了一下电脑控制面板的程序里有Microsoft Visual C++2010 X64 Redistributables,我最后用的是gdal-1.9.2-MSVC2010-x64)
GDAL运行库下载路径http://demo.geo-solutions.it/share/github/imageio-ext/releases/1.1.X/1.1.12/native/gdal/windows/

此方法参考文章来自(感谢作者)::
https://blog.csdn.net/xk_zhang/article/details/51598867?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase


二、三步走方法
在二步走的方法基础上,多出一步:下载GDAL_DATA,然后添加环境变量GDAL_DATA,其值为gdal-data的解压路径。
GDAL_DATA下载路径http://demo.geo-solutions.it/share/github/imageio-ext/releases/1.1.X/1.1.12/native/gdal/
此方法参考文章来自(感谢作者)https://cloud.tencent.com/developer/article/1357220


三、四步走方法
在三步走方法基础上,多出一步:ECW和MrSID支持,下载ECW和MrSID,然后分别安装,再添加环境变量GDAL_DRIVER_PATH,其值为C:\Program Files\GDAL\gdalplugins,即ecw和mrsid扩展的安装目录。
ECW和MrSID安装包在上述提到的GDAL运行库的下载路径中,不同版本的GDAL有对应版本的的ECW和MrSID
此方法参考文章来自百度经验https://jingyan.baidu.com/article/647f0115ec6fb47f2148a888.html


四、官网方法
官网中提到的方法首先先用到了二步走,然后提示如果安装错误的话,还要进行其他配置,也就是三步走和四步走了。不过官网全英文看着有点费劲,哈哈。
官网中安装GDAL插件的连接https://docs.geoserver.org/2.8.3/user/data/raster/gdal.html#note-on-running-geoserver-as-a-service-on-windows


【我的心酸安装过程】

1.首先我从二步走至四步走一个个的试过,结果都不成功!后看到一篇文章上发现这样一句“安装geoserver时,需要选择Run manually,否则gdal插件装不成功”,想着可能是自己geoserver安装可能有些问题,就又重新安装了一次geoserver。
geoserver安装参考:https://jingyan.baidu.com/article/a3f121e4cf9c4efc9052bb07.html
2.然后我重新安装了一遍geoserver再从二步走到四步走又试了一遍,结果start geoserver都会报错,打不开界面。


重点来了

我在二步走的基础上,下载了一个imageio-ext-1.1.12-jars这个文件夹,里面全都是.jar文件,抱着试试的态度,我将这些.jar文件又全部复制替换到Geoserver安装目录的WEB-INF/lib下,结果就成功了!!!!

-----至于我为啥下载这个文件,是无意在官网给的方法里看到的,然后start geoserver报错的信息中出现了imageio这个词语,就想着要不试一下,没想到成功了,开心!

------二步走到四步走方法没有成功的同学,可以试试我的这个方法(不过前提还是要看看自己geoserver安装的对不对哦)

imageio-ext-1.1.12-jars下载路径http://demo.geo-solutions.it/share/github/imageio-ext/releases/1.1.X/1.1.12/

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值