GIS雜談:互聯(lián)網(wǎng)地圖開發(fā)
前言??
導(dǎo)航電子地圖在公開出版、銷售、傳播、展示和使用前,必須進(jìn)行空間位置技術(shù)處理。
導(dǎo)航電子地圖空間位置技術(shù)處理應(yīng)由國務(wù)院測繪行政主管部門指定的機(jī)構(gòu)采用國家規(guī)定的方法統(tǒng)一實(shí)現(xiàn)。--《導(dǎo)航電子地圖安全處理技術(shù)基本要求》
在國內(nèi)發(fā)布的互聯(lián)網(wǎng)導(dǎo)航電子地圖,發(fā)布之前,都要先進(jìn)行加密操作。??
GCJ02??
GCJ-02又稱火星坐標(biāo)系,是由中國國家測繪局(G表示Guojia國家,C表示Cehui測繪,J表示Ju局)制定的地理信息系統(tǒng)的坐標(biāo)系統(tǒng)。
它是一種對(duì)經(jīng)緯度數(shù)據(jù)的加密算法,即加入隨機(jī)的偏差。
國內(nèi)出版的各種地圖系統(tǒng)(包括電子形式),必須至少采用GCJ-02對(duì)地理位置進(jìn)行首次加密。
使用地圖:高德、騰訊、谷歌中國、必應(yīng)中國
BD09
BD09,百度坐標(biāo)系,是在GCJ02坐標(biāo)系基礎(chǔ)上再次加密。其中BD09LL表示百度經(jīng)緯度坐標(biāo),BD09MC表示百度墨卡托米制坐標(biāo)。
使用地圖:百度
開發(fā)注意:
使用加密地圖開發(fā),或者使用其底圖時(shí),輸入標(biāo)準(zhǔn)的經(jīng)緯度坐標(biāo)時(shí),需要使用對(duì)應(yīng)的API進(jìn)行偏移處理,才能和地圖上的位置進(jìn)行相對(duì)應(yīng);從中獲取的坐標(biāo),也需要進(jìn)行轉(zhuǎn)換才能變成標(biāo)準(zhǔn)的經(jīng)緯度。
如想要使用標(biāo)準(zhǔn)的底圖,國內(nèi)最常用的就是 國家基礎(chǔ)地理信息中心 天地圖發(fā)布的一系列底圖,這個(gè)是沒有做加密處理的,標(biāo)準(zhǔn)的經(jīng)緯度能夠直接和位置對(duì)應(yīng)上;國外openstreetmap的底圖,也是未進(jìn)行加密處理的。