javascript google-maps google-maps-api-3 maps kml

La API de JavaScript de Google Maps no mostrarĂ¡ marcadores de KML exportados desde Mis mapas



google-maps google-maps-api-3 (1)

Parece que hay un error.

Cuando elimino el <color/> de

Style#icon-503-DB4436-nodesc-normal>IconStyle Veo el marcador.

De acuerdo con la documentación, <color/> no es compatible con <IconStyle/> y se ignorará, por lo que no debería afectar la representación.

Relacionado: Problema 8551 en el rastreador de problemas

Tengo un mapa en Google My Maps que quiero mostrar con la API de JavaScript de Google Maps; Esto es para que pueda combinar fácilmente múltiples mapas en uno y crear rutas / marcadores sin tener que hacerlo mediante programación.

Aquí está el mapa de prueba que estoy usando. Es un mapa difícil pero espero que la ruta y el marcador se muestren en mi JavaScript.

https://www.google.com/maps/d/edit?mid=z_Tk3EyXNpN8.k743LUvJRr1U&usp=sharing

Y aquí está el JavaScript: http://jsfiddle.net/gB2YD/66/

Lo que sucede es que la ruta que dibujé se muestra muy bien, pero no puedo descubrir cómo puedo mostrar realmente los marcadores.

<title>Google Maps API v3 : KML Layer</title> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"> </script> <body onload="display_kmlmap()"> <div id="map_canvas" style="width:500px; height:400px; float:left"> </div> </body>

...

function display_kmlmap() { // https://www.google.com/maps/d/edit?mid=z_Tk3EyXNpN8.k743LUvJRr1U&usp=sharing var map_options = { }; var map = new google.maps.Map(document.getElementById("map_canvas"),map_options); var kmlUrl = ''https://rawgit.com/Ravenstine/a3b18c71942a812b5b11/raw/dafd404a0410bfbc7c4ef77ef1c6437b313e8cf0/testmap.kml''; var kmlOptions = { map: map}; // Create the kmlLayer - and you are done var kmlLayer = new google.maps.KmlLayer(kmlUrl, kmlOptions); }

Lo extraño es que podría jurar que los marcadores aparecían bien hace un mes cuando intenté hacer esto por primera vez con una prueba de concepto.