2012-04-03 2 views
0

Ich benutze JavaScript-Code, um die verschiedenen Pin-Punkte in Google Maps mit Brownfield anzuzeigen. Ich setze den ersten angeklickten Punkt als Mittelpunkt, und wenn der Benutzer auf einen anderen Punkt klickt (der nicht der Mittelpunkt ist), möchte ich eine Route anzeigen, die vom Mittelpunkt zum angeklickten Punkt gehört.Um die Route anzuzeigen, indem Sie zwischen zwei Punkten auf Google Karte in Blackberry klicken

Ich würde Hilfe jeglicher Art, einschließlich Ideen neben der Verwendung von JavaScript zu schätzen wissen.

+0

möglich Duplikat [J2ME/Android/Blackberry - Wegbeschreibungen, Route zwischen zwei Standorten] (http://stackoverflow.com/questions/2023669/j2me-android-blackberry-fahrtrichtungen-route-zwischen-zwei-standorte – gnat

Antwort

1

Google hat eine Reihe von Diensten für Personen verfügbar, die ihre Maps programmieren. Gehen Sie zu https://developers.google.com/maps/documentation/javascript/reference und sehen Sie sich die Wegbeschreibungen an. Ich bin nicht sehr vertraut mit ihnen, aber ich denke, es ist ähnlich wie ihre anderen Dienste. Sie erstellen ein mit dem Punkt a und Punkt b angegebenes Anforderungsobjekt und senden eine Nachricht an Google, in der Sie nach den entsprechenden Anweisungen gefragt werden. Diese werden in einer Art Ergebnisobjekt zurückgegeben, mit dem Sie den Weg angeben können. Aktualisieren Sie den Punkt b jedes Mal, wenn der Benutzer auf die Google-Anforderung klickt und sie erneut sendet, und der Pfad sollte aktualisiert werden. Überprüfen Sie die API und es sollte nicht zu schwer sein, es zum Laufen zu bringen. Wie für Alternativen zu Javascript, Google Maps ist alles in Javascript geschrieben, so gibt es wirklich keinen anderen Weg. Aber ich weiß aus Erfahrung, dass der meiste mitgelieferte Code wirklich gut funktioniert, also wette ich, dass es funktioniert!

Verwandte Themen