2010-10-07 1 views

ответ

0

При создании маркера вы устанавливаете значок. т.е.

var marker = new google.maps.Marker({ 
    map: null, 
    position: new google.maps.LatLng(jdata.locationLat, jdata.locationLon), 
    visible: true, 
    clickable: true, 
    title: jQuery.trim(jdata.locationName), 
    icon: 'http://www.mysite.com/mythumb.png', 
    shadow: 'http://www.mysite.com/markershadow.png' 
}); 

Вы можете установить его после инициализации, а также:

marker.setIcon('http://www.mysite.com/mythumb.png'); 
marker.setShadow('http://www.mysite.com/markershadow.png'); 
+0

Я использую пользовательский элемент управления, где я, указывая адрес через JavaScript как- map.setCenter (новый GLatLng (широта, долгота), parseFloat (document.getElementById (hdnZoom) .value)); var point = new GLatLng (latlons [0], latlons [1]); map.addOverlay (новый GMarker (точка)); – topi

+0

Вы сказали, что используете версию 3, но они выглядят как призывы к версии 2. Опция пойдет по ссылке на создание нового маркера. – Fosco

 Смежные вопросы

  • Нет связанных вопросов^_^