问题标签 [cllocationdistance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
131 浏览

ios - 从用户位置查找数组中最近的经度和纬度,并排序数组对应于从一个到另一个 lat long 的最短距离

我有一个 lat long 的数组,我想像dijkstra 算法一样对数组进行排序(以找到从一个位置到另一个位置的最短距离)

0 投票
3 回答
1899 浏览

ios - 快速计算行程距离核心位置

我有一个应用程序,我可以像 Uber 应用程序一样计算行驶距离。当驾驶员开始旅行时,即使在搜索行程中指定了起点,位置也开始发生变化,驾驶员可能会决定通过替代路线或通过较长的地方和路线,因为他/她不知道最短路线,那么我如何计算总距离。

起始位置是驾驶员按下开始按钮的位置 结束位置是驾驶员按下停止按钮的位置

这是我到目前为止的代码

我如何计算距离以反映驾驶员移动的总距离,因为从建议的起点和终点的路线可能会发生变化。

司机按下了一个叫做 start trip 的按钮,我想得到从那一刻到他按下按钮 end trip 的距离

这个实现可以从类似的工作代码中获得,但唯一的区别是它们是一个开始按钮,它传递该点的坐标和一个停止坐标,它是坐标的结束。

如我的打印声明所示,我print("TOTAL LOC 1 \(calc)") print("TOTAL LOC 2 \(runDistance)")该怎么做

calcrunDistance

这是控制台中打印的内容

0 投票
1 回答
452 浏览

ios - 查找当前位置与另一个位置之间的距离(Swift 5)

我不是程序员,但一直在玩一个有趣的副项目。我正在使用 Xcode 10、Swift 5。我通过 youtube 和 SO 拼凑了一些东西,但我已经搜索并试验了三天,但我在这里遇到了死胡同。

我正在尝试确定用户当前位置与预设点(在本例中为机场)之间的距离。我能够找到两个硬编码位置之间的距离。我还可以在控制台中找到并打印用户的当前位置。但是当我尝试结合我正在努力的那些时,最常见的错误是

'CLLocationCoordinate2D' 类型的值没有成员 'distance''

工作的代码是我想要的以米为单位的距离:

这将打印出当前位置坐标:

如果有人可以提供指导,我将不胜感激。

旁注,在 Stack Overflow 上有很多类似的问题。有关于获取用户当前位置的问题,以及关于获取两点之间距离的问题。我相信这本质上就是我要问的,但它只是由原始海报回答,而答案对我来说似乎并不完全正确。iOS和Swift:显示与当前位置的距离?

0 投票
1 回答
124 浏览

ios - 确定行驶路径 mkmapview swift 上的距离

我有一个功能,用户可以从头到尾乘车旅行。我需要计算用户旅行的起点和终点之间的距离。到目的地可能有多条路线,我从 MKDirectionRequest 对象获取这些路线。但是我如何计算司机访问过的路线及其距离,无论它可能是最短还是最长的路线。

0 投票
1 回答
30 浏览

swift5 - 向 CLLocationDistance 添加一些计算

这是我的问题,我可以在控制台中打印双精度值(也就是距离),但我不能使用双精度值并在表格视图中添加距离,例如。