System routingu Android Gps

Opracowuję aplikację dla systemu Android, która zlokalizuje użytkownika (zakładając, że użytkownik jest w drodze), a aplikacja utworzy najkrótszą trasę, którą użytkownik będzie mógł zabrać, aby móc przejść do wybranego miejsca docelowego użytkownika. Lokalizacja użytkownika nie jest pytaniem, ponieważ jest do tego API tutaj:

http://www.vogella.com/articles/AndroidLocationAPI/article.html

więc oto haczyk. Drogi, skrzyżowania i ich odległości można odwzorować lub zadeklarować za pomocą zmiennych w kodzie, ale moim problemem jest to, że znalezione do tej pory interfejsy API GPS zwracają tylko długość i szerokość geograficzną, a nie nazwy dróg lub wykresy, które można wykorzystać do mapowania najkrótsza ścieżka. Potrzebuję pomocy, w jaki sposób mogę stworzyć najkrótszą trasę z danymi zasobów GPS Android, które mamy teraz.

Zakładając: połączenie 3G lub WiFi jest zawsze dostępne

questionAnswers(1)

yourAnswerToTheQuestion