我有一个物体,里面有我公司设施的lat和lng.我还有一个包含用户当前位置的lat和lng的对象.我想做的是使用站点的位置数据迭代对象,并计算最接近用户位置的位置.我想知道两者之间的公里数,以及行驶距离所需的时间.

我一直在看Google's Geometry API个,但不知道如何在React Native中使用它,如果可能的话.

我的问题是,我应该怎么做才能最好地实现这一点?我能用谷歌几何API吗?

Edit:我不必在应用程序中这样做,最好我愿意这样做,但如果不可能,如果有更好的PHP解决方案,我可以简单地获取我的PHP API.

推荐答案

npm软件包geolib https://github.com/manuelbieh/geolib有几种方法可以帮助您做到这一点;getDistance、findNearest和orderByDistance.

React-native相关问答推荐

Appcenter构建失败错误号::EEXIST -文件存在于syserr_fail2_in

RTK 查询显示互联网何时关闭?

react native :navigationOptions 中的标题样式不起作用

如何在StackNavigator 中实现自定义标题图标?

图像背景ResizeMode调整大小模式

如何在 Crashlytics (Fabrics) 中有效地对非致命异常进行分组?

React-Native:Facebook 和 Google 登录

React Native - 如何判断 UI/元素?

React Native 有全局作用scope域吗?如果没有,我该如何模仿它?

背景图像在react中不起作用

如何使用 Stripe (stripe.js) 和 react-native

[React-Native][Jest]SyntaxError: Unexpected token import

在 React-Native 中手动设置 opacity 的 onPress of TouchableOpacity 的音量

设置 react-native 元素时使用特定的包名称

React Native,AppStore 请求 NSLocationAlwaysUsageDescription 值

react-native如何导入元素根目录?

React-native Awesome 元素没有构建 android 元素

React Native 必须双击才能使 onPress 工作

React Native:文本 node 的 Auto宽度

zIndex 不适用于react-native元素