2012-02-03 88 views
4

我有一个选择框,允许用户在填充冰点地图的各种列表之间切换。Bing地图API - 删除PIN

但是,当他们从列表中选择一个不同的位置时,我需要在绘制新的引脚之前移除旧的引脚。

任何想法,API文档似乎没有涵盖它?

回答

4

要从地图中删除单个图钉(或任何其他种类的实体),您需要调用包含该引脚的实体集合的remove()方法:http://msdn.microsoft.com/en-us/library/gg427616.aspx。 或者,如果要通过索引引用实体,请改用removeAt()。

要清除集合中的所有实体,请调用clear()方法。

1

在javascript中的deleteAllShapes()将做到这一点,我现在正在做同样的事情,它的工作原理,