Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 生成编号标记_Google Maps - Fatal编程技术网

Google maps 生成编号标记

Google maps 生成编号标记,google-maps,Google Maps,我在找编号的记号笔。 手动创建编号为1-1000的标记非常费力 是否有更好的方法上载图像,程序从编号为1到1000的图像生成1000个图像?您可以使用谷歌图表API,并为地图获取自定义标记 例如,您可以将此图案用于标记器的图标: https://chart.googleapis.com/chart?chst=d_map_pin_letter&chld=*number*|FF776B|000000 用法可能是这样的: var number = 15; // var marker = ne

我在找编号的记号笔。 手动创建编号为1-1000的标记非常费力

是否有更好的方法上载图像,程序从编号为1到1000的图像生成1000个图像?您可以使用
谷歌图表API
,并为地图获取自定义标记

例如,您可以将此图案用于标记器的图标:

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'
});
图标如下所示:

但是,请注意,该服务已弃用,不适用于长期项目。

以下是一些选项:

  • (通过谷歌搜索发现)

  • (更多谷歌搜索)


可能最好不要在新项目上使用,它已被弃用:重要提示:谷歌图表工具的信息图形部分已于2012年4月20日正式弃用。它将按照我们的弃用政策继续工作。@geocodezip:好的捕获!但“根据我们的反倾销政策”,这意味着它应该至少持续工作3年。不过,我很遗憾遭到了批评。我在几个mashup中使用了它。他们将折旧政策改为1年(参见)。@geocodezip感谢您的选择。我没有发布。我在回答中做了更改。StyledMarker也调用了不推荐的Google图表API,只是URL略有不同:Chart.API.Google.com而不是Chart.googleapis.com。我找到了一篇PHP和图像库的博客文章,但现在找不到链接。