1. 程式人生 > >geowebcache釋出arcgis切片

geowebcache釋出arcgis切片

文章內容來自https://www.cnblogs.com/flanker521/p/5845793.html,感謝博主文章解決我的問題

arcgis map 版本:10.1,10.2,10.3均可

jre:7或者8

geoserver:2.8.2以上

切片:鬆散型,256*256  ,png

1:安裝geoserver並獨立部署geowebcache

  安裝方法:將下載的geowebcache獨立部署包解壓到geoserver的webapp目錄下  例如:webapp/geowebcache  ,然後目錄下是ol3或者web.xml什麼的檔案

2:開啟geowebcache的web.xml配置,加入節點

<context-param>
<param-name>GEOWEBCACHE_CACHE_DIR </param-name>
<param-value>E:\Program Files\GeoServer 2.8.2\data_dir\gwc\arcgis</param-value>
</context-param>

引數值必須為已經在geoserver中存在的目錄。

3:在上面的目錄中開啟geowebcache.xml,在layers節點下,配置arcgis 圖層服務節點:

<arcgisLayer>
<name>naturalearth</name>
<tilingScheme>E:\\arcgisserver\\NanHaiWaterCache\\Layers\\conf.xml</tilingScheme>
<tileCachePath>E:\\arcgisserver\\NanHaiWaterCache\\Layers\\_alllayers</tileCachePath>
<hexZoom>false</hexZoom>
</arcgisLayer>

4:將arcgis切片的conf.cdi只保留EnvelopeN節點,conf.xml,刪除LatestWKID、LeftLongitude、PreciseDPI三個節點。

5:重啟geoserver,在以下連結中可以看到釋出的服務

A list of all the layers and automatic demos

如果使用openlayer等客戶端展示,當座標為WGS84時,origin起始點要和arcgis配置檔案中的一致,可以是180,90,也可以是400,-400

-----------------------------------------我使用過程中發現問題--------------------------------------------------------

使用切片資料產生於arcgis10.1釋出動態固定瓦片自動切圖瓦片資料,下載了最新發布的geowebcache-1.12.1-war.zip,無法預覽,隨後使用geowebcache-1.10.0-war.zip預覽成功。下載地址:https://pan.baidu.com/s/1qXJaN9M 密碼:s9v5。