前言
******最近开发的项目刚上线,关于物流调度的项目,我使用的是高德地图的调度,所以现在抽空总结一下其中遇到的问题。
问题
在开发地图调度时需要用到marker,来标注配送员的位置,以及上线,下线等各种情况在这个过程中,需要移除某些特定的路线和下线的marker,刚开始用的是高德地图api的this.ali_map.remove(roteMarker[r]);
但是发现并未生效,然后就开始找解决办法,后来发现需要先全部清除地图中的所有标记物,然后在重绘才能生效,所以没得办法,就只能先全部清除,在重绘制解决。
1,this.ali_map.clearMap(); //清除所有覆盖物
先全部清除覆盖物,然后在重绘制。
网友评论