Bueno, parece que ya he solucionado el tema de las coordenadas cada vez que se pinta una marca.
Por cada uno de los clientes en un bucle hago:
Primero centro el mapa con un "map.SetCenter"
Luego pinto la Marca en la posicion que sea con var marker = new google.maps.Marker
y luego disparo un evento con google.maps.event.addListener(map, "center_changed", '
definiendo en "latValue" y "lngValue" la posición con document.getElementById("latValue").value = results[0].geometry.location.lat();'+
document.getElementById("lngValue").value = results[0].geometry.location.lng);'+
Y por último recupero las variables con la función
function GetIdValue(const Id : string):string; del último ejemplo que propuso Neftalí.
Es cuestión de ir puliendo pero puede ser algo para empezar.
Gracias.
|