gpt4 book ai didi

firebase - 有没有办法将 GeoFire 与 Firestore 结合使用?

转载 作者:行者123 更新时间:2023-12-03 05:59:33 24 4
gpt4 key购买 nike

GeoFire 与实时数据库紧密耦合,而地理查询是许多希望迁移到 Firestore 的应用程序的常见功能依赖项。有没有办法在 Firestore 环境中复制位置的哈希/检索?

最佳答案

编辑(2020 年 12 月 17 日):我们最近发布了一组地理实用程序库和指南,解释如何使用它们在 Firestore 上实现简单的地理查询!

https://firebase.google.com/docs/firestore/solutions/geoqueries

虽然我们的数据库中仍然没有原生地理查询,但这些 Android、iOS 和 Web 库将帮助您使用 Geohashes 来获取地理查询功能。

<小时/>

编辑(2019 年 7 月 1 日):当我最初编写下面的答案时,我很乐观地认为原生地理查询很快就会出现在 Cloud Firestore 中,但这显然没有发生。它仍然在长期计划中,但目前最好的选择是使用社区构建的库或使用 GeoHashes 创建自己的库。或S2 Geometry图书馆。

实时数据库的 GeoFire 库是使用 GeoHashes 构建的,将这些库的逻辑移植到 Cloud Firestore 应该相对简单。

<小时/>

来自 Cloud Firestore 团队的 Sam。正如 SUPERCILEX 所说,Cloud Firestore 已经支持 GeoPoint 数据类型。我们正在努力将原生地理查询引入产品中。

由于原生地理查询即将推出,我们不会将 GeoFire 移植到 Cloud Firestore。相反,我们会将工程工作重定向到更快地获取 native 查询。

如果您现在需要地理查询并且不想构建自己的库,请坚持使用实时数据库!

关于firebase - 有没有办法将 GeoFire 与 Firestore 结合使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46553682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com