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 ::
Problem mit map.addOverlay()
moderiert von:
Steffen
Problem mit map.addOverlay() |
||
|---|---|---|
| max86 | verfasst: 18.06.2009, 23:21 | |
Neu hier
registriert: Jun. 2009
Beiträge: 1
Status: offline letzter Besuch: 18.06.09 |
Hallo! Ich habe ein Problem ein KML als Overlay auf meiner Google Maps darzustellen. Das Problem sieht wie folgt aus: Ich benutze das content management system e107 und habe in der mysql Datenbank verschiedene KML Dateien gespeichert. Wenn ich nun die URL mit dem Dateinamen ($file_name) verfollständige und dies dann im Javascript-Teil des codes einlese wird mir der korrekte Pfad zur Datei dargestellt. Jedoch wird die Map nicht mit dem Overlay vervollständigt. Hingegen, wenn ich den Pfad zur Datei in $file_url statisch angebe (den selben Pfad zur selben KML Datei) dann funktioniert das Overlay ohne Probleme. Beide links sind genau gleich, wie ich anhand alert(url) überprüft habe. Kann mir jemand weiterhelfen, ich weiß nicht mehr weiter... Hier die wichtigen Codeteile (beide Codeteile befinden sich innerhalb der selben PHP Datei) --> PHP Teil $file_name = $row['wir_upload_kml_file']; $file_url = SITEURLBASE.e_PLUGIN_ABS."wir/uploads/kml/".$file_name; --> Javascript Teil var map; var gxml; function initialize() { map = new google.maps.Map2(document.getElementById('map')); var url = '$file_url'; gxml = new GGeoXml(url); map.addControl(new GLargeMapControl()); map.setCenter(new google.maps.LatLng(0,0),2.0); map.addControl(new GMapTypeControl()); alert(url); map.addOverlay(gxml); |
|
|
|
|
|
User online:
Diese Angaben basieren auf den Useraktivitäten der letzten 10 Minuten