60得票6回答
有没有一种使用GeoFire与Firestore的方法?

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

19得票4回答
如何在Firebase数据库中保存GeoFire坐标以及其他项目?

我正在开发一个应用程序,并在Firebase数据库中保存一些字符串,例如 postedAtTime 、 postedBy 、 postedOnDate 。我希望将GeoFire坐标保存在同一个节点中,以便稍后可以轻松地进行查询。 以下是我保存所有字符串的路径:databaseReferenc...

15得票3回答
基于已知键数组批量请求Firebase DB的最有效方法是什么?

我需要一种解决方案,根据关键字进行Firebase数据库API调用以获取多个项目的数据(子元素),并将这些关键字(在一个响应中)的数据返回。 由于我不需要实时数据,因此某种标准的REST调用一次(而不是Firebase数据库监听器),我认为这会是理想的。 应用程序不会再有另一个监听器和We...

14得票1回答
如何在Geofence Android中添加后台服务

我正在尝试创建一个后台服务来监视地理围栏。地理围栏已经成功创建,当应用程序 Activity 处于打开状态时可以工作,但是当关闭应用程序时地理围栏无法工作。现在该怎么办?我的代码如下:public class MapsActivity extends FragmentActivity impl...

11得票4回答
Geofire Android用于存储和检索位置,并在地图上显示位置。

我正在开发一款 Android 出租车应用程序。 我需要使用 Geofire 存储、检索和更新我的出租车位置,并在地图上显示。 我已经使用 Firebase 进行身份验证。 我需要一个完整的 Android Geofire 教程,但找不到任何相关的内容。 我也看过 SFVehicle 示例...

10得票7回答
从一个GeoFire对象的数组中去除重复项

我正在使用Angular 6上的Geofire和Firebase存储位置信息,但不幸的是它正在存储很多重复的数据,这是一个例子(在控制台记录我的变量currentHits): 0: {location: Array(2), distance: "48.84", url: "assets/im...

10得票2回答
如何在Firebase中保存位置信息

我试图将位置(即纬度和经度)保存为Firebase中的一个键/字段。在他们的示例SFVehicles中,他们确实展示了一旦信息被存储如何进行查询,但我的问题是如何首先保存。在他们的博客文章GeoFire goes Mobile中,他们展示了数据看起来像什么,但是我如何填充location字段呢...

10得票1回答
尽管我已经禁用了持久性,但Firestore仍然从缓存中检索文档

尽管我明确告诉Firestore不要从缓存中检索文档,但它仍然在检索:class MainActivity : AppCompatActivity() { val db = FirebaseFirestore.getInstance() override fun onCre...

8得票2回答
在安卓中使用GeoFire填充Firebase Recycler View

我希望能够填充我的可回收视图,以便我可以看到附近的人/地点。我正在使用GeoFire查询我的数据库,它看起来像这样。 GeoQuery geoQuery = geoFire.queryAtLocation(new GeoLocation(latLngCenter.latitude, lat...

7得票1回答
按距离排序Geofire结果

我一直在尝试使用Geofire for iOS进行实验,但似乎找不到任何返回圆形查询中距离搜索位置的方法。GFQueryResultBlock仅返回键和位置。我是否正确地认为我必须自己计算距离? 假设我正在使用Firebase制作附近餐厅应用,并希望向用户显示最接近用户的20家餐厅,按照距离...