上一个标记删除在谷歌地图
Previous marker remove in google map
尝试创建移动标记。但标记创造了新的不一样的移动。我想移动标记删除以前的标记
function makeMarker(map) {
var icons = 'images/tvsxl.png';
setInterval(function(){ var markers = [];
$.post( "ajaxload.php?shop_id=<?php echo $outlet_id?>", function(data) {
var obj = $.parseJSON(data);
var value = obj['data'];
//console.log(value.length);
for (i = 0; i < value.length; i++) {
var myLatLng = new google.maps.LatLng(value[i].latitude ,value[i].longitude);
var marker = new google.maps.Marker( {position: myLatLng, map: map,icon: icons,title:value[i].name} );
markers.push(marker);
markers[i].setMap( map );
}
});
}, 3000);
在放置新的之前,尝试清除旧的标记
for(var i=0; i<markers.length; i++){
markers[i].setMap(null);
}
//clear old markers form array
markers = [];
试试这个
markers[marker-index-value].setMap( null);
相关文章:
- 删除特定的谷歌地图标记
- 谷歌地图/Angular JS:地图更新并不总是反映数据,并且可以't删除标记
- 从谷歌地图中删除固定标记
- 从谷歌地图中删除 KML 叠加层
- 只需要谷歌地图上的 2 个标记.删除之前的任何内容
- 上一个标记删除在谷歌地图
- 从谷歌地图信息窗口中删除关闭图标
- 从谷歌地图drawingManager V3中删除多边形
- 删除/移动谷歌地图标记(jquery ui地图)
- 谷歌地图V3删除多段线覆盖
- 从谷歌地图xml中删除标记
- 如何从谷歌地图中删除一个标记
- 谷歌地图自动完成删除空格并在地址字符串中插入加号(+)
- 根据 id 从谷歌地图 API 中删除多个标记
- 谷歌地图删除控件
- 谷歌地图,从控件数组中删除控件
- 谷歌地图:删除所有圆圈
- 从谷歌地图删除一个以上的HeatmapLayer与一键
- Javascript谷歌地图删除图标
- 从谷歌地图删除自定义覆盖