GeoWebCache是一個采用Java servlet實現(xiàn)緩存WMS(Web Map
Service)地圖切片的開源項目。
當(dāng)?shù)貓D客戶端請求一張新地圖時,GeoWebCache將攔截這些調(diào)用,返回經(jīng)過緩存切片處理的地圖文件,提高地圖顯示速度,減輕geoserver服務(wù)器的工作負(fù)荷,實現(xiàn)更好的用戶體驗。
6月9日發(fā)布的geoserver 1.7.5 直接包含了geowebcache組件,不需要單獨安裝和配置,默認(rèn)狀態(tài)下沒有開啟cache。
開啟cache功能的步驟:
1、在瀏覽器輸入地址 http://geoserver服務(wù)器ip:8080/geoserver/gwc,出現(xiàn)geowebcache頁面,加載圖層動態(tài)列表。
2、在GeoWebCache頁面,選擇需要發(fā)布的圖層,單擊右邊的Seed this layer鏈接,選擇開始zoom和結(jié)束zoom,了解GeoWebCache工作原理的開發(fā)者,應(yīng)該明白這兩個參數(shù),提交請求。
3、生成cache可能需要一段時間,可以用刷新列表查看進(jìn)度。
執(zhí)行完畢后,可在Tomcat的\temp\geowebcache\目錄下找到切割成小塊的圖形文件。
要查看結(jié)果,進(jìn)入GeoWebCache頁面
,選擇OpenLayers或Google Earth列上的鏈接。
在openlayers中測試,地圖顯示速度有明顯提升。
posted on 2009-06-15 13:24
天狼 閱讀(7703)
評論(0) 編輯 收藏