2016-06-05 4 views
0

Вот URL я использую:Проблема в создании маршрута с помощью Google Directions API

https://maps.googleapis.com/maps/api/directions/json?origin=28.6139,77.2090&destination=25.992003,-80.117802&key=API KEY 

Когда я ударяя этот URL в браузере, я получаю следующий ответ:

{ 
    "geocoded_waypoints" : [ {}, {} ], 
    "routes" : [], 
    "status" : "ZERO_RESULTS" 
} 

Источник расположение находится в Дели, а место назначения - 3555 N Ocean Dr, Голливуд, FL 33019, США. Если я меняю место назначения на любое другое, тогда я получаю значения для геокодированных путевых точек, но почему бы не использовать вышеприведенные значения?

Справка глубоко оценена.

ответ

0

Я думаю, что ваша ошибка вызвана ограничением режимов движения в Direction API.

Способы перемещения

При вычислении направления, вы можете указать перевозку mode использовать. По умолчанию направления рассчитываются как driving направлений. Поддерживаются следующие режимы хода:

  • driving (по умолчанию) указывает стандартные направления движения по дорожной сети.
  • walking просит проложить маршрут через пешеходные дорожки & тротуары (если имеется).
  • bicycling просит велосипедные маршруты по велосипедным дорожкам & предпочтительные улицы (если есть).
  • transit запрашивает маршруты через маршруты общественного транспорта (если таковые имеются). Если вы установите режим на transit, вы можете указать либо departure_time, либо arrival_time. Если ни одно время не указано, departure_time по умолчанию используется (то есть время отправления по умолчанию совпадает с текущим временем). Вы также можете дополнительно указать transit_mode и/или transit_routing_preference.

Пример маршрут в Google Maps App (браузер)

https://www.google.com.ph/maps/dir/28.6139,77.209/'25.992003,-80.117802'/@22.2476068,-39.0397189,4z/data=!3m1!4b1!4m6!4m5!1m0!1m3!2m2!1d-80.117802!2d25.992003 

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

Вот предыдущий вопрос: How to set travel mode to “Flight” in google map direction API

Надеется, что это помогает.