生成编号标记
您可以使用Google Chart API
Dynamic Icons,并获得定制标记为您的地图。
可以使用例如该模式为标志的图标:
https://chart.googleapis.com/chart?chst=d_map_pin_letter&chld=*number*|FF776B|000000
和使用可能是这样的:
var number = 15; //
var marker = new google.maps.Marker({
position: latlngOfMarker,
map: map,
icon: 'https://chart.googleapis.com/chart?chst=d_map_pin_letter&chld='+number+'|FF776B|000000'
});
图标将是这样的:
然而,请注意,服务已弃用,并且它不适合长期项目。
也许最好不要使用[该API](https:// google-de velopers.appspot.com/chart/infographics/)已被弃用:重要信息:截至2012年4月20日,Google Chart Tools的信息图部分已正式弃用。根据我们的弃用政策,它将继续工作。 – geocodezip 2012-07-06 13:12:48
@geocodezip:赶上!但“根据我们的弃用政策”意味着它应该继续工作至少3年。可惜可惜。我在几个混搭中使用它。 – Marcelo 2012-07-06 14:04:18
他们将折旧政策更改为1年(请参阅[使用条款](https://developers.google.com/maps/terms))。 – geocodezip 2012-07-06 14:14:02
StyledMarker还调用不赞成使用的Google Chart API,只有该网址略有不同:chart.apis.google.com而不是chart.googleapis.com。我找到了一个PHP和图像库博客文章,但现在找不到链接。 – 2012-07-06 14:17:04