Geoserver学习之添加GDAL扩展(二)


由于初始的Geoserver对于栅格数据支持的类型比较少,当我们想要发布img类型的数据时会发现Geoserver不支持该类型发布,这时候就需要对Geoserver进行一下扩展。Geoserver官网给出了添加GDAL扩展的方法,但是是全英文,在这里笔者将官网的步骤梳理一下。

一、下载对应的GDAL扩展包

打开到之前下载Geoserver的bin包的页面,在下面Extension模块下点击GDAL。
在这里插入图片描述
下载完成后解压,将所有的jar包粘贴进E:\Geoserver\webapps\geoserver\WEB-INF\lib路径下,如果提示当前文件下文件已经存在,确认替换文件。

二、下载对应系统版本的GDAL运行库

在下载GDAL运行库之前,我们首先要根据Windows系统的C++版本来选择下哪一个版本的GDAL运行库。在控制面板–>程序–>程序和功能查看系统的C++版本。
在这里插入图片描述
根据Geoserver官网提示,在2.16版本之后,要进行GDAL扩展要下载2.x版本的GDAL运行库。
在这里插入图片描述
我们点击https://www.gisinternals.com/release.php下载GDAL运行库。笔者系统为64位,C++版本最高为2017,所以选择release-1911-x64-gdal-2-4-4-mapserver-7-4-3版本下载。
在这里插入图片描述
GDAL同样可以放置在任一磁盘,我们在E盘创建一个GDAL文件夹,将下载下来的GDAL运行库解压在该文件夹下。如下图
在这里插入图片描述

三、配置GDAL运行库环境变量

按照官网提示,我们需要配置一些环境变量。
在这里插入图片描述
“我的电脑”右键选择“属性”,再点击高级系统设置–>环境变量,在系统变量中的Path加入E:\GDAL\bin、E:\GDAL\bin\gdal\java两个值;新建GDAL_DRIVER_PATH变量,添加E:\GDAL\bin\gdal\plugins、E:\GDAL\bin\gdal\plugins-optional、E:\GDAL\bin\gdal\plugins-external;新建GDAL_DATA变量,值为E:\GDAL\bin\gdal-data。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
重启Geoserver,这时候就会发现栅格数据源增加了。
在这里插入图片描述在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值