Pasar datos .xml a una página que contiene un mapa
Dos marcadores van a mostrar sobre el mapa las coordenadas que están escritas en un archivo '.xml'. PRIMERO: en un archivo .xml referencio dos posiciones y subo el archivo: <markers> <marker lat="42.790047" lng="-1.62529" /> <marker lat="42.818054" lng="-1.642971" /> </markers> SEGUNDO :En la página html donde tengo definido el mapa, inserto el siguiente código dentro de initialize() {aqui} , después de haber creado la var
GDownloadUrl("data.xml", function(data, responseCode) { var xml = GXml.parse(data); var markers = xml.documentElement.getElementsByTagName("marker"); for (var i = 0; i < markers.length; i++) { var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng"))); map.addOverlay(new GMarker(point)); } });TERCERO: Incrusto el mapa en este post <iframe marginheight="0" marginwidth="0" src="http://amaia.goni2.googlepages.com/mapa.html" frameborder="yes" height="300" scrolling="yes" width="500"> </iframe >
Etiquetas: .xml, mapas incrustados
0 comentarios:
Publicar un comentario
Suscribirse a Enviar comentarios [Atom]
<< Inicio