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
将不定期更新资源,欢迎持续关注
想获得更多的学习知识请关注微信公众号:程序与文学或扫下方二维码