Se opravičujem za bump, ampak v primeru, ki sem ga snel iz Googlovih primerov mi noče prikazati KML layerja, medtem, ko markerje, ki so v JS prikaže. Predvidevam, da je nekaj narobe s slednjo kodo.
/**
* Toggles KML layer visibility.
*/
function toggleKmlLayer() {
if (!kmlLayer) {
var kmlUrl = window.location.href.substring(
0, 1 + window.location.href.lastIndexOf('/')) + 'markers.kml';
kmlLayer = new google.maps.KmlLayer(kmlUrl, {
preserveViewport: false,
suppressInfoWindows: false
});
}
showKmlLayer = !showKmlLayer;
if (showKmlLayer) {
kmlLayer.setMap(map);
} else {
kmlLayer.setMap(null);
}
}
Kako bi spisal kodo, da bi mi markers.kml potegnilo iz točno določenega URL naslova? Trenutno imam zadevo na WAMPu, ampak bi KML rad potegnil iz web naslova.