Карта Google v2 дает нулевой результат для маршрутов между двумя точками

На карте Google v2 я звоню по следующему адресу, чтобы получить результат маршрутов:

http://maps.googleapis.com/maps/api/directions/xml?origin=47.656,-123.360&destination=47.656,-125.360&sensor=false&units=metric&mode=driving

но это дает результат:

<DirectionsResponse><status>ZERO_RESULTS</status></DirectionsResponse>

Пожалуйста, предложите, что мне делать, чтобы показать эти маршруты на карте.

3 ответа

Решение

Я лично проверил это для вашего лат / лонг

47.656,-123.360 destination=47.656,-125.360

Google не дает никакого результата (для местоположения).

причина: ваш источник lat / long действителен, но там есть какой-то монастырь или холм. Гугл только обеспечивает маршрут, где рядом с некоторыми дорогами / пути. Ваш второй лат / лонг недействителен.

потому что есть проблема с поиском местоположения на этих широтах.

Пожалуйста, попробуйте с некоторыми допустимыми широтой / долготой, у которых есть дорога рядом

Потому что в тех длинных широтах нет возможности нарисовать маршрут вождения. Проверьте карту Google и попробуйте проложить маршрут между этими длинными шинами.

Я уже проверил, что невозможно нарисовать маршрут вождения.

Данный источник и пункт назначения соединяет море и город. Пожалуйста, дайте действительные пары lat и lng, затем проверьте это. Это будет работать

Другие вопросы по тегам