hola mpozo, gracias por tu respuesta.
Te cuento.
tratè de utilizar forEach() para darle solucion a mi problema y de esa manera no lo pude resolver; pero lo pude resolver de otra manera.
Código Javascript
:
Ver originalvar lugar=new google.maps.MVCArray();//array que permite guardar objetos literales
hize un ciclo anterior de tal manera que todas las ubicaciones que tenia, debia transformarlas a LatLang (clase de google maps). Y ahì si cada ubicacion la introduje al array MVC(lugar) anteriormente declarado.
de la siguiente manera:
Código Javascript
:
Ver originalvar lugar=new google.maps.MVCArray();
var myLatLng;
for(i=0;i<a.length;i++){
var lat=parseFloat(a[i][1]);
var lng=parseFloat(a[i][2]);
myLatLng =new google.maps.LatLng({lat: lat, lng: lng});
lugar.push(myLatLng);
}
luego, hize otro bucle for creando ahì si los marcadores con dichas coordenadas(LatLng) y poniendolas sobre el mapa, y despues creè un objeto literal para cada marcador para acceder asì al marcador deseado y ver ahì si la informacion de dicho punto(marcador).
Aqui dejo el codigo para la persona que nesecite.
Código Javascript
:
Ver originalvar ver=new Array(lugar.getLength());
for(i=0;i<lugar.getLength();i++){
ver[i]={objeto:marker};
}
for(i=0;i<4;i++){
google.maps.event.addDomListener(ver[i].objeto, 'click', function() {
alert(this.getPosition());
});
}
De antemano muchas gracias.