我有一个包含我公司设施的纬度和经度的对象。我还有一个包含用户当前位置的 lat 和 lng 的对象。我想做的是使用站点的位置数据遍历对象,并计算最接近用户位置的对象。我想知道两者之间的公里数以及行驶距离所需的时间。
我一直在查看 Google 的 Geometry API ,但如果可能的话,无法弄清楚如何在 React Native 中使用它。
我的问题是我应该怎么做才能最好地实现这一目标?我可以以某种方式使用 Google Geometry API 吗?
编辑: 我不必在应用程序中执行此操作,最好我愿意这样做,但如果不可能,如果有更好的 PHP 解决方案,我可以简单地获取我的 PHP API。
原文由 Johannes Nyman 发布,翻译遵循 CC BY-SA 4.0 许可协议
npm 包 geolib https://github.com/manuelbieh/geolib 有几种方法可以帮助你做到这一点; getDistance、findNearest 和 orderByDistance。