Google Maps API v3: Как я динамично изменяю значок маркера?

Используя Google Maps API v3, как я программно изменяю значок маркера?

То, что я хотел бы сделать, когда кто-то нависает над ссылкой - чтобы иметь соответствующий значок маркера на цветах изменения карты для обозначения рассматриваемого маркера.

По существу, та же функция как, что делает Насест.

Когда Вы нависаете над домашним списком слева, соответствующий маркер на праве изменяет цвет

104
задан Cœur 15 August 2017 в 17:04
поделиться

2 ответа

Вызовите marker.setIcon ('newImage.png') .. . Посмотрите здесь , чтобы найти документы.

Вы спрашиваете, как это сделать? Вы можете просто создать каждый div и добавить прослушиватель mouseover и mouseout , который изменял бы значок и обратно для маркеров.

и добавить слушателя mouseover и mouseout , которые изменяли бы значок и обратно для маркеров.

и добавить слушателя mouseover и mouseout , которые изменяли бы значок и обратно для маркеров.

176
ответ дан 24 November 2019 в 04:09
поделиться

В Библиотеке утилит GMaps есть плагин под названием MapIconMaker , который упрощает создание различных стилей маркеров на лету. Он использует Google Charts для рисования маркеров.

Здесь есть хорошая демонстрация , которая показывает, какие маркеры вы можете сделать с его помощью.

5
ответ дан 24 November 2019 в 04:09
поделиться
Другие вопросы по тегам:

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