Here api 如何从地图中删除标记
我在地图中创建了一个标记,如下所示Here api 如何从地图中删除标记,here-api,Here Api,我在地图中创建了一个标记,如下所示 searchMarker = new H.map.DomMarker({lat:lat, lng:lon}); map.addObject(searchMarker); function removeMarker() { } 我在单击按钮时调用了一个函数,用于删除搜索标记。我该怎么做 要从地图中删除对象,可以使用中所述的removeObjects()方法 移除对象(mapObjects):{H.Map} 此方法从中删除对象或对象组的数组 地图 比如
searchMarker = new H.map.DomMarker({lat:lat, lng:lon});
map.addObject(searchMarker);
function removeMarker()
{
}
我在单击按钮时调用了一个函数,用于删除搜索标记。我该怎么做 要从地图中删除对象,可以使用中所述的
removeObjects()
方法
移除对象(mapObjects):{H.Map}
此方法从中删除对象或对象组的数组
地图
比如:
map.removeObjects(searchMarkers);
正如@guival在注释中提到的,要删除单个对象,您可以调用
removeObject()
您能在这里提供帮助吗?实际上,由于问题是关于删除单个标记,removeObject()
更合适(注意它是单数)。所以应该是:map.removeObject(searchMarker)代码>