關於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.7\python\python.exe C:\FWTools2.4.7\bin\gdal_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 Files\GeoServer\webapps\geoserver\WEB-INF\lib里。在創建stores時就會多出ImagePyramid 項。

 

2、發布,首先建立stores。在URL項里輸入file:coverages/pyramid(假設將上面生成的金字塔圖片放到了%InstallPath%/data_dir/coverages/pyramid里)。發布Layers,和發布一般影像步驟相同,在此不再贅述。需要注意的是USE_JAI_IMAGEREAD值為false。

 

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM