Google Maps fue una de las primeras aplicaciones basadas en AJAX de uso masivo por parte de los usuarios.
Google como casi siempre, nos ofrece de forma gratuita un API con la que poder desarrollar aplicaciones a medida basadas en Google Maps, con esto podemos integrar sus mapas en nuestras páginas web o en otras aplicaciones.
Para poder utilizar la API de Google Maps, es necesario obtener una ‘key’, esta es personal y única para cada sitio web. Tienes que tener una cuenta en google (vale con el gmail). Puedes conseguir la tuya en http://www.google.com/apis/maps/ Necesitas una ‘key’ para cada dominio diferente, pero puedes utilizar esa ‘key’ para cualquier página que se encuentre bajo tu domino por ejem.: www.lamandarinamecanica.es /utiliza_la_key.
Una vez obtenida la clave tienes que cargar el script que ellos te proporcionan, los parámetros que carga son v(versión del API) , hl (lenguaje), sensor (true o false), key (pues eso).
<script src=”http://maps.google.com/maps?file=api&v=2&sensor=true_or_false&keyqjkejefDA_
3juVpBuLWxRdZD5I4CcA13Hy9fhqe3dvQarqwxT2UpdNMF-NNfKklñuZCb6f4c-KHg” type=”text/javascript”></script>
Luego lo llamas desde donde quieras que se vea, dentro de un iframe, div o cualquier contenedor.
<div id=”mapa” style=”width: 350px; height: 350px”></div>
Y colocamos este script dentro del contenedor (div)
Donde GPoint((cordenada, ordenada)nivel_de_Zoom)), el nivel de zoom puede variar entre 1 y 18, pero no todos los sitios tienen el nivel de detalle 18.
<script type=”text/javascript”>
//<![CDATA[
window.onload=showMap;function showMap(){
var map = new GMap(document.getElementById("mapa"));
map.addControl(new GSmallMapControl());
map.centerAndZoom(new GPoint(-3.713379,40.396764), 8);
map.addOverlay(new GMarker(new GPoint(-3.713379,40.396764))); }
//]]>
</script>
Y aquí está el google Maps en tu web. Ahora posicionado en la Elipa.
En esta dirección Google Maps tiene toda la documentación y algunos ejemplos.
http://www.google.com/apis/maps/documentation/

