我有一些GPS設備取樣數據。我需要做的是將數據「移動」到1米到5米的「左側」。我知道如何做移動部分,唯一的問題是移動不如我想要的那樣精確。以已知方向移動一定距離(以米爲單位)的GPS位置
我現在做的事:
- 我把GPS座標(緯度,經度對)
- 我將它們轉換使用plate carrée轉型。
- 我將得到的座標縮放到縱向距離(x上的距離)和緯度距離(y上的距離) - 想象一下,整個GPS採樣數據位於由最大和最小緯度/經度約束的矩形內。我使用經度和緯度的極值之間的公式計算這些距離。
- 我移動點在所期望的方向
- 我轉換回GPS X米座標
我真的沒有我想要的精度。例如,向左移動3米意味着不到3米(約1.8米 - 也許是2米)。
做這些事情的已知解決方案是什麼?我需要一個最大偏離實際點0.2-0.5米的解決方案(不像目前的情況下爲1.2)。
LATER:這種方法好嗎?通過這種方式,我的意思是將GPS座標轉換爲平面座標並返回到GPS。有沒有其他的方法?
LATER2:轉換爲保形映射的方法可能是將要使用的方法。如果是小矩形,並且由於兩極沒有道路,可能會使用墨卡託。意見?
感謝,
尤利安
PS:我工作的小區域 - 所以想象一下我說的邊框有每邊不超過5公里長。 (所以一個5x5km的矩形是最大的)。
它可能與此問題有關:http://stackoverflow.com/questions/3588653/convert-gps-coordinates-to-coordinate-plane? – INS 2011-04-09 15:33:15