arcgis添加瓦片图层解决图层加载缓慢问题

来源:互联网 发布:基础建筑学软件 编辑:程序博客网 时间:2024/05/22 09:12

       为了提高用户浏览地图信息的速度,地图模版创建完成后,需要对地图模版进行发布,然后进行切片处理,即把发布后的地图模版按照一定的比例尺切成地图图片。当用户需求改变时,地图模版随之发生改变,而静态的地图图片不会自动改变,因而需要对地图图片进行更新,从而使地图图片与地图模版相一致。

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