Ответы пользователя по тегу Google Maps
  • Google map API как добавить навигацию по маркерам?

    @lGHOSTl
    Если у вас есть конкретные координаты точек, то рекомендую посмотреть на базовый пример установки маркера
    function initMap() {
      var myLatLng = {lat: -25.363, lng: 131.044};
    
      var map = new google.maps.Map(document.getElementById('map'), {
        zoom: 4,
        center: myLatLng
      });
    
      var marker = new google.maps.Marker({
        position: myLatLng,
        map: map,
        title: 'Hello World!'
      });
    }

    В Вашем примере используется функция геокодирования - поиска координат по наименованию объекта, что в Вашем случае совсем не имеет смысла.
    Добавьте, например, свои координаты в словарь по типу {link1: {lat: -25.363, lng: 131.044}, link2: {…}, и т.д.}, а затем так же как и в приведенном примере использовать свойство onclick ссылки и по атрибуту например id находить требуемые координаты и используя код, приведенный мной выше, центровать карту и устанавливать маркер в эту точку.
    Ответ написан
    1 комментарий