抢建

2011-04-25 60 views
2

的位置是否有可能得到利用增强现实技术在Android上的摄像机视图中显示的建筑物的位置?抢建

我有手机的GPS坐标,但现在我想在摄像机视图中显示的建筑物的GPS坐标???

请建议我一些想法?????

回答

3

如果您拥有手机的GPS坐标和手持方向(使用手机的指南针),可以使用一些三角函数来近似建筑物的位置。剩下的问题是,你必须在某处估计建筑物距离手机有多远。

但是,如果你假设例如你总是走在街道和指向一个建筑,它应该是更容易找到建设。

+1

这个棘手的一点是,你需要在你的位置,准确的方位,其高大建筑物可能会干扰。 – 2011-04-25 06:48:49

+0

@Phil Lello是的,但这是我能想到的唯一可能性。 – RoflcoptrException 2011-04-25 06:53:23

+0

我还没有更好的东西(除非在建筑物名称/编号上使用OCR)。我想你可以从摄像头方向的已知位置投射一条线,并与道路边缘(从地图)相交。否则,我认为您需要该区域的3D模型,然后尝试将相机+位置与地图匹配,但首先需要捕获大量3D地图数据。 – 2011-04-25 07:02:53

0

我不会依赖于罗盘输出,它总是有问题。

我所做的是使用Gogle地图,获取位置修正,在地图上绘制点(如果您想绘制一条线使用轴承,这将是一个更好的提示,我猜)然后让用户绘制或调整使用卫星视图来查明目标。然后,您可以获得新的地理坐标并获得相当准确的方位(如果需要的话)

我还建议同时使用网络和GPS提供商,在城市有时网络提供商比GPS更精确玻璃/金属峡谷正在阻止它,甚至有几百码可以让你接近你的位置。

反正它是一个有点手动过程,但它更可靠然后试图猜测距离,并希望方位是可靠的(很少是)