2012-07-06 110 views
2

我正在寻找编号标记。 并且手动创建编号从1-1000的标记是非常费力的。生成编号标记

是否有更好的方式来上传图片和程序生成从1编号1000张至1000

回答

4

这里有一些选择:

+0

StyledMarker还调用不赞成使用的Google Chart API,只有该网址略有不同:chart.apis.google.com而不是chart.googleapis.com。我找到了一个PHP和图像库博客文章,但现在找不到链接。 – 2012-07-06 14:17:04

4

您可以使用Google Chart APIDynamic 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' 
}); 

图标将是这样的:enter image description here

然而,请注意,服务已弃用,并且它不适合长期项目。

+0

也许最好不要使用[该API](https:// google-de velopers.appspot.com/chart/infographics/)已被弃用:重要信息:截至2012年4月20日,Google Chart Tools的信息图部分已正式弃用。根据我们的弃用政策,它将继续工作。 – geocodezip 2012-07-06 13:12:48

+0

@geocodezip:赶上!但“根据我们的弃用政策”意味着它应该继续工作至少3年。可惜可惜。我在几个混搭中使用它。 – Marcelo 2012-07-06 14:04:18

+0

他们将折旧政策更改为1年(请参阅[使用条款](https://developers.google.com/maps/terms))。 – geocodezip 2012-07-06 14:14:02