之前寫過一篇關于 Geoserver2.8.5 版本的部署配置釋出 ArcGIS Server 瓦片點選檢視,那是下載下傳 Geoserver2.8.5 源碼編譯,重新打包 jar 來部署配置思路的,版本也比較舊。最近我想更新 Geoserver 版本,是以從官網下載下傳最新版本 Geoserver2.15.1,現在比較新版本都是內建 GeoWebCache 大部分功能,但是預設沒有支援 ArcGIS Server 瓦片資料的,是以需要額外拓展配置一下才行,這也是本篇的核心内容。
Geoserver2.15.1 依賴環境
- 配置 java 環境,筆者環境是 jdk1.8 配置,詳細配置步驟百度自行搜尋
- tomcat 下載下傳,從官網下載下傳即可,筆者的是免安裝版本 apache-tomcat-8.5.39
Geoserver2.15.1 配置部署 ArcGIS Server 瓦片詳細步驟
- Geoserver 官網下載下傳 Geoserver2.15.1 war 包
- GeoWebCache 官網下載下傳 GeoWebCache1.15.1 war 包
- 拷貝 Geoserver2.15.1 war 包放到 tomcat webapps 目錄下
- 啟動 tomcat,geoserver war自動部署到tomcat下
- 停止 tomcat,删掉 war 包,以免下次啟動 tomcat 重新打包部署
- 解壓 GeoWebCache1.15.1,從 GeoWebCache 目錄中找到 gwc-arcgiscache-1.15.1.jar,放到 geoserver/WEB-INF/lib/目錄下去
-
把 geowebcache/WEB-INF/geowebcache-arcgiscache-context.xml 拷貝到 geoserver/WEB-INF/lib/gs-gwc-2.15.1.jar
解壓 gs-gwc-2.15.1.jar
- 在 geoserver/WEB-INF/lib/gs-gwc-2.15.1.jar/geowebcache-servlet.xml 檔案裡面 增加
- 在 geoserver/WEB-INF/lib/gs-gwc-2.15.1.jar/geowebcache-core-context.xml 檔案裡面增加
- 解壓 gs-gwc-2.15.1 檔案夾zip,修改字尾名為.jar
更多詳情見小專欄:GIS之家小專欄
文章尾部提供源代碼下載下傳,對本專欄感興趣的話,可以關注一波
GIS之家作品店鋪:GIS之家作品店鋪
GIS之家源碼咨詢:GIS之家webgis入門開發系列demo源代碼咨詢
掃碼關注GIS之家微信公衆号,消息發送“gis之家”可免費擷取地圖資料以及arcgis系列安裝包等資源