Ummmm....... Bueno, es codigo, pero os lo pongo...:
Esta es la función en JavaScript, que carga el mapa:
Código:
//------ Variables de Configuracion...
var zoom = 14; // Zoom del Mapa
var map; // Definición del Objeto Map
//------ Cargar Mapa y Centrar...
function LoadMap (latitud, longitud) {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("Map_Google"));
map.setCenter(new GLatLng(latitud, longitud), zoom); // Centrar el Mapa
map.setMapType(G_HYBRID_MAP); // Tipo de Mapa "Hybrido"
map.addControl(new GLargeMapControl()); // Control de Zoom
map.addControl(new GMapTypeControl()); // Botones de Tipos de Mapa
map.addControl(new GOverviewMapControl()); // Pequeño visor recogile de la izquierda, con un zoom menor.
map.addControl(new GScaleControl()); // Control de Escala
}
else { alert ('Este navegador NO es compatible con GoogleMaps.');}
}
Esta es la llamada al API de Google Maps (donde $Google_Maps_KEY es una variable de PHP para definir la clave):
Código:
<script type="text/javascript" src="____://maps.google.com/maps?file=api&v=2&sensor=true&hl=es&key=<?=$Google_Maps_KEY?>"></script>
.
(Nota: Donde pone "____" es http, pero es que no me deja poner enlaces...)
Y este es el div donde lo quiero cargar:
Código:
<div id="Map_Google" class="sin_scroll_ventana"></div>
<script>
zoom = 12;
LoadMap (<?=$row_cumbre['lat_dec']?>, <?=$row_cumbre['lon_dec']?>);
CreatePoint (<?=$row_cumbre['lat_dec']?>, <?=$row_cumbre['lon_dec']?>);
</script>
Por Tutatis y Osiris.......... Ayudarme....... me estoy volviendo loco...