Маркер с изображением и номером на картах google api

Я использую gmap .. Я хочу поместить некоторый маркер на карту, значок маркера является динамическим, я также хочу, чтобы «Число» отображалось с помощью значка, возможно ли это. Мой код

function putMaker(position, title, title_dis, number, icon_img) { if (!isNaN(number)) var icon = "https://chart.googleapis.com/chart?chst=d_bubble_icon_text_small&chld=ski|bb|" + number + "|FFFFFF|000000"; else var icon = null; var marker = new google.maps.Marker({ position: position, map: map, icon: icon_img, shadow: icon, }); google.maps.event.addListener(marker, 'mouseover', function() { infowindow.setContent(title_dis); infowindow.open(map, this); }); } 

Иконка

 var icon_img = new google.maps.MarkerImage( "<?php echo base_url().'timthumb.php?src='.$url.'&h=32&w=50'; ?>", //url new google.maps.Size(50, 32), //size new google.maps.Point(0, 0), //origin new google.maps.Point(0, 32) //anchor ); 

Это вполне возможно, используя библиотеку marker с меткой . Вы можете изменить один из основных примеров , добавив параметр icon (вы можете добавить туда любой из стандартных параметров google.maps.Marker ):

 var marker = new MarkerWithLabel({ position: homeLatLng, map: map, draggable: true, raiseOnDrag: true, labelContent: "2", // your number icon: "img/your_icon.png", labelAnchor: new google.maps.Point(3, 30), labelClass: "labels", // the CSS class for the label labelInBackground: false }); 

введите описание изображения здесь

http://jsfiddle.net/Vug7W/