zoukankan      html  css  js  c++  java
  • 关于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查看啦。

  • 相关阅读:
    正则表达式-元字符
    利用shell脚本实现nginx 的logs日志分割
    Linux下 nfs部署
    Linux下 niginx部署
    linux 硬盘分区与格式化挂载 (二)
    linux 硬盘分区与格式化挂载
    linux 系统监控
    [LeetCode] Best Time to Buy and Sell Stock
    [LeetCode] Convert Sorted Array to Binary Search Tree
    [LeetCode] Binary Tree Inorder Traversal
  • 原文地址:https://www.cnblogs.com/guaziren/p/3277548.html
Copyright © 2011-2022 走看看