2012-09-09 391 views
3

有沒有一種方法可以通過智能手機來決定我們的樓層?可以通過智能手機GPS定位在哪個樓層?

例如,我在一幢大樓裏。 5樓;

在我的智能手機的本機應用程序可以知道在5樓的IM,並給我約5樓(導航到地面1)

+0

這是不可能的。你需要一個海拔儀器,我幾乎可以確定Android設備沒有。 – David

+0

你可能會得到高度,但我懷疑你可以發言。除非你有高度的地板映射 – nandeesh

+0

http://stackoverflow.com/questions/1995998/android-get-altitude-by-longitude-and-latitude。這裏是pos的討論幾種方式來訪問海拔高度 – box86rowh

回答

2

對於一些較新的Android手機(如三星Galaxy S3),嵌入式大氣一些建議可以使用壓力傳感器來獲得準確的室內高度估計值,該估計值可以轉化爲地板(假設您知道地板位於哪個高度)。

請參閱這篇文章STMicroeletronics壓力傳感器:

http://www.engadget.com/2012/09/06/stmicroelectronics-details-pressure-sensor-in-your-galaxy-s-iii/

這個應用程序顯示了基於氣壓高度:

https://play.google.com/store/apps/details?id=com.snakebite.mike.altimeter

下面是Android的API: http://developer.android.com/reference/android/hardware/SensorManager.html#getAltitude(float,%20float

+0

thnx所有人的評論在這裏。這是一種艱苦的練習任務。但我有一些解決方法。 1.我們可以使用手機ping多個WiFi熱點,如果知道這些地點在哪裏,我們可以計算出哪個樓層。 2.使用fm,這幾乎可以在任何地方使用。但首先我們需要知道每個樓層的信號強度。3.使用藍牙連接預先安裝在地板上的設備 – max

相關問題