Unter Android 1.0 gab es einen com.google.googlenav-Namespace für Wegbeschreibungen:
Route - Verbesserte Google-Wegbeschreibungen
Aber im neueren SDK wurde er aus irgendeinem Grund entfernt ...
Android: DrivingDirections seit API 1.0 entfernt - Vorgehensweise in 1.5 / 1,6?
Auf BlackBerry fehlen auch APIs für solche Dinge:
Wie finde ich die Route zwischen zwei Orten in Blackberry?
csie-tw bietet eine Problemumgehung (gmaps für kml-Datei abfragen und analysieren):
Android - Fahrtrichtung ( Routenpfad )
Auch Andrea hat eine DrivingDirections-Hilfsklasse für Android erstellt.
Ich habe in j2me einen kleinen Helfer für diese Funktionalität geschrieben, daher möchte ich meine Beispiele auf Android und BlackBerry teilen.
UPDATE
Wie in den Kommentaren angegeben, sind die Nutzungsbedingungen für Google Maps APIs offiziell nicht zulässig :
Nutzungsbedingungen für Google Maps / Google Earth-APIs
Letzte Aktualisierung: 27. Mai 2009
...
10. Lizenzbeschränkungen. Sofern dies nicht ausdrücklich in den Nutzungsbedingungen gestattet ist oder Sie keine vorherige schriftliche Genehmigung von Google (oder gegebenenfalls vom Anbieter bestimmter Inhalte) erhalten haben, unterliegen die oben genannten Lizenzen von Google der Einhaltung aller nachstehenden Einschränkungen. Sofern dies nicht ausdrücklich in Abschnitt 7 oder in der Dokumentation zu den Karten-APIs gestattet ist, dürfen Sie: (oder dürfen Sie dies auch keinem anderen gestatten):
...
10.9 den Dienst oder Inhalt mit Produkten, Systemen oder Anwendungen für oder in Verbindung mit:
(a) Echtzeitnavigation oder Routenführung, einschließlich, aber nicht beschränkt auf Turn-by-Turn-Routenführung, die mit der Position des sensorgestützten Geräts eines Benutzers synchronisiert ist;
und kann für bestimmte Apps deaktiviert sein (zumindest auf Android) ... Vom Geocode-Scraping in .NET-Konversation :
Dies ist in den Nutzungsbedingungen der API nicht zulässig. Sie sollten Google Maps nicht kratzen, um Geocodes zu generieren. Wir werden Dienste blockieren, die automatisierte Abfragen unserer Server durchführen.
Bret Taylor
Produktmanager, Google Maps
Wäre dankbar für Alternativen und / oder Vorschläge!
Vielen Dank!