【发布时间】:2014-01-19 01:41:15
【问题描述】:
我正在使用 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
);
【问题讨论】:
标签: javascript php google-maps google-maps-api-3