<script src="http://maps.google.com/maps?file=api&v=2&key=aqui tu calve api de google&sensor=true"
type="text/javascript"></script>
<script type="text/javascript">
function clicMarca(marca) {
if (GBrowserIsCompatible() && cargado) {
GEvent.trigger(marca, "click");
}
}
var marca1;
var marca2;
var cargado=false;
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(42.867912,-8.140869), 8);
map.setUIToDefault();
function CrearMarca(punto, html){
var miMarca = new GMarker(punto);
map.addOverlay(miMarca);
GEvent.addListener(miMarca, "click", function (){
miMarca.openInfoWindowHtml(html);
});
return miMarca;
}
//estilo para las ventanas de info de las marcas
var estilo_bocadillo = "font-size: 10pt; font-family: verdana; lineheight: 120%;";
//creo marca 1
var point;
point=new GLatLng(41.90058413242128,-8.873348236083984);
var htmlBocadillo = "<div style='" + estilo_bocadillo + "'>[b]A Guarda (La Guardia) :[/b]
[img]mini/guardia.JPG[/img]
<a href=../puebloscosteros/puebloscosteros2.html> Ir a la página</a></div>"
marca1 = CrearMarca(point, htmlBocadillo);
//creo marca 2
point=new GLatLng(42.002717014839135,-8.876180648803711);
var htmlBocadillo = "<div style='" + estilo_bocadillo + "'>[b]Oia:[/b]
[img]mini/oia.JPG[/img]
<a href=../puebloscosteros/puebloscosteros3.html> Ir a la página</a></div>"
marca2 = CrearMarca(point, htmlBocadillo);
}
}
window.onload=load
//]]>
</script>
<div id="enlaces">
[url="javascript: clicMarca(marca1)"]A Guarda[/url]
[url="javascript: clicMarca(marca2)"]Oia[/url]
</div>
<div id="map_canvas"></div>
Los parametros(new GLatLng localizacion en el mapa; son variables en funcion de la localizacion del mapa.
y los puedes buscar aqui :
http://itouchmap.com/latlong.html.
La posicion y tamaño de los divs se la das con estilos css.
Aquí puedes ver un ejemplo de como queda
http://www.las-rias.eu/puebloscosteros/puebloscosteros.htmlTienes que preparar unas fotos pequeñas para insertarlas en las marcas.
Espero sirva de ayuda.
Saludos