Продолжительность Google Maps API для определенного маршрута - PullRequest
1 голос
/ 01 августа 2011

Я пишу приложение для iOS, и мне нужно получить продолжительность для определенного маршрута (широта, долгота), как я могу это сделать?

Спасибо

Ответы [ 2 ]

2 голосов
/ 01 августа 2011

Существует различных методов для вычисления расстояния между двумя точками, заданными широтой / долготой.Простейшим является использование функций, предоставляемых сферическим пространством имен API Карт Google v3:

computeDistanceBetween(from:LatLng, to:LatLng)

. Существует даже метод для вычисления длины пути:

computeLength(path:Array.<LatLng>|MVCArray.<LatLng>)

Чтобы использовать эти методы, вам нужно инициализировать Карты следующим образом:

<script type="text/javascript"
        src="http://maps.googleapis.com/maps/api/jslibraries=geometry&sensor=false"> 
</script>

И если вы знаете расстояние и скорость, вы можете вычислить время.

0 голосов
/ 11 августа 2011

Я наконец нашел это: http://code.google.com/apis/maps/documentation/distancematrix/

Спасибо Иржи за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...