2010-11-10 20 views

Odpowiedz

14

Będziesz musiał użyć Google Directions Web Service. Możesz utworzyć żądanie HTTP, określając swoje dwie lokalizacje jako parametry i odzyskać JSON (lub XML) opisujące kierunki między dwoma punktami.

N.B. The Google Maps terms of service wyraźnie stwierdza, że ​​korzystanie z usług internetowych Google Maps bez umieszczania wyników na mapie Google jest zabronione.

+0

To odległość najkrótszej trasy, a nie rzeczywistej odległości (tak jak w linii prostej). –

+0

Nadal +1, ponieważ jest to prawdopodobnie najlepszy zakład, jest –

+3

Istnieje kilka [ograniczeń] (http://code.google. com/intl/pl/apis/maps/documentation/directions/# Limits), możesz korzystać z tego serwisu tylko podczas wyświetlania mapy. Z tego zakresu dostaniesz [REQUEST DENIED] (http://maps.google.com/maps/api/directions/xml?origin=Berlin&destination=Munich) –

1

Jestem nowy w Javie i miałem ten sam problem. Dlatego zdecydowałem się zrobić bibliotekę Java, aby dostarczyć te informacje i bardziej jak trasę.

Oto link. Powiedz mi, co o tym sądzisz i czy było to przydatne w twojej sprawie.

+0

Zbliża się dokumentacja Java i podręcznik użytkownika :) Twoje opinie są mile widziane. – loikkk

+1

Błąd 404 Nie znaleziono strony – seteropere

+0

404, sprawdź! –

Powiązane problemy