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