http://www.unistrong.com/bbs/topic.aspx?topicid=2774
http://www.foooooot.com/club/4/topic/740/
我們平時(shí)用到的地球坐標(biāo)系統(tǒng),叫做WGS84坐標(biāo),國家保密插件,也叫做加密插件或者加偏或者SM模組,其實(shí)就是對(duì)真實(shí)坐標(biāo)系統(tǒng)進(jìn)行人為的加偏處理,按照 幾行代碼的算法,將真實(shí)的坐標(biāo)加密成虛假的坐標(biāo),而這個(gè)加偏并不是線性的加偏,所以各地的偏移情況都會(huì)有所不同。而加密后的坐標(biāo)也常被人稱為火星坐標(biāo)系 統(tǒng),這是我們的國家又一個(gè)偉大的發(fā)明,讓國外的政府和企業(yè)等,都看不懂我們的坐標(biāo)系統(tǒng)。
其實(shí)很少有人知道國家保密插件問題,但作為導(dǎo)航電子地圖產(chǎn)業(yè)或者汽車導(dǎo)航產(chǎn)業(yè)中的人,多多少少都會(huì)了解到這個(gè)問題。國家是出于國家安全考慮,將我們看到的 真實(shí)的坐標(biāo)變成假的虛擬的坐標(biāo),這樣,我們的國家就安全了,不會(huì)被恐怖分子破壞了。最簡單的舉例來說,比如鳥巢吧,你真實(shí)的坐標(biāo)是這個(gè),加密后就成了那 個(gè),導(dǎo)航電子地圖上看到的就是那個(gè),那么人家導(dǎo)彈要是攻擊那個(gè)的時(shí)候,那么導(dǎo)彈就打不中我們的鳥巢啦,我們的鳥巢就安全了。不過,個(gè)人擔(dān)心這樣加密后沒有 打中鳥巢,會(huì)不會(huì)打中水立方呢,可能是無心插柳柳成蔭了。
現(xiàn)在,所有的電子地圖所有的導(dǎo)航設(shè)備,都需要加入國家保密插件。第一步,地圖公司測繪地圖,測繪完成后,送到國家測繪局,將真實(shí)坐標(biāo)的電子地圖,加密成 “火星坐標(biāo)”,這樣的地圖才是可以出版和發(fā)布的,然后才可以讓GPS公司處理。第二步,所有的GPS公司,只要需要汽車導(dǎo)航的,需要用到導(dǎo)航電子地圖的, 統(tǒng)統(tǒng)需要在軟件中加入國家保密算法,將COM口讀出來的真實(shí)的坐標(biāo)信號(hào),加密轉(zhuǎn)換成國家要求的保密的坐標(biāo),這樣,GPS導(dǎo)航儀和導(dǎo)航電子地圖就可以完全匹 配啦,GPS也就可以正常工作啦。
所以,所有的導(dǎo)航電子地圖公司,像四維圖新、瑞圖、易圖通、高德等等,都需要將自己的電子地圖拿到國家測繪局進(jìn)行加密處理,而所有的導(dǎo)航軟件公司,都需要 將自己的導(dǎo)航軟件中加入國家測繪局提供的加密算法的代碼。而這一段代碼,就是國家的機(jī)密,不是公開的,每次去國家測繪局加密處理都需要預(yù)約并在封閉的環(huán)境 中進(jìn)行,編譯完成后需要是在主程序的exe中,而不能編譯在外部dll等文件中。
當(dāng)然,國家的保密插件,是需要收費(fèi)的,早期的時(shí)候,一個(gè)導(dǎo)航儀就需要10塊錢的保密插件許可費(fèi),恩,保密插件也不是白用的,畢竟國家花了很多的錢和人力和 物力才做出來的保護(hù)國家安全的保密東西怎么可以隨便送你用呢,收點(diǎn)錢也就算是正常也算是在預(yù)料之中啦。現(xiàn)在的話,好像已經(jīng)下放到地圖數(shù)據(jù)公司了,就是看這 個(gè)地圖數(shù)據(jù)公司的經(jīng)營狀況,大概會(huì)出貨多少份電子地圖,然后一次性收取地圖數(shù)據(jù)公司多少錢,可能是多少百萬,然后這個(gè)錢呢,你們數(shù)據(jù)公司就自己找你們的導(dǎo) 航軟件公司的客戶收吧,算在每一臺(tái)設(shè)備中的許可費(fèi),恩,國家的辦事效率變高了,一次直接從導(dǎo)航電子地圖公司收費(fèi)比逐個(gè)收取導(dǎo)航軟件公司的錢要來的容易和不 那么麻煩。
現(xiàn)階段,有些人或者組織,為了自己的利益,將導(dǎo)航軟件和導(dǎo)航地圖進(jìn)行破解,并發(fā)現(xiàn)了導(dǎo)航電子地圖中存在的地圖偏差,所以就采取人為的手段,將地圖反加密, 將虛假的坐標(biāo)轉(zhuǎn)換成標(biāo)準(zhǔn)的WGS84坐標(biāo),最笨的方法就是線性的平移,大概偏差的距離為500米,基本上能夠反回來,但誤差較大,特別是南北距離加大的情 況下,而聰明一點(diǎn)的方法,用matlab等工具計(jì)算出其中的曲線,然后反轉(zhuǎn)回來。多么的可怕那,這是觸犯國家法律的行為,國家的安全就這樣被你們破壞了, 這是一個(gè)刑事問題,而不是簡單的破解軟件破解地圖的經(jīng)濟(jì)犯罪問題了。請(qǐng)大家務(wù)必務(wù)必遵守國家的法律,不要干出這樣的傻事出來,出了事誰都保不了你,畢竟你 將成為國家的敵人。
最后,說說保密插件帶來的弊端,好處不容忽視,國家為了安全考慮,保密了就安全了,但弊端是,制造了人為的障礙,非常的不好用,比如導(dǎo)航軟件出來的坐標(biāo), 不能和Google Earth等國際軟件匹配,Google Earth和Map在國內(nèi)基本上就是廢物。進(jìn)一步帶來的導(dǎo)航問題是,尋寶、分享等許多好玩的GPS活動(dòng),都無法在大陸地區(qū)展開,這一點(diǎn)真的讓人很無奈。當(dāng) 然,也有一些時(shí)候,由于導(dǎo)航軟件的保密插件問題,導(dǎo)致不能導(dǎo)航等等。保密插件,是一個(gè)讓人哭笑不得的東西,就如同國際的WGS84坐標(biāo)對(duì)我們的54坐標(biāo)或 者80坐標(biāo),就如同
名詞總結(jié):
地球坐標(biāo):指WGS84坐標(biāo)系統(tǒng)
火星坐標(biāo):指使用國家保密插件人為偏移后的坐標(biāo)
地球地圖:指與地球坐標(biāo)對(duì)應(yīng)的客觀真實(shí)的地圖
火星地圖:指經(jīng)過加密偏移后的,與火星坐標(biāo)對(duì)應(yīng)的地圖
以上內(nèi)容瀏覽后,背景知識(shí)大概就明白了。
首先,我們手上所有的GPS設(shè)備,根據(jù)渠道和接口軟件的不同,分為火星坐標(biāo)設(shè)備與WGS84坐標(biāo)設(shè)備兩種,另外所有GPS設(shè)備中的地圖以及網(wǎng)上的地圖,分為火星地圖(即人為偏移)和真實(shí)地圖兩種。
比如國內(nèi)“正規(guī)渠道的車載GPS”,采用的是火星坐標(biāo)配火星地圖,完美結(jié)合,能夠準(zhǔn)確的在地球上使用,缺點(diǎn)就是記錄的點(diǎn)和軌跡都是火星的,與其他地球人無法交流分享。
多數(shù)水貨GPS設(shè)備,使用的都是地球坐標(biāo)配火星地圖,這樣軌跡和航點(diǎn)都是真實(shí)坐標(biāo)的,只不過在火星地圖上偏移了
有些玩家,會(huì)將火星地圖加入偏移算法(無論準(zhǔn)確或不準(zhǔn)確),人為糾偏,形成地球坐標(biāo)配糾偏地圖(自制地圖),不考慮誤差可以正常使用
而目前,所有正式發(fā)布的大陸境內(nèi)電子地圖,都是火星地圖,所以只有大陸之外地區(qū),才能夠用到地球坐標(biāo)與官方地球地圖完美結(jié)合的解決方案