Есть: карта гугла и на ней маркеры. Задача: При клике на ссылке открыть "облако" над маркером. Вот функция, которая ставит маркеры:
При клике на маркер, нужное облако с заданым текстом появляется, но мне нужно открывать это облако при клике по ссылке вне карты.
Вот так можно центрировать точку на карте и увеличить карту:
(Это просто чтоб было понятно к чему методы и свойства применяются)
У obPlacemarker[0].infowin есть метод open - он и должен открывать это "облако", у этого метода 2 входных параметра a и b, а третий - с определяется внутри функции и с=this и непойму как нужно сделать чтобы это облако открывалось, скрипт ругается на вот этот третий параметр. Подскажите как открыть это облако?
| Код |
|---|
var obPlacemarker = new Array();
function BX_SetPlacemarks_MAP_GOOGLE_VIEW_20_103()
{
obPlacemarker[0] = BX_GMapAddPlacemark(
{'LON':'37.748060836792',
'LAT':'55.912023604609',
'TEXT':'текст в облаке над маркером'
}, 'MAP_GOOGLE_VIEW_20_103');
} |
При клике на маркер, нужное облако с заданым текстом появляется, но мне нужно открывать это облако при клике по ссылке вне карты.
Вот так можно центрировать точку на карте и увеличить карту:
| Код |
|---|
function ktochke ()
{
window.GLOBAL_arMapObjects['MAP_GOOGLE_VIEW_20_103'].panTo(obPlacemarker[0].getPosition());
window.GLOBAL_arMapObjects['MAP_GOOGLE_VIEW_20_103'].setZoom(16);
} |
(Это просто чтоб было понятно к чему методы и свойства применяются)
У obPlacemarker[0].infowin есть метод open - он и должен открывать это "облако", у этого метода 2 входных параметра a и b, а третий - с определяется внутри функции и с=this и непойму как нужно сделать чтобы это облако открывалось, скрипт ругается на вот этот третий параметр. Подскажите как открыть это облако?