GoogleMaps: прокрутка к маркеру, при клике на якорь

Jor
На сайте с 23.06.2012
Offline
42
Jor
862

Всем привет!

Подскажите, как реализовать такую вещь:

На сайте есть карта google maps, со множеством маркеров, ниже, под картой, идут адреса отмеченные на карте.

Как сделать так, чтобы кликнув на любой адрес из списка, карта прокручивалась именно к этому маркеру, и меняла zoom (чтобы маркер выводился крупнее).

Спасибо! :popcorn:

siv1987
На сайте с 02.04.2009
Offline
427
#1

Все просто

Ставите onclick к ссылкам. Вызываете свою функции куда передаете координаты адреса на карте. В функции прокручиваете карту

map.setCenter(new google.maps.LatLng($lat, $lng));

https://developers.google.com/maps/documentation/javascript/reference?hl=ru

Jor
На сайте с 23.06.2012
Offline
42
Jor
#2

siv1987, спасибо, то что надо!

А то я уже в дебри полез, типа использования нескольких карт 🙅

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий