关于GeoServer发布金字塔影像的说明

一、准备

     1、需要用到的软件包括GeoSrerver(笔者用的是版本2.0.3)及其Image Pyramid插件。官网地址:http://geoserver.org/display/GEOS/GeoServer+2.0.3

     2、影像切片工具:FWTools247.exe。下载地址:https://code.google.com/p/minigis2/downloads/detail?name=FWTools247.exe&can=2&q=

二、影像金字塔切片

     1、首先保证影像在切片前必须有空间参考系,否则切片错误,或者切片后的数据不能被Geoserver正确加载。

     2、安装FWTools247.exe,不要安在programe file里,安在根目录下(不要含空格的目录)。

     3、开始->FWTools Shell->打开控制台,切片的代码如下:

       C:FWTools2.4.7pythonpython.exe C:FWTools2.4.7ingdal_retile.py -v -r bilinear -levels 4 -ps 512 512 -co "TILED=YES" -co COMPRESS=JPEG -co PHOTOMETRIC=YCBCR -targetDir D:qq D:qq.tif

 

     用到的参数说明如下:

    (1)  levels 4  表示分成四级;

    (2)  ps 512 512  表示切片大小为512*512;

    (3)  COMPRESS=JPEG  表示按照jpeg方式压缩;

    (4)  targetDir D:qq   表示目标文件夹,即存放切片影像的文件夹;

    (5)  D:qq.tif   表示待处理影像文件。

4、切片后影像如下图所示:

 

三、部署在GeoServer中

1、将与当前geoserver版本一致的金字塔插件拷贝到对应文件夹,与geoserver2.0.3对应的版本为gt-imagepyramid-2.6.6.jar(附件中已包含)。目标文件夹为C:Program FilesGeoServerwebappsgeoserverWEB-INFlib里。在创建stores时就会多出ImagePyramid 项。

 

2、发布,首先建立stores。在URL项里输入file:coverages/pyramid(假设将上面生成的金字塔图片放到了%InstallPath%/data_dir/coverages/pyramid里)。发布Layers,和发布一般影像步骤相同,在此不再赘述。需要注意的是USE_JAI_IMAGEREAD值为false。

 

3、发布成功后,可以用GeoServer自带的OpenLayers查看啦。

原文地址:https://www.cnblogs.com/guaziren/p/3277548.html