搶建

2011-04-25 41 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更精確玻璃/金屬峽谷正在阻止它,甚至有幾百碼可以讓你接近你的位置。

反正它是一個有點手動過程,但它更可靠然後試圖猜測距離,並希望方位是可靠的(很少是)