【问题标题】:Geofences - How to track more than 100 locations?地理围栏 - 如何跟踪 100 多个位置?
【发布时间】:2018-04-05 16:59:38
【问题描述】:

我只是想知道这个帖子Adding more than 100 geofences 是否仍然是处理 100 多个地理围栏的最佳实践方式? (遗憾的是还不能对此发表评论,因此是新帖子)

从 2015 年开始,所以我想知道目前是否还有其他方法?

我从 Firestore 获取我的位置(大约 170 个),并想比较最近的 100 个。 感谢您的帮助!

【问题讨论】:

    标签: android google-maps location


    【解决方案1】:

    是的。至少背后的原理。您可以使用位置找到最近的 100 个栅栏。

    不过,可能会出现两种方法失败的情况:

    • 最近的 100 个栅栏没有覆盖足够的空间,即,当您在一栋高层建筑中的每个房间有一个栅栏时,您在同一个地方大约有数百个栅栏

    • 找到最近的 100 个栅栏非常慢,即当您从 OSM 获取所有建筑多边形时。

    在这些情况下,您需要开发一种混合方法,例如,使用 r 树和/或聚合栅栏,直到两个问题都得到解决。

    希望这会有所帮助...

    【讨论】:

      猜你喜欢
      • 2012-12-23
      • 1970-01-01
      • 2013-06-25
      • 1970-01-01
      • 1970-01-01
      • 2020-02-10
      • 1970-01-01
      • 2012-01-02
      • 2019-11-29
      相关资源
      最近更新 更多