相关疑难解决方法(0)

Google Maps API v3:如何删除所有标记?

在Google Maps API v2中,如果我想删除所有地图标记,我可以简单地执行以下操作:

map.clearOverlays();
Run Code Online (Sandbox Code Playgroud)

如何在Google Maps API v3中执行此操作?

看看Reference API,我不清楚.

html javascript google-maps google-maps-api-3

421
推荐指数
10
解决办法
48万
查看次数

删除 Google API V3 中的标记

我想删除 Google 地图中的标记,但我不\xc2\xb4t 理解这一点。请帮我。

\n\n

我的 Validation.js:

\n\n
function initialize() {\n//geocodierungs Funktion damit Geocoding funktioniert\ngeocoder = new google.maps.Geocoder();  \nvar mapOptions = {\n    zoom:5,\n    center: new google.maps.LatLng(48.136607,11.577085),\n    mapTypeId: google.maps.MapTypeId.ROADMAP\n};\nmap = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);\n\nvar pos=new google.maps.LatLng(48.2,11);\nvar marker = new  google.maps.Marker({\n    position:pos,\n    map:map,\n    title: 'test'\n});}    setInterval(function(){         \n       //$.post('nav_schnittstelle.php',{}).done(aktualisiereKartendaten);\n       alert('test');\n       pos.setMap(null); },10000);\n
Run Code Online (Sandbox Code Playgroud)\n\n

我该如何使用setMap(Null);?我不明白这一点。

\n

javascript maps google-maps-api-3 marker

5
推荐指数
1
解决办法
2万
查看次数

如何在Android中从Google Map删除特定标记

我在每次单击地图时都添加了一个标记,而我只想查看最后一个。

我尝试了以下代码:

if(marker!=null)
{
marker.visible(false);
marker=null;
}

marker=new MarkerOptions().position(latLng);
googleMap.addMarker(marker);
Run Code Online (Sandbox Code Playgroud)

即使将其设置为不可见,我也会看到每个标记。

每次点击后如何删除?我找不到任何删除方法。

android google-maps-android-api-2

2
推荐指数
2
解决办法
4181
查看次数