我有一个项目需要自动生成带标记的地图。我已成功使用内置标记生成这些地图,现在注意切换到自定义标记以更准确地描述要标记的项目。
到目前为止,我已经能够为2-3个图标做到这一点,但是只要我添加更多(比如5/6图标),其中一些就会从地图中省略。目前这些图像都托管在运行代码的同一台机器上,并通过我的Django网站提供。
我的第一个想法是,问题与我的服务器太慢,无法在google渲染静态地图时同时提供所有6个图标,但我认为谷歌的代码等待渲染前要加载的标记图标.....
有什么建议吗?我会在这里发布我的请求,但我不想发布我的API密钥。如果您认为它会有所帮助,我可以发布一个混淆版本。
答案 0 :(得分:1)
经过进一步的研究,每个staticmaps api请求似乎有5个自定义标记的限制。
要解决此问题,请发出多个请求并合并地图。对于地图2+,将maptype设置为roadmap,style = feature:all | visibility:off
可在此处找到更多详细信息:Anyway to overcome the 5 custom icon urls per request?