我从谷歌地图生成最多26个自定义图标(在本例中为15)的静态地图,但由于某种原因它只加载前5个图标。这里是网址:谷歌地图静态地图 - 自定义图标限制
难道谷歌地图已经上可以加载图标的数量限制吗? documentation中没有任何明确的说明 - 所有其他图像都存在,事实上,如果我用图标H切换图标A,则图标H会出现在图标A应该为和的地方,其中图标H应该是:http://bit.ly/elk8kB
有没有其他人有这个成功呢?
我从谷歌地图生成最多26个自定义图标(在本例中为15)的静态地图,但由于某种原因它只加载前5个图标。这里是网址:谷歌地图静态地图 - 自定义图标限制
难道谷歌地图已经上可以加载图标的数量限制吗? documentation中没有任何明确的说明 - 所有其他图像都存在,事实上,如果我用图标H切换图标A,则图标H会出现在图标A应该为和的地方,其中图标H应该是:http://bit.ly/elk8kB
有没有其他人有这个成功呢?
从静态API文档:
Static Maps service allows up to five unique custom icons per request.
Note that each of these unique icons may be used multiple times within the static map.
对不起:(
这里就是我得到了解决此问题:
你可能已经知道如何,并根据您的信号源是但是要收集所有的地图数据所需的位数将是:中心点,缩放,地图类型和输出图像大小我将假定传感器(如果应用程序有权访问GPS)是错误的。此外,您将需要所有的标记信息,其中将包括您要使用的图标以及它们的地理坐标。
我把这一切都发布到CF页面,这将使所有的魔法发生。
将您的前5个点视为正常。获得结果为.png
映射您的下一个5分,但在查询字符串中添加“style = feature:all | visibility:off”,将结果作为.png。这会给你一个透明背景的PNG,但它会有所有的标记图标。它与您的初始地图大小相同,标记将正确放置在该矩形中。
在您的初始地图上标记图像。注意:这一步可能会有所不同,取决于您选择的语言以及它提供的图像处理功能。
重复4和5,直到你有所有的标记。
写出你现在所有标记的图像。
发送链接到该文件,而不是使用正常的谷歌链接。
我有一个更详细的解释here与ColdFusion中的一些代码示例。
嘘!非常感谢你。 – 2011-02-17 04:09:27