2010-12-13 7 views
1

Ich verwende derzeit die Google Maps v.3-API, um eine benutzerdefinierte Karte von Standorten in meiner Datenbank auf meiner Website zu generieren. Jeder Ort, der in der Datenbankabfrage auftaucht, erhält eine Markierung und ein einfaches Info-Fenster, das seinen Namen und seine Adresse anzeigt. Ich möchte den Nutzern jedoch auch die Möglichkeit geben, sich die Karte auf der Google-Website (maps.google.com) anzusehen, damit sie dort auf die Wegbeschreibung zugreifen können. Gibt es eine Möglichkeit, dies zu tun? Ich habe mir etwas überlegt, wie man einen GeoRSS-Feed dynamisch importiert, aber ich weiß nicht, ob das möglich ist.Erstellen einer Google Map mit benutzerdefinierten Markierungen auf maps.google.com

+0

Vielleicht können Sie mit http://code.google.com/intl/el-GR/apis/maps/documentation/javascript/services.html#Directions eine Wegbeschreibung zu Ihrer Website hinzufügen –

Antwort

0

Benutzer können auf das Google-Logo unten links auf der Karte klicken, um zu einer Standard-Google-Kartenseite zu gelangen. Alternativ können Sie eine URL aus Ihrer Karte erstellen und an eine neue Seite senden

function GenerateLink(){ 
var url; 
url = "http://maps.google.com/?ll=" + map.getCenter().lat() + "," + map.getCenter().lng() + '&z=' + map.getZoom(); 
prompt("You can copy this link using CTRL-C, its a direct link to Google Maps for the current map center and zoom level", url); 
} 

Duncan: ich habe eine Funktion verwenden, um Benutzer zu geben, eine URL, die sie in anderen Orten einfügen können .. können Sie einen ähnlichen Code mit der window.open JavaScript-Funktion verwenden.

Verwandte Themen