我在地图上画了一个圆,现在我要删除这个圆,我该怎么做?
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
继承自具有visibility属性的MapObject
。
要隐藏圆但将基础对象保留在地图上,请使用:
radiusCircle.set("visibility", false);
要从地图中删除任何
MapObject
,请使用:map.objects.remove(radiusCircle);