【发布时间】:2022-01-11 10:28:22
【问题描述】:
我想开发一个应用程序,显示一个城市的所有餐馆 + 半径。例如,用户进入汉堡,选择半径为 50 公里。现在显示数据库中的所有结果,都在这个区域中。
您如何做到这一点以及您应该采取什么方法?
【问题讨论】:
-
您正在寻找Geo queries。
-
但是我怎样才能包括一个城市周围的半径。在该示例中,仅设置了一个点并在其周围绘制了一个半径。我想显示城市中的所有结果,所以我必须检查哪些位置在城市范围内。
-
然后围绕城市中心创建半径。
-
谢谢!但是,例如,如果我在伦敦中心周围绘制 1 公里的半径,则不会显示伦敦的所有结果。就我而言,我需要伦敦的所有结果以及伦敦以外 1 公里的结果。
标签: firebase google-cloud-platform google-cloud-firestore geolocation