Почему API-интерфейс матрицы направления и расстояния Google показывает разные результаты для исходного и конечного значений

Я пытаюсь определить расстояние и продолжительность, используя Google Direction API.

https://maps.googleapis.com/maps/api/directions/json?origins=latitude,longitude&destinations=latitude,longitude&&mode=driving&key=xxxxxxxxxxxxxxxxxxxxx

и он работает нормально и получить расстояние и продолжительность, как это

  distance="30 m"
  duration="1 min"

когда я пытаюсь получить расстояние и продолжительность, используя distancematrix api,

https://maps.googleapis.com/maps/api/distancematrix/json?origins=latitude,longitude&destinations=latitude,longitude&&mode=driving&key=xxxxxxxxxxxxxxxxxxxxx

  "distance" : {
                  "text" : "1.2 km",
                  "value" : 1168
               },
               "duration" : {
                  "text" : "2 mins",
                  "value" : 140
               }

Примечание. Передача одинаковых значений широты и долготы для обоих API. Почему оба API показывают разные результаты для одинаковых значений широты и долготы?

0 ответов

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