【问题标题】:Google static maps api issue- won't display all my markers谷歌静态地图 api 问题 - 不会显示我的所有标记
【发布时间】:2016-11-01 07:25:23
【问题描述】:

我有一个项目需要自动生成带有标记的地图。我已经使用内置标记成功生成了这些地图,现在观看切换到自定义标记以更准确地描述被标记的项目。

到目前为止,我已经能够为 2-3 个图标做到这一点,但是一旦我添加更多(比如 5/6 个图标),其中一些就会从地图中简单地省略掉。目前,这些图像都托管在运行代码的同一台机器上,并通过我的 Django 网站提供。

我的第一个想法是问题与我的服务器太慢而无法在谷歌渲染静态地图时同时提供所有 6 个图标有关,但我认为谷歌的代码等待标记图标渲染前加载.....

有什么建议吗?我会在这里发布我的请求,但我不想发布我的 API 密钥。如果您认为这会有所帮助,我可以发布一个混淆版本。

【问题讨论】:

    标签: django google-maps google-maps-markers google-static-maps


    【解决方案1】:

    经过进一步研究,每个 staticmaps api 请求似乎限制为 5 个自定义标记。

    要解决此问题,请发出多个请求并合并地图。对于地图 2+,将地图类型设置为路线图和 style=feature:all|visibility:off

    更多详情可以在这里找到:Anyway to overcome the 5 custom icon urls per request?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-12
      • 1970-01-01
      • 2019-12-09
      • 1970-01-01
      • 2019-10-10
      相关资源
      最近更新 更多