我在 map 上画了一个圆圈,现在我想删除这个圆圈,我该怎么做?
var radiusCircle = new nokia.maps.map.Circle(
[viewportCenter.latitude, viewportCenter.longitude],
100000,
{
fillColor: "#F004",
$id: "radiusCircle"
}
);
Map.map.objects.add(radiusCircle);
我已经尝试过,radiusCircle.hide();
radiusCircle.destroy()
radiusCircle.remove();
最佳答案
nokia.maps.map.Circle
继承自 MapObject
,它具有 visibility属性。
要隐藏圆圈但将底层对象保留在 map 上,请使用:
radiusCircle.set("visibility", false);
要从 map 中删除任何MapObject
,请使用:
map.objects.remove(radiusCircle);
关于javascript - 诺基亚 HERE map : Remove circle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20502829/