GeoServer添加GDAL扩展

前言

最近在发布一个img格式的数据时问题来了,尝试了GeoServer安装后自带的几种栅格数据格式(GeoTIFF、GTOPO30、WorldImage和ImageMosaic)都不行,如果将数据用arcmap导出为tiff格式的倒是可以使用GeoTIFF发布,但是这不是最好的解决方案,其实官方和一些开发人员已给出了解决方案——为GeoServer添加GDAL扩展以支持多种格式的栅格数据。下面就如何添加GDAL扩展给出详细的步骤。

步骤

一、为GeoServer安装GDAL插件

1、GDAL扩展下载安装

GeoServer download page页面,下载对应版本的GDAL(注意:版本一定要匹配,不然会出错);将下载的文件拷贝到..\webapps\geoserver\WEB-INF\lib目录下,如果提示当前文件下文件已经存在,确认替换文件。

二、安装GDAL本地库

1、下载GDAL本地库(点此下载)。根据安装GeoServer的操作系统,选择对应版本的VC++,如本机是64位win7系统则依次进入native->gdal->window->MSVC2010目录下载gdal-1.9.2-MSVC2010-x64.zip;

2、将下载的包解压到合适的目录(C:\Program Files\GDAL),同时在环境变量PATH后配置的GDAL路径;

3、重启GeoServer,在新建数据存储时,就会看到栅格数据源中多出了好多新的数据类型;此时就可以选择ERDASImg来发布之前无法发布的img数据了。

附下载地址:

GDAL扩展:http://geoserver.org/release/maintain/

GDAL本地库:http://demo.geo-solutions.it/share/github/imageio-ext/releases/1.1.X/1.1.12/

转载自:https://blog.csdn.net/xk_zhang/article/details/51598867

You may also like...