使用GeoFirestore,我可以查询一个位置(纬度/经度)以查看我的集合/数据库中的任何位置是否在某个半径内:
val collectionRef = FirebaseFirestore.getInstance().collection("locations")
val geoFirestore = GeoFirestore(collectionRef)
val location1 = GeoPoint(37.7832, -122.4056)
val location2 = GeoPoint(37.3832, -121.4056)
val geoQuery = geoFirestore.queryAtLocation(location1, 0.6)
但是,我想查询 和 之间的第三个位置 。location1
location2
例如,考虑location1
墨尔本中心和location2
公园的曼特拉 - 我可以查询矩形内的位置吗?