Используя Google Maps API v3, как я программно изменяю значок маркера?
То, что я хотел бы сделать, когда кто-то нависает над ссылкой - чтобы иметь соответствующий значок маркера на цветах изменения карты для обозначения рассматриваемого маркера.
По существу, та же функция как, что делает Насест.
Когда Вы нависаете над домашним списком слева, соответствующий маркер на праве изменяет цвет
Вызовите marker.setIcon ('newImage.png')
.. . Посмотрите здесь , чтобы найти документы.
Вы спрашиваете, как это сделать? Вы можете просто создать каждый div
и добавить прослушиватель mouseover
и mouseout
, который изменял бы значок и обратно для маркеров.
mouseover
и mouseout
, которые изменяли бы значок и обратно для маркеров. и добавить слушателя mouseover
и mouseout
, которые изменяли бы значок и обратно для маркеров. В Библиотеке утилит GMaps есть плагин под названием MapIconMaker , который упрощает создание различных стилей маркеров на лету. Он использует Google Charts для рисования маркеров.
Здесь есть хорошая демонстрация , которая показывает, какие маркеры вы можете сделать с его помощью.