Я использую API Google Map в моем приложении. Как я могу показать миниатюрное изображение вместо красного пузырька для адреса в виде черепа на карте.
Когда вы создаете маркер, вы устанавливаете значок. т.е.
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');