Tengo la siguiente secuencia de comandos. Y quiero que aparezcan los dos mapas en la página, pero no importa lo que intento, solo puedo obtener el primer mapa initialize() para mostrar ... el segundo no. ¿Alguna sugerencia? (También, no puedo añadir que en el código, pero el primer mapa que se está mostrando en <div id="map_canvas"></div><div id="route"></div>
Gracias!Cómo mostrar múltiples Google Maps por página con API V3
<script type="text/javascript">
// Create a directions object and register a map and DIV to hold the
// resulting computed directions
var map;
var directionsPanel;
var directions;
function initialize() {
map = new GMap(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(41.1255275,-73.6964801), 15);
directionsPanel = document.getElementById("route");
directions = new GDirections(map, directionsPanel);
directions.load("from: Armonk Fire Department, Armonk NY to: <?php echo $LastCallGoogleAddress;?> ");
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
}
</script>
<div id="map_canvas2" style="width:200px; height:200px;"></div>
<div id="route2"></div>
<script type="text/javascript">
// Create a directions object and register a map and DIV to hold the
// resulting computed directions
var map2;
var directionsPanel2;
var directions2;
function initialize2() {
map2 = new GMap(document.getElementById("map_canvas2"));
map2.setCenter(new GLatLng(41.1255275,-73.6964801), 15);
directionsPanel2 = document.getElementById("route2");
directions2 = new GDirections(map2, directionsPanel2);
directions2.load("from: ADDRESS1 to: ADDRESS2 ");
map2.addControl(new GSmallMapControl());
map2.addControl(new GMapTypeControl());
}
</script>
<script type="text/javascript">
function loadmaps(){
initialize();
initialize2();
}
</script>
He intentado con tu código, pero aún así uno de los mapas no se carga. – Yusuf1494
La respuesta de Philar funciona. ¡¡¡Recuerde aplicar también la altura y el ancho de css al nuevo div con el segundo mapa !! Acabo de perder media hora preguntándome por qué el segundo mapa no aparecerá y no hubo errores y mi inmersión tenía alto y ancho zer0: | – user3784950