為了提高使用者浏覽地圖資訊的速度,地圖模版建立完成後,需要對地圖模版進行釋出,然後進行切片處理,即把釋出後的地圖模版按照一定的比例尺切成地圖圖檔。當使用者需求改變時,地圖模版随之發生改變,而靜态的地圖圖檔不會自動改變,因而需要對地圖圖檔進行更新,進而使地圖圖檔與地圖模版相一緻。
1.釋出瓦片服務,切記,釋出的瓦片服務如果需要疊加在底圖上,必須選擇與底圖相同的緩存方案進行切片緩存,否則疊加不到底圖上
2、在地圖上添加圖層(瓦片圖層上沒有點選事件,如果需要彈出目前點選的詳情可以給圖層設定infoTemplates)
wp: {
id: "xiaobanwp",
title: "小班查詢瓦片圖層",
visible:true,
opacity: 0.5,
index:20,
url: "192.168.6.77:6080/arcgis/rest/services/yl/Wp/MapServer"
}
layer = new ArcGISTiledMapServiceLayer(wp.url,wp);
// layer.setInfoTemplates(infoTemplates);
map.addLayer(layer);
3.瓦片圖層動态更新緩存處理方法
方法1 用python語言寫腳本,用js調用,用以更新局部圖檔緩存
相關連結:http://www.doc88.com/p-7758381126026.html
将不定期更新資源,歡迎持續關注
想獲得更多的學習知識請關注微信公衆号:西北碼農或掃下方二維碼