Google Direction API и Google Maps App показывают разные маршруты для одного и того же пункта назначения

Попробуйте использовать следующий подход:

$(document).ready(function() {
  var total=0;
  $("input[type='number']").change(function() {
    $(".results").html("");
    var objects = $(".filters").find("input[type='number']");
    for (var i = 0; i < objects.length; i++) {
      total += parseInt($(objects[i]).val());
    }
    $(".filter-label").text(total);
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="filters">

  <div class="filter-label">6</div>

  <div class="filter-inputs">

    <input type="number" name="i1" id="i1" value="1" min="0" step="1" />
    <input type="number" name="i2" id="i2" value="2" min="0" step="1" />
    <input type="number" name="i3" id="i3" value="3" min="0" step="1" />

  </div>

</div>

0
задан Shahbaz Hashmi 21 January 2019 в 08:04
поделиться

1 ответ

Я получил решение. Когда я указываю конечный объект place_id вместо lat lng, он показывает тот же результат, что и приложение Google Map. Я не знаю, как это работает. Такое изменение даже не упоминается в документации для разработчиков.

https://maps.googleapis.com/maps/api/directions/json?origin=19.107163,72.862375&destination=place_id:ChIJ_0P9DzjI5zsRf5xuhTv8VCk&sensor=falsemprivings истинный & амп; ключ = XXXXXXXXXXXXXXXXXXXXXX

0
ответ дан Shahbaz Hashmi 21 January 2019 в 08:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: