как сделать что бы иконка меняла расположение со временем в Google Maps Api

428
24 ноября 2016, 10:32

Мне нужно что бы со временем добавлялись иконки (или же была одна но изменялись координаты) как сделать что бы иконка меняла расположение со временем в Google Maps Api?

Код:

 <script type="text/javascript">
    function initMap() {
        var map = new google.maps.Map(document.getElementById('map'), {
          center: {lat: 30, lng: 40},
          scrollwheel: false,
          zoom: 8
        });
  var image = 'Strelka.png';
  var beachMarker = new google.maps.Marker({
    position: {lat: 30, lng:40},
    map: map,
    icon: image,
    title: 'Strelka'
      });
      }
</script>
Answer 1

Нужно создать объект с новыми координатами и обновить их в маркере.

var newLatLng = new google.maps.LatLng(lat, lng);
beachMarker.setPosition(newLatLng);

Это можно делать с определенным интервалом с помощью функции setInterval.

READ ALSO
Странное поведение кеширования Wordpress

Странное поведение кеширования Wordpress

Здравствуйте! Опишу симптомыЕсть сайт, на wp, был установлен w3 total cache, но плагин минифицировал js криво (вылезала ошибка jQuery is not defined), и потом...

541
JavaScript: обнаружить пропуск строки в textarea

JavaScript: обнаружить пропуск строки в textarea

Как с помощью JavaScript (если будет проще - то и с подключениемjQuery) обнаружить пропуск строки в <textarea>?

476
Прокомментируйте код построчно

Прокомментируйте код построчно

Здравствуйте, прошу помочь разобраться и понять следующий примерЯ нуждаюсь в объяснении данного кода, желательно прокомментировать построчно

405