在所有Android客户端上共享相同的地图

时间:2018-03-20 10:22:24

标签: java android node.js google-maps firebase

我正在使用原生Android应用程序,该应用程序使用谷歌地图显示应用程序上连接的所有人员进行实时跟踪。

但问题是在客户端手机10,0000+移动标记上处理的数据太多,所以如果有办法从我的后端处理和设置标记并在所有连接设备。

Ps:我使用节点js作为后端,使用firebase来存储客户端位置

1 个答案:

答案 0 :(得分:1)

我宁愿建议其他选择:

  • 首先尝试在一个屏幕中仅显示少量标记(最大值 50个标记),这样你可以确保你所有的手机都可以 使用您的应用程序而不会滞后或用户受挫。
  • 根据缩放级别,您可以聚合地图的标记,这样就可以了 地图可以毫无问题地显示所有标记。

请参阅此Google开发人员文档以实施群集

https://developers.google.com/maps/documentation/android-api/utility/marker-clustering