Hello, I am trying to publish a web site, which contains some markers exported from the database to a xml document. The web should show the markers but it doesn´t. In my local server it does, but I uploaded the page to my ftp server, and then the markers dont appear. Any solution?
This is the code that I have: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/ > <title>Google Maps</title> <script src="funciones.js" type="application/javascript"></script> <script src="http://maps.google.com/maps? file=api&v=2&sensor=true&key=ABQIAAAAba06Eh2QTxXpj2LsWcuIJRTuWWC_X7m4KeSdmj2iSDlkuVVLVRTBNFzuhNhYHiyFQqH2FeDay1mAXg" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ var iconBlue = new GIcon(); iconBlue.image = 'http://labs.google.com/ridefinder/images/ mm_20_blue.png'; iconBlue.shadow = 'http://labs.google.com/ridefinder/images/ mm_20_shadow.png'; iconBlue.iconSize = new GSize(12, 20); iconBlue.shadowSize = new GSize(22, 20); iconBlue.iconAnchor = new GPoint(6, 20); iconBlue.infoWindowAnchor = new GPoint(5, 1); var iconRed = new GIcon(); iconRed.image = 'http://labs.google.com/ridefinder/images/ mm_20_red.png'; iconRed.shadow = 'http://labs.google.com/ridefinder/images/ mm_20_shadow.png'; iconRed.iconSize = new GSize(12, 20); iconRed.shadowSize = new GSize(22, 20); iconRed.iconAnchor = new GPoint(6, 20); iconRed.infoWindowAnchor = new GPoint(5, 1); var customIcons = []; customIcons["restaurant"] = iconBlue; customIcons["bar"] = iconRed; function load() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map")); map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); map.setCenter(new GLatLng(19.227690, -70.528824), 7); GDownloadUrl("CrearXml.php", function(data) { var xml = GXml.parse(data); var provincias = xml.documentElement.getElementsByTagName("provincia"); for (var i = 0; i < provincias.length; i++) { var nombre = provincias[i].getAttribute("nombre"); var descripcion = provincias[i].getAttribute("descripcion"); var type = provincias[i].getAttribute("type"); var point = new GLatLng(parseFloat(provincias[i].getAttribute("latitud")), parseFloat(provincias[i].getAttribute("longitud"))); var provincia = createMarker(point, nombre, descripcion, type); map.addOverlay(provincia); } }); } } function createMarker(point, nombre, descripcion, type) { var provincia = new GMarker(point, customIcons[type]); var html = nombre + " <br/><b>"+ descripcion +"</b> <br/>"; GEvent.addListener(provincia, 'click', function() { provincia.openInfoWindowHtml(html); }); return provincia; } function loadProvince() { var lista = document.getElementById("opciones"); var indiceSeleccionado = lista.selectedIndex; var opcionSeleccionada = lista.options[indiceSeleccionado]; var textoOpcion = opcionSeleccionada.text; var valorOpcion = opcionSeleccionada.value; var ArrayValor = valorOpcion.split(", "); var latitud = ArrayValor[0]; var longitud = ArrayValor[1]; var ArrayFoto = textoOpcion.split(" "); var nombreFoto = ArrayValor[2]; var fotografia = document.getElementById("informacion"); fotografia.innerHTML = "<img src=images/"+ nombreFoto + " width=605 height=480 >" ; if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map")); map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); map.setCenter(new GLatLng(latitud, longitud), 10); GDownloadUrl("CrearXml.php", function(data) { var xml = GXml.parse(data); var provincias = xml.documentElement.getElementsByTagName("provincia"); for (var i = 0; i < provincias.length; i++) { var nombre = provincias[i].getAttribute("nombre"); var descripcion = provincias[i].getAttribute("descripcion"); var type = provincias[i].getAttribute("type"); var point = new GLatLng(parseFloat(provincias[i].getAttribute("latitud")), parseFloat(provincias[i].getAttribute("longitud"))); var provincia = createMarker(point, nombre, descripcion, type); map.addOverlay(provincia); } }); } } //]]> </script> -- You received this message because you are subscribed to the Google Groups "Google Maps API V2" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-maps-api?hl=en.
