關於火星座標 偏移 加偏和糾偏 無偏的理解

2021-06-03 21:37:22 字數 1757 閱讀 6712

剛開始玩gps,看到不少對gps圖紙偏移問題的認識存在誤區,俺根據在輪壇看帖思考理解的有關內容,整理一下,希望對在這個問題上存在疑惑的朋友有所幫助。

1、偏移的起因:**測繪局以****為理由,用法律的形式對所有在**發行的地圖類產品加了強制性規範,要求所有地圖類產品都必須使用國家測繪局的一種加偏移的演算法,對地圖的真實座標進行加偏移處理,之後才可能通過審批准許上市。因此,**的所有官方及商用地圖的座標都是偏移的,這種偏移屬於非線性的,偏移量在300至500公尺不等,偏移方向也不定。這種加過偏移的地圖座標就是所謂「火星座標」。

2、gps接收機本身接收衛星的訊號,計算出本機所在位置的經緯度,在沒有做特別處理的時候,這個經緯度是正確的。但是如果gps支援載入地圖的話,這個gps中的地圖就得受上述第一條法規的約束了,所以正式在**銷售的行貨gps裝置中的地圖必須也得加偏移,處理成火星座標。

3、問題來了,如果僅僅是地圖搞成火星座標,但gps仍然輸出真實座標的話,就會發生gps的定位(及導航)跟地圖不能吻合的問題。於是,只好在gps軟體中設定乙個使用同樣演算法的加偏移功能。gps先從衛星上得到真實座標,然後經過加偏移程式轉換成火星座標,由於是同乙個演算法,所以經過軟體加偏移的座標能跟同樣加了偏移的地圖吻合,就是「歪到一起」了。這樣就可以用gps正常導航了——但這台gps裝置輸出的座標仍然是火星座標,放到google earth上面是沒法正常吻合的。

4、由於google earth屬於衛星**,它不是地圖,所以不受**測繪法的約束,因此google earth的座標是真實座標。這樣,問題又來了,當你使用**處理過的gps匯出火星座標(或航跡),企圖把它放到google earth上面看看自己都走了哪些路的時候,因為google earth**的座標是真實的,而你的gps匯出的座標是火星座標,二者就對不上號了,你也許會看到在google earth上,你開著車從別人的樓頂上飛過去,或者打湖裡面漂過去。

5、水貨gps因為是洋鬼子的產品,原本並非銷往**的,洋鬼子不會玩這種加偏移的買賣,所以水貨gps裝置,如果使用機器原帶的地圖的話,得到的座標(或者航跡)是真實正確的,這就是水貨機器的無偏地圖。但是洋鬼子的裝置中一般沒有中文地圖,如果你把**的官方或者正式發布的商用地圖放到水貨gps裝置裡面的話,就會發生第3條前面說的問題:裝置的真實座標跟**特殊地圖的火星座標不吻合——出現偏移——無法正常導航。

6、由於火星座標的一系列問題,眾民間人士根據那個加偏移演算法自行折騰出了很多糾正了偏移的地圖,這些地圖的座標是正確的。這樣的地圖拿到水貨gps裝置上,因為水貨gps輸出的座標是真實的,所以可以完美配合工作,正確導航定位,並且輸出正確的座標——放到google earth上也是正確的。

7、**行貨gps裝置軟體中的加偏移功能,是通過乙個所謂空心地**件(或者28類地圖,或者快拼模組)來觸發啟動偏移程式的,如果使用者安裝非本機自帶的,但屬於**官方或者正式發布的商用地圖,那要配合空心地**件(或者把地圖類別設定為28),從而讓gps軟體中的加偏移程式啟動,使得gps輸出火星座標,跟地圖的火星座標吻合,如此才能正常導航——但這台gps裝置輸出的座標仍然是火星座標,放到google earth上面是沒法正常吻合的。

8、**行貨gps裝置,如果要得到真實座標,使用民間的糾偏地圖,就得把那個空心地**件移除(或把原機自帶的28類地圖移除/取消,或把同樣作用的快拼弄掉),這樣gps裝置輸出真實的座標,才能跟糾偏地圖的正確座標吻合,實現正確導航定位,並且輸出正確的座標——放到google earth上也是正確的。不過,在**行貨gps上不能同時使用火星座標地圖和糾偏地圖,否則必然有乙個沒法正常導航定位。

9、水貨gps裝置用民間的簡體中文刷機,一般來說也沒有那個加偏移程式,所以要使用糾偏地圖或者無偏地圖。不能使用**官方的火星座標地圖,不然就對不上號。

IOS火星座標轉換

火星座標系統 是一種國家保密外掛程式,也叫做加密外掛程式或者加偏或者sm模組,其實就是對真實座標系統進行人為的加偏處理,按照特殊的演算法,將真實的座標加密成虛假的座標,而這個加偏並不是線性的加偏,所以各地的偏移情況都會有所不同。而加密後的座標也常被人稱為 火星座標系統 所有的電子地圖 導航裝置,都需...

iOS 地球座標 火星座標說明

座標系介紹 首先介紹一下目前的定位座標系統 1 地球座標 代號 gps wgs84 有w就是世界通用的 也就是原始座標體系,這是國際公認的世界標準座標體系 使用 wgs84 座標系統的產品有 蘋果的 cllocationmanager 獲取的座標 2 火星座標 代號 gcj 02 g國家 c測繪 j...

php 火星座標 百度座標轉換 地球座標轉換

型別 說明使用者 wgs84 美國gps 國際通用,如谷歌國外地圖 osm地圖 火星系gcj 02 國測局制定的標準,國內地圖必須至少使用此對位置進行首次加密 bg 09 共有兩個類,coordinate和coordinatetool。coordinate,座標點物件 class coordinat...