2014-12-26 66 views
-2

我有一個緯度長的位置(每個存儲爲double),並希望僅使用GPS獲取相應的高度。這應該在沒有任何網絡協助的情況下完成。僅使用GPS獲取經緯度的高度

任何幫助表示讚賞。 在此先感謝。

+0

@CliffRibaudo該問題對應於當前位置。但是,我的問題是無需使用任何Web服務即可獲得遠程位置的高度。 – raghav3276

回答

1

不,你不能那樣做,因爲高度是一個隨高度而變化的變量。

4

設備的高度與緯度和經度沒有很多關係。

例如,飛機上的設備的高度將高於同一緯度和經度的地面設備的高度。使用GPS獲取定位的LocationManager檢索的位置可能具有高度信息,但這將是設備的高度。

如果你想要地面高程在特定的經度和緯度,你需要在某種GIS數據庫中查看。 Android不附帶其中之一,因此您需要使用搜索引擎來查找適合您使用的數據庫。

+0

我需要請求的位置的海拔。不是設備的。 – raghav3276

+0

@ raghav3276:然後,您需要找到一個GIS數據庫,其中包含您需要的數據,您需要的緯度/經度的粒度,對於您希望獲取此信息的地球陸地部分。除了需要一個Android友好的SDK來處理數據庫之外,這與Android沒有任何特別的關係。 – CommonsWare

+0

那麼,我需要互聯網來實現嗎?有什麼方法可以讓我們請求GPS本身獲取信息? – raghav3276