天天看點

Arcgis開發系列3 - arcgis添加瓦片圖層解決圖層加載緩慢問題

       為了提高使用者浏覽地圖資訊的速度,地圖模版建立完成後,需要對地圖模版進行釋出,然後進行切片處理,即把釋出後的地圖模版按照一定的比例尺切成地圖圖檔。當使用者需求改變時,地圖模版随之發生改變,而靜态的地圖圖檔不會自動改變,因而需要對地圖圖檔進行更新,進而使地圖圖檔與地圖模版相一緻。

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

将不定期更新資源,歡迎持續關注

想獲得更多的學習知識請關注微信公衆号:西北碼農或掃下方二維碼

Arcgis開發系列3 - arcgis添加瓦片圖層解決圖層加載緩慢問題

繼續閱讀