如何在 Firebase 中使用 GeoFire 添加名为 Latitude 和 Longitude 的字段?

How can I add fields named Latitude and Longitude using GeoFire in Firebase?

我正在使用 Android Studio 开发一个位置跟踪应用程序,需要以规范化的方式存储坐标(一个字段中的一个变量)。我可以在 Firebase 中修改 GeoFire 创建的位置数据吗?我想要一个名为 Latitude 的字段和另一个名为 Longitude 的字段。在上图中,您可以看到坐标都存储在一个名为“l”的字段下,我想修改它,或者将它们复制为当前 userID 的单独子项节点位置。非常感谢任何帮助,谢谢!

Geofire 中没有内置任何内容供您控制 属性 名称。但由于 Geofire 是开源的,您可以修改它以使用您想要的 属性 名称。

请注意,Geofire 使用这些较短的名称来限制它使用的带宽,因此您的用户会看到带宽增加。