【发布时间】:2014-10-14 16:50:34
【问题描述】:
我正在使用预定义的谷歌标记(圆形)。我想在这个标记上放置数字(1-100 之间),但我做不到。
我已经检查了此链接http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=1|FE6256|000000,但它会在固定标记上显示数字。 有什么办法可以将我的圆形标记传递给谷歌图表 api
这是我的标记的代码:
var markerIcon = {
path: google.maps.SymbolPath.CIRCLE,
fillColor: '#000',
fillOpacity: .9,
scale: 10,
strokeColor: '#000',
strokeWeight: 1
};
var marker = new google.maps.Marker({
icon: markerIcon,
position: new google.maps.LatLng(latitude,longitude),
map: map,
});
【问题讨论】:
-
jsfiddle.net/cy55boru/6 试试这个作为开始。它不是圆形的,但它会给你一个起点。现在根据您在地图上放置的图钉,比如说数字 45,将文本参数更改为 45:图标:“dummyimage.com/32x32/000/fff&text=45”。您也可以使用圆形图标和 PHP+GD 创建自己的标记创建器。给url传一个参数,用$_GET["text"]获取,用header('')输出;
标签: javascript google-maps google-maps-api-3