Код в примере 1 работает.Я хотел бы понять маркер.setIcon ();функция больше (также плохо знакомы с JavaScript).
Мой вопрос.В документации для карт Google вы видите что-то вроде этого для изменения маркера.
MarkerImage(url:string, size?:Size, origin?:Point, anchor?:Point, scaledSize?:Size)
Как это связано с тем, что я сделал в примере 1 для настройки маркера Icon, должно быть, я сделал что-то подобноевместо этого?
marker = google.maps.MarkerImage({
url: "newIcon.png"
});
marker.setIcon(marker);
и сработало бы это?
вот мой пример
Пример 1
function initialize(){
//MAP
var latlng = new google.maps.LatLng('xxx','xxx');
var options = {
zoom: 16,
center: latlng,
mapTypeId: google.maps.MapTypeId.SATELLITE
};
map = new google.maps.Map(document.getElementById("map_canvas"), options);
//GEOCODER
geocoder = new google.maps.Geocoder();
marker = new google.maps.Marker({
map: map,
draggable: true
});
marker.setPosition(latlng);
marker.setIcon("newIcon.png");
map.setCenter(latlng);
}