iOS增强现实与指南针和位置

Pie*_*rre 6 gps orientation augmented-reality ios compass-geolocation

我正在尝试开发一个迷你"我身边",比如使用相机,指南针和位置.我想在屏幕上显示地方的图像.目前我有我的位置和指南针的方向.我想知道如何确定我想要显示的地方的位置.

谢谢你的帮助 ;)

dab*_*aid 6

一旦你有相对距离和方位,你可以使用本页找到的算法从同一坐标空间中的两个点确定,找出已知坐标相对于已知视点的位置基本上是透视投影,数学概述在这篇维基百科文章中.摄像机的旋转由指南针给出,而倾斜由加速度计给出(当然,位置是GPS).

我正在努力寻找一个更好的文档 - 还有一些额外的事情需要考虑 - 比如相机参数等,但这是一个很好的起点.

如果它过于复杂(如果你对旋转矩阵感觉不舒服),我们可以将它分解为简单的三角形.