事情是這樣的,我用iPhone + MotionX-GPS app 取得某一點的高程是20.7m,但回到辦公室後找到以前請人實測的圖,同一點的高程是4.71公尺;另一點的高程iPhone說是24.3公尺,測量圖上是5.04公尺。整個就是差很多。
再試著算高程差,一個是3.6公尺,一個是0.33公尺。差了近十倍。
小弟知道手機所測得定位值有誤差,沒辦法跟幾十萬、幾百萬的設備所測得數值相較。不過,有時只是為了取得數據做協助判斷,手機測量那種十公尺的誤差是可以用來評估使用的。等確定方針後,再花錢請人實測。
平面誤差已勘做評估使用,但今天一試高程值,卻發現高程值差無法使用,但高程差卻有近十倍這樣的差距。所以,這樣的比例讓我不禁開始想,會不會是因為GPS所取得高拔高程,是需要換算過後才能變成台灣適用的數值呢?
小弟Google後找到的都是關於WGS84、TWD97、TWD67的平面座標轉換,沒有高程的。試著下載一款台灣出品的iPhone app「台灣座標」,發現裡面雖然有WGS84、TWD97、TWD67的平面座標轉換,但高程值卻一樣是海拔數字。是不是高程沒有轉換的問題?
如果是這樣,是代表手機取得的高程值完全不能用嗎?這樣好可惜。
是不是有熟悉大地座標系統的前輩可以幫忙解惑,謝謝。

p.s 小弟人在外島。
後註:
後來Goolge到一些資訊,發現WGS84的高程是楕球高,TWD97的高程基準在外島應該是「馬公平均海水面」,兩者基準完全不同,難怪數字差這麼多。不過還是找不到換算的公式。
如果想要把GPS所取得的高程值拿來參考用,似乎還是需要一個轉換或試算的過程?