在百度地图开发的过程中,经常有人问到如何删除指定覆盖物。本站openGPS.cn决定做一个分享,将自己在处理这个问题i时候写过的一个方法分享出来。
百度地图提供了清除所有覆盖物的方法,也提供了删除指定覆盖物的方法。删除所有覆盖物不用多说,随时用随时删除,代码就一句:map.clearOverlays();
然而删除指定覆盖物,这个需求很多新人不容易实现。
原因:声明过的变量,没有独立存储下来,就不知道怎么找到这个变量,然后把这个变量作为参数传进去执行删除。
本文先提供一个删除指定类型覆盖物的方法:
<script type="text/javascript">
// openGPS.cn提示: 删除所有折线覆盖物
&

在百度地图开发中,删除指定覆盖物是个常见需求。本文介绍了一种方法,首先提供删除指定类型的覆盖物的技巧,接着强调在创建覆盖物时为其分配唯一ID,通过遍历和ID匹配来实现删除特定覆盖物。完整教程可在原文链接查看。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



