google map statische Zeichnung "route" statt der geraden Linie
Es gelang mir, einen google static map mit einem Pfad zwischen 2 Koordinaten.
Das problem ist, dass der gezeichnete Pfad ist nur eine gerade Linie zwischen 2 Punkten.
Habe ich gelesen, dass in der Lage zu ziehen die "Strecke" zwischen 2 Punkten auf einer statischen google Karte, wie in folgenden Straßen-und Stadt-Geographie statt der geraden Linie, die ich brauche, um alle Koordinaten/Kreuzung für den Pfad.
Wer weiß eine einfache Lösung, um dieses Problem zu lösen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie auf jeden Fall tun Sie dies mit der Statischen Google Maps API:
Anfahrt mit DirectionsService:
http://code.google.com/apis/maps/documentation/javascript/reference.html#DirectionsService
konvertieren und die übersicht Weg, um für die Anforderungen der Static Maps API:
http://code.google.com/apis/maps/documentation/staticmaps/#Paths
Verwendung von Polylinien u können, zeichnet eine gerade Linie.
Polyline-Klasse definiert eine lineare überlagerung von verbundenen Liniensegmenten auf der Karte. Ein Polyline-Objekt besteht aus einem array von LatLng-Standorte und erstellt eine Reihe von Linien, die verbinden diese Orte in eine geordnete Reihenfolge.
u können, siehe das Beispiel hier
https://google-developers.appspot.com/maps/documentation/javascript/examples/polyline-simple
über Polylinien
https://developers.google.com/maps/documentation/javascript/overlays
Ich denke, Sie können diese functionnality mit der staticmap-api. Aber Sie können Richtungen mit der JavaScript-API V3.
Ich dugged in vielen Vorschläge und codes und kombiniert alle für eine sehr einfache Lösung, der code oben sollte für Sie arbeiten: