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


猜你喜欢

转载自blog.csdn.net/bitree1/article/details/74036374
今日推荐