Как рассчитать расстояние между двумя точками в режиме направления движения в Android - PullRequest
1 голос
/ 13 июня 2011

каждый ... У меня есть кое-что спросить об использовании MapView в Android с Google Maps API ..

Я читал о том, как сделать Geopoint или больше и найти расстояние между 2 точками..

Одна вещь, которая до сих пор меня смущает, это вычисление расстояния между двумя точками.Я попытался найти результат, но он применяется, если условие - это когда я хочу провести прямую линию между этими точками.Но когда я выполняю перекрестную проверку с maps.google.com, результат (расстояние) отличается при одинаковой широте и долготе этих точек.И я понимаю, что это своего рода направление движения ..

пример Google Map Web

Если вы видите картинку, то это, конечно, не прямая линиярасстояние отличается.Так как же я могу рассчитать это расстояние в Android в этом случае?И, пожалуйста, покажи мне код, чтобы сделать это ...

1 Ответ

1 голос
/ 13 июня 2011

Да, он вернет вам расстояние по прямой линии между двумя точками ... вы можете использовать Google direction API для этого ... Вот ссылка для этого.http://code.google.com/apis/maps/documentation/directions/

...