iphone - 数学(几何): Rectangle projection?

标签 iphone ios gps geometry

在我的应用程序中,用户可以使用 iPhone 的 GPS 定义足球场的三个角落,方法是一个接一个地走到角落,然后点击按钮。这很好用,我可以在屏幕上绘制生成的矩形,类似于它在 Google map 中的显示方式。

现在我有了足球场三个随机角的经纬度 map 坐标。

不知道用户从哪个角开始,也不知道他/她是顺时针还是逆时针进入连续的角。

然后我想要的是让 iPhone 上的整个屏幕代表足球场,以便可以在屏幕上跟踪 GPS 位置。

所以我需要计算正确的方向以在屏幕上很好地适应场,避免反转任何轴,并将传入的 GPS 坐标旋转并缩放到屏幕坐标系。

你会怎么做?我不需要实际的代码,只需要您认为是实现此目的的最简单的算法/策略。

我已经研究了一些关于投影、旋转等的文章,我想我可以通过大量的反复试验来解决这个问题,但我想知道最简单的方法。也许 iOS 甚至有一些我不知道的功能?

最佳答案

您能简单描述一下问题吗?第一个问题是输入什么(我没听懂)。 三点什么的? 4 个数字。

如果你只能得到一个坐标然后计算,你为什么需要?

关于iphone - 数学(几何): Rectangle projection?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9127256/

相关文章:

android - 无法获取 Android 应用的位置权限

ios - SVProgressHUD 在模态视图的背景中显示

iphone - 自定义 segue 推像后退按钮

ios - 从 Blender 导出为 COLLADA/.dae 格式以在 SceneKit 中使用时包括纹理

iphone - 检测两个 iphone/ipod/ipad 之间距离的最佳方法是什么?

Android GPS需要太多时间来获取位置坐标

ios - 如何设置正则表达式以接受介于0.1和100 iOS之间的值

iphone - 像IOS一样集成Twitter - 5

ios - 通过声音和振动推送通知

android - Flutter中的"Error: Member not found: ' packageRoot ' "