Android 地图 - 如何管理大量标记(100 万+)

Android Maps - how to manage a large number of markers (1 million+)

在 Android 中为 Google 地图管理大量标记,当您有 20-50K 个标记时,一切都很好。

可是几十万甚至几百万怎么管理呢?更好的是 - 性能方面 - 将它们存储在设备本地的 JSON 文件中或远程检索大量标记?

我相信聚类对于大量标记来说不是大问题 - 我已经用 50k 个标记对其进行了测试,它运行起来非常流畅。

还有其他性能考虑因素吗?我可以切角吗?

谢谢大家的建议。 Fusion Maps 是高度实验性的,并使您的数据对 public 可见。它还将标记的数量限制为 100k。

Google在处理API调用时尤其严格,限制了你可以做的次数。

所以,我用过 CartoDB。它具有与 Google 地图堆栈大致相同的功能,但它是开源的。