Получите расстояние в пути между двумя точками - PullRequest
0 голосов
/ 19 ноября 2010

привет всем нужна помощь в этом.Я использую ссылку ниже, чтобы получить направление: http://maps.google.com/maps/api/directions/xml?origin=49.75332,6.50322&destination=49.71482,6.49944&mode=walking&sensor=false

Когда я нажму выше URL в браузере, то получу ответ XML, может кто-нибудь сказать мне, как получить кратчайшее расстояние от этого ответа (XML).Мне нужно только расстояние, а не направление.Пожалуйста, предложите.

1 Ответ

0 голосов
/ 20 ноября 2010

Глядя на ответ, я вижу, что каждый элемент шага имеет

<distance>
<value>490</value>
<text>0.5 km</text>
</distance>

Элемент расстояния, который дает вам значение и текст, 490 кажется мне 490 метрами, так что вы можете просто суммировать все значения расстояния, чтобы получить ваше расстояние в метрах и преобразовать их в любой масштаб.

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