Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2012, 11:50
djrmx
 
Fecha de Ingreso: marzo-2008
Mensajes: 1
Antigüedad: 16 años, 7 meses
Puntos: 0
Exclamación Eliminacion Marcadores Google Maps V3

Saludos
Necesito hacer que elimine los marcadores antiguos, ya que estos se actualizan por json y se van juntando todos...

este es el codigo
Código HTML:
<script type="text/javascript">
var map;

function initialize()
{
    var india = new google.maps.LatLng(-33.481539,-70.691476);
    map = new google.maps.Map(document.getElementById("map"),
    {
        zoom: 11,
        center: india,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    });
    setInterval(cargaPrediccion, 3000);
}
function inicializa_xhr() {
  if (window.XMLHttpRequest) {
    return new XMLHttpRequest(); 
  } else if (window.ActiveXObject) {
    return new ActiveXObject("Microsoft.XMLHTTP"); 
  }
}


function cargaPrediccion() {
  peticion = inicializa_xhr();
  peticion.onreadystatechange = muestraPrediccion;
  peticion.open('GET', 'function/json_ubicar_moviles.php?nocache='+Math.random(), true);
  peticion.send(null);
}

function muestraPrediccion() {

  

  coor = eval('(' + peticion.responseText + ')');
  var latjson = coor.coor[0].lat;
  var logjson = coor.coor[0].lon;

  var point = new google.maps.LatLng(latjson,logjson);

	map.setCenter(point);
	

    var marker = new google.maps.Marker(
    {
        position: point,
        map: map,
        icon: 'images/maps/male-2.png'
    });
    map.deleteOverlays(marker);
    
    markers.push(marker);
    marker.setTitle("#" + path.length);



}


</script>