ios - 使用 MapKit 生成特定距离的路线

标签 ios objective-c xcode swift mapkit

获取距用户当前位置特定距离的纬度/经度坐标很容易,但这是基于直线,当转换为实际路线时,最终会比计算出的路线长得多(很明显)。

我的想法是在 x 英里外的某个点生成一条路线,并通过这些步骤“后退”(如果可能的话),直到我到达距离 x。这种方法看起来很不可靠,而且我确信一定有更简单的方法。有人有什么想法吗?

最佳答案

你的问题很宽泛,但我会从 MKDirections 开始或 Google Directions AP我,然后从那里开始工作。

不幸的是,考虑到它没有实际用途,它们都没有提供计算所需距离路线的能力。

关于ios - 使用 MapKit 生成特定距离的路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26498268/

相关文章:

objective-c - 将 UI Picker 添加到 UITextView

ios - estimatedRowHeight 如何影响性能?

swift - 没有从 GameViewController 菜单移动到 GameScene Swift

ios - 如何在 Xcode 中为 pdf Assets 设置色调颜色?

ios - 尝试播放声音时无法使用类型为 'runaction' 的参数调用 'skaction'

ios - 在 iOS 13 全屏中呈现模态

ios - 如何在 DJI-UXSDK-demo 中添加工作 slider 到 map View

ios - 用默认值替换自定义后退按钮

objective-c - 读取属性时CoreData泄漏

ios - 如何获得 Xcode 项目文件的较短路径