Die deutsche Google Maps Community.
Die Möglichkeiten sind da!
Forum Suche | Forum Übersicht | Anmerkung: registrierte Benutzer können sich über neue Einträge benachrichtigen lassen | Anmerkung: registrierte Benutzer können sich über neue Einträge benachrichtigen lassen
Übersicht ::
Google Maps API ::
Google Maps API ::
KML wird nicht aktualisiert
moderiert von:
Steffen
KML wird nicht aktualisiert |
||
|---|---|---|
| Gloem | verfasst: 07.09.2010, 13:26 | |
Neu hier
registriert: Sep. 2010
Beiträge: 1
Status: offline letzter Besuch: 07.09.10 |
Hallo, ich habe mittels PHP eine Webseite mit einem GoogleMaps-Fenster erstellt, auf der ich eine KML-Datei aus GoogleEarth anzeigen will. Das funktioniert auch alles ohne Probleme Mein Problem besteht nun darin, dass die KML-Datei nicht aktualisert wird, wenn ich die Datei aktualisert/überarbeitet auf den Server lege. In Google Maps wird weiterhin der ältere Stand angezeigt, wohingegen der direkte Zugriff auf dem Webserver die neue Version anzeigt. Ich hab auch schon probiert eine KML-Datei aus den Google-Beispielen umzubennen und auf unseren Server zu legen doch auch da zeigt er die alte Datei an, auch wenn die neue in einem völlig anderen Bereich liegt. Der KMLValidator sagt zudem das die KML-Datei voll valid ist. Kann man die GoogleMaps API irgendwie dazu bringen die KML neu zu laden? function initialize() { // Wenn der Browser Google Maps unterstützt if (GBrowserIsCompatible()) { // Setzen der Karte und des Mittelpunktes map = new GMap2(document.getElementById("map"), { size:new GSize(document.documentElement.clientWidth*0.68, document.documentElement.clientHeight-282)} ); setMapCenter(); map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); map.addMapType(G_PHYSICAL_MAP); map.addControl(new ImageControl()); map.setMapType(G_SATELLITE_MAP); // Hinzufügen von EventListenern für den Mausradzoom von Firefox und Internet Explorer GEvent.addDomListener(document.getElementById("map"), "DOMMouseScroll", wheelZoom); // Firefox GEvent.addDomListener(document.getElementById("map"), "mousewheel", wheelZoom); // Internet Explorer test = new GGeoXml("http://www.unserServer/test.kml"); map.addOverlay(test); } // Browser unterstützt kein Google Maps else { document.getElemtById("map").innerHTML = "Ihr Browser unterstützt leider nicht die Darstellung mittels Google Maps" } } |
|
|
|
|
|
User online:
Diese Angaben basieren auf den Useraktivitäten der letzten 10 Minuten