Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вопрос по маркерам Google Map (https://javascript.ru/forum/misc/23568-vopros-po-markeram-google-map.html)

flider 28.11.2011 12:57

Вопрос по маркерам Google Map
 
Добрый день!
Не подскажет ли многоуважамый all решение следующей проблемы.
Могу поставить маркер на своей карте с всплывающим по клику информационным окном.
Могу поставить маркер на своей карте со своей иконкой, а не штатной.
А вот совместить эти два действия не могу - выдается своя иконка, но клик на ней не работает.

var map = new GMap2(document.getElementById("map_canvas"));
map.setMapType(G_HYBRID_MAP);
map.setCenter(new GLatLng(56.668055, 36.225000), 13);
map.setUIToDefault();
      
var myIcon = new GIcon();
myIcon.image = "logo.png";
myIcon.iconSize = new GSize(32, 58);
myIcon.iconAnchor = new GPoint(6, 20);
markerOptions = {icon: myIcon};
      
var point = new GMarker(new GLatLng(56.668055, 36.225000), markerOptions);
GEvent.addListener(point, "click", function() {
point.openInfoWindowHtml('test <a href="../index.php">text</a>');
					});

map.addOverlay(point);

funkdoobiest 22.03.2012 18:52

Сам столкнулся с такой же проблемой. Клик не работает так как не хватает параметра:
myIcon.infoWindowAnchor = new GPoint(0, 0);


Часовой пояс GMT +3, время: 15:14.