WMTS提供了一種採用預定義圖塊方法釋出數字地圖服務的標準化解決方案。
WMTS: 切片地圖web服務(OpenGIS Web Map Tile Service)
使用GeoServer釋出WMTS服務步驟:
1、檢視Gridsets中是否有滿足需求的切片策略,若無,則新建切片策略:
新建4490的全球切片策略,輸入切片範圍、切片大小和切片各個級別的解析度:
2、新增到預設快取配置
3、對需要釋出的影像資料新增新的資料儲存:
4、新建圖層,可以選擇上一步新建資料來源進行釋出(新建完資料儲存會直接轉到新建圖層):
5、釋出圖層:點選發布按鈕後,在資料和釋出頁面設定好後,在Title caching頁面選擇前面剛剛新建的切片策略,設定樣式和策略,可以刪除不用的切片策略:
6、切片快取:對資料進行切片
先找到切片快取Tile Layers頁面下,釋出的圖層,開啟Seed/Truncate
進入切片頁面:
Seed - generate missing tiles:當執行 "Seed" (生產切片)操作時,系統會檢查已存在的瓦片快取,然後生成缺失的瓦片。
適用情況:初始化瓦片快取;新增資料或區域;修復瓦片損壞或丟失。
Reseed - regenerate all tiles:重新生成所有瓦片。
Truncate - remove tiles:刪除瓦片。要重新生產瓦片,也可以透過先刪除所有瓦片,再使用Seed重新生成。
點選提交後,可以檢視切片情況,透過refresh list可以檢視切片進度:
7、瀏覽與資訊檢視
切片後的資料儲存在geoserver預設資料儲存位置gwc檔案下:
在OpenLayers瀏覽服務(Layer Preview):
地圖檢視:
在demo中瀏覽服務,選擇需要檢視的切片格式:http://xxx/geoserver/gwc/demo:
地圖檢視:
檢視wmts地圖服務後設資料:http://xxx/geoserver/gwc/service/wmts?service=WMTS&request=GetCapabilities
<本文完>