Hola.
Estoy usando google maps en una aplicación y necesito poner varios puntos en un mapa, pero con la dirección y no con coordenadas. Se como poner un marcador, pero no he comprendido bien como poner varios a la vez.
tengo esto que es básico:
Código Javascript
:
Ver original//Con esto pido la ubicacion de la direccion
geocoder.geocode({ 'address': miDireccion}, tesult);
Y con esto se pone en el mapa.
Código Javascript
:
Ver originalfunction result(results, status) {
// Verificamos el estatus
if (status == 'OK') {
// Si hay resultados encontrados, centramos y repintamos el mapa
// esto para eliminar cualquier pin antes puesto
var mapOptions = {
center: results[0].geometry.location,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map($("#map_canvas").get(0), mapOptions);
// fitBounds acercará el mapa con el zoom adecuado de acuerdo a lo buscado
map.fitBounds(results[0].geometry.viewport);
// Dibujamos un marcador con la ubicación del primer resultado obtenido
var markerOptions = { position: results[0].geometry.location }
var marker = new google.maps.Marker(markerOptions);
marker.setMap(map);
} else {
alert("Error: " + status);
}
}
Necesito convertir eso para poner varios marcadores. Es la primer vez que me toca usar esto y no lo he comprendido muy bien, así que agradezco cualquier ayuda.