使用firebase排序最近的地方(android)[重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用firebase排序最近的地方(android)[重复]相关的知识,希望对你有一定的参考价值。

这个问题在这里已有答案:

我有一个项目按最近的位置对数据进行排序。我想根据用户的最近位置显示车辆清单。我在火力基地存储经度和纬度。有没有办法在我的项目中实现它?我不知道,我也没有找到关于此的线索。这是我的火力基地:firebase

这是我对最近车辆排序的模型:mockup nearest

请帮忙..谢谢。

答案

我可能会使用Pythagorean theorem。使用在x轴上投影的Cartesian coordinates距离是经度1 - 经度2和投影在y轴纬度1纬度2上的距离。我称之为扁平地球理论,它应该足够准确但是为了更精确,‘haversine’ formula更准确但计算速度更慢。

以上是关于使用firebase排序最近的地方(android)[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Android中的Firebase数据描述排序

Swift - 从 Firebase DB 中提取的数据中按最近位置排序

如何按两个字段对 Firebase 记录进行排序(Android)[重复]

如何按两个字段对 Firebase 记录进行排序(Android)[重复]

如何按两个字段对 Firebase 记录进行排序(Android)[重复]

如何将Firebase Recycler视图从最新(列表顶部)排序到最旧[重复]