我目前有一個應用程序,顯示地圖片段,並可以顯示導航到給定的點。室內地圖已啓用,我嘗試使用的建築物確實具有室內地圖,但即使在運輸模式設置爲步行時,也只能導航到建築物外。Android api室內指示與谷歌api
目前有什麼辦法可以做到這一點嗎?
我目前有一個應用程序,顯示地圖片段,並可以顯示導航到給定的點。室內地圖已啓用,我嘗試使用的建築物確實具有室內地圖,但即使在運輸模式設置爲步行時,也只能導航到建築物外。Android api室內指示與谷歌api
目前有什麼辦法可以做到這一點嗎?
看來Google Maps Android API現在不支持此功能。 即使您選擇了正確的travel mode(應該是步行),路線也會在最近的道路上跟蹤,而不是在室內路徑上。
我也在等待這個選項的發佈,因爲目前有可能使用Google自己的Google地圖網絡應用來獲得此結果。
雅我結束了與平面圖覆蓋使用正常的谷歌地圖。我發現即使使用Google自己的應用程序,它仍然是很麻煩,但希望他們很快就會更新指導API,這有很大的潛力。 – Mitch 2015-05-12 11:25:58
我的研究生項目是關於GPS在android中不可用時的室內定位。答案是肯定的,但並不容易。很難做到這一點,但精度不如GPS好。有兩種主要的方法來獲取位置。
途徑
1.傳感器,融合:這種方法爲得到相對位置。使用內置傳感器(陀螺儀,加速度計,指南針)隨着時間推移計算距離&方向。所以你得到新位置將這個值添加到舊位置。它也被稱爲航位推算。
2的Wi-Fi信號強度:如果有兩個或兩個以上A.P.哪些位置是之前已知的,使用信號強度來估計您的位置。這個想法有點類似於GPS的工作原理。
弱邊
1.傳感器,融合:計算新的定位誤差(E0)發生。計算下一個新位置時,會再次出現新的錯誤(e1)。所以你用e0 + e1獲得新的位置。我的意思是隨着時間的推移錯誤groves指數。
2. Wi-Fi信號強度:某些項目可能會阻止a.p.所以你的信號強度很弱,計算錯誤的位置。
終於 我在短時間(10秒)使用第一種方法。第二種方法來糾正位置(每10秒)。所以你在短時間內得到最好的結果。
來源
我不認爲有很多這種先進的GPS精度的設備,實現利用室內的方向。 – Simas 2015-02-23 15:35:13
一旦方向API(或其他方法)可以計算路線並且不跟蹤接受它的用戶,那就是我所需要的。 – Mitch 2015-02-23 15:37:48