J2ME / Android / BlackBerry - wskazówki dojazdu, trasa między dwoma lokalizacjami

Na Androidzie 1.0 istniał obszar nazw com.google.googlenav do wskazówek dojazdu:
Trasa - ulepszone wskazówki dojazdu Google
Ale w nowszym SDK został usunięty z jakiegoś powodu ...
Android: Usunięto DrivingDirections, ponieważ API 1.0 - jak to zrobić w wersji 1.5 / 1.6? W BlackBerry brakuje także interfejsów API dla takich rzeczy:
jak znaleźć trasę między dwoma miejscami w Blackberry?

csie-tw daje obejście (odpytaj gmapsy o plik kml i przeanalizuj go):
Android - Kierunek jazdy (trasa trasy)
RównieżAndrea wykonanaKlasy pomocnicze DrivingDirections dla Android.
Napisałem mały pomocnik dla tej funkcjonalności, w j2me, więc chciałbym udostępnić moje próbki na Androida i BlackBerry.

AKTUALIZACJA
Jak stwierdzono w komentarzach, nie jest to oficjalnie dozwoloneWarunki korzystania z interfejsu API Map Google:

Warunki korzystania z usług Google Maps / Google Earth API
Ostatnia aktualizacja: 27 maja 2009 r
...
10. Ograniczenia licencji. Z wyjątkiem przypadków wyraźnie dozwolonych w niniejszych Warunkach lub o ile nie otrzymałeś wcześniej pisemnej zgody od Google (lub, w stosownych przypadkach, od dostawcy określonej Treści), powyższe licencje Google są uzależnione od przestrzegania wszystkich poniższych ograniczeń. Z wyjątkiem przypadków wyraźnie dozwolonych w Sekcji 7 lub Dokumentacji API Map Google, nie możesz (ani nie możesz zezwolić nikomu na:)
...
10.9 korzystać z Usługi lub Treści z dowolnymi produktami, systemami lub aplikacjami w związku z:
(a) nawigacja w czasie rzeczywistym lub prowadzenie do celu, w tym między innymi prowadzenie do celu po kolei, które jest zsynchronizowane z pozycją urządzenia z włączonym czujnikiem użytkownika;

i może być wyłączony dla niektórych aplikacji (w jakiś sposób, przynajmniej na Androidzie) ... OdSkrobanie geokodami w konwersacji .NET:

Nie jest to dozwolone przez warunki użytkowania interfejsu API. Nie powinieneś zdrapywać Google Maps, aby wygenerować geokody. Będziemy blokować usługi, które wykonują automatyczne zapytania do naszych serwerów.

Bret Taylor
Menedżer produktu, Mapy Google

Byłbym wdzięczny za wszelkie alternatywy i / lub sugestie!
Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion