摘 要 對在線報送的政務地理信息常采用隨機抽樣方式檢查位置準確性,該方法無法檢查出所有諸如點位跨地市等嚴重定位錯誤。為此,提出一種基于互聯(lián)網(wǎng)地圖地理編碼的政務地理信息位置準確性檢查方法,該方法在浙江政務服務網(wǎng)報送政務地理信息檢查工作中得到了實際應用。
【關鍵詞】地理編碼 互聯(lián)網(wǎng)地圖 抽樣 質(zhì)量檢查 在線報送 浙江政務服務網(wǎng)
浙江政務服務網(wǎng)是全省統(tǒng)一架構(gòu),為社會公眾提供綜合性、一站式在線政務服務的新型電子政務平臺,被喻為“政務淘寶”。作為其重要組成部分,浙江政務地理信息資源采集共享平臺(簡稱“報送系統(tǒng)”)是全省政務地理信息資源的在線報送、審核和發(fā)布的重要系統(tǒng)。目前,報送系統(tǒng)中包括有15個類別,104個政務地理信息圖層。填報內(nèi)容除名稱、地址、聯(lián)系電話等屬性信息外,還包括空間位置坐標。傳統(tǒng)測繪產(chǎn)品的“二級檢查一級驗收”中,過程檢查和最終檢查一般采用全數(shù)檢查,效率較低;驗收檢查采用隨機抽樣方式檢查,缺少位置問題的針對性。為此,本文采用基于互聯(lián)網(wǎng)地圖的地理編碼服務接口,將政務地理信息自動定位,再根據(jù)自動定位坐標與報送坐標的間距大小,判斷出政務地理信息位置準確性程度,為后續(xù)的政務地理信息的位置檢查提供參考,提高位置檢查的針對性。
1 利用互聯(lián)網(wǎng)地圖進行地理編碼
為能有效對政務地理信息位置準確性進行判斷,首先需利用互聯(lián)網(wǎng)地圖對從報送系統(tǒng)中導出的政務地理信息進行地理編碼。地理編碼(Geocoding)是指將文本的通訊地址數(shù)據(jù)轉(zhuǎn)化為數(shù)字地理坐標,一般為經(jīng)度和緯度。它提供了一種把描述成地址的地理位置信息,轉(zhuǎn)換成可被用于地理信息系統(tǒng)的地理坐標方式。目前,主流的互聯(lián)網(wǎng)地圖均提供有地理編碼Web服務API,例如百度地圖的“Geocoding API”,高德地圖的“地理編碼/逆地理編碼API”,騰訊地圖的“地址解析(地址轉(zhuǎn)坐標)”。利用這3種互聯(lián)網(wǎng)地圖的地理編碼Web服務API,根據(jù)政務地理信息記錄中的地址屬性,逐條獲取記錄對應的百度地圖坐標、高德地圖坐標和騰訊地圖坐標。
2 坐標轉(zhuǎn)換
上述獲取到的互聯(lián)網(wǎng)地圖經(jīng)緯度坐標與報送坐標的坐標系不同。報送坐標的坐標系是CGCS2000,而百度地圖、高德地圖、騰訊地圖坐標基于GCJ-02坐標系,并且百度地圖還在其基礎上增加了自己的偏移量。為能在統(tǒng)一尺度下度量位置準確性,報送坐標與相應的互聯(lián)網(wǎng)地圖坐標應統(tǒng)一坐標系。各互聯(lián)網(wǎng)地圖一般只提供WGS84坐標系到互聯(lián)網(wǎng)地圖自身坐標系的轉(zhuǎn)換。由于CGCS2000坐標系下坐標與WGS84坐標系下坐標差別不大,本文將報送坐標視作WGS84坐標系下坐標。通過調(diào)用相應的坐標轉(zhuǎn)換API,實現(xiàn)報送坐標到互聯(lián)網(wǎng)地圖坐標系下坐標的轉(zhuǎn)換。
3 位置準確性判斷
在得到統(tǒng)一坐標系下的報送坐標和自動定位坐標后,計算二者間距,并進行位置準確性判斷。
3.1 間距計算
精確計算地球橢球體上2個經(jīng)緯度點的間距較復雜,而本文目的是找出位置準確性相對較差的記錄,對距離計算的精度可適當放寬。本文將地球橢球體簡化為球體,球體半徑R取地球的平均半徑6371.004km,則2點間距d=F(λ1, φ1, λ2,φ2),其中λ1, λ2表示兩點的經(jīng)度,φ1, φ2表示兩點的緯度。函數(shù)F具體計算公式如下:
(1)
根據(jù)公式(1)分別計算出百度坐標系、高德坐標系、騰訊坐標系下自動定位坐標與報送坐標間距。
3.2 位置準確性判斷
假設互聯(lián)網(wǎng)地圖自動定位坐標的準確性比報送坐標高,據(jù)此便可進行位置準確性判斷。該假設雖然不一定對每條政務地理信息都成立(偶爾會造成誤判),但是可確保報送坐標中定位偏移大的記錄全部可以篩選出來。取3個坐標系下的間距中的最大值作為自動定位坐標與報送坐標的總體間距。對總體間距按照距離的長短進行準確性等級的劃分,本文采用的劃分標準見表1。
根據(jù)該劃分標準,將政務地理信息記錄的報送位置準確性分4個等級,對于其中的錯誤和不準確等級的記錄篩選出來,進行重點的人工核實檢查,對于準確和較準確等級的記錄可采用傳統(tǒng)的隨機抽樣方式檢查,提高檢查效率。
4 結(jié)束語
本方法已實際應用于浙江政務服務網(wǎng)報送系統(tǒng)中的政務地理信息的檢查工作中。截至2017年6月,報送系統(tǒng)中已有政務地理信息記錄30多萬條。針對這些記錄,通過運用該方法迅速篩選出疑似位置準確性不高的記錄(約占總記錄的20%),對這部分記錄進一步進行人工檢查,最終檢查出諸如點位落在省外、點位落水、點位跨地市、點位跨區(qū)縣等等類型錯誤以及大量的位置不準問題。該方法的應用,提高了政務地理信息位置檢查的效率和檢查質(zhì)量,同時也為互聯(lián)網(wǎng)地圖與政務應用的結(jié)合進行了有益的嘗試。
參考文獻
[1]王凌云,李琦,江洲.國內(nèi)地理編碼數(shù)據(jù)庫系統(tǒng)開發(fā)與研究[J].計算機工程與應用,2004(21):167-212.
[2]田沁,鞏玥,亢孟軍等.國內(nèi)主流在線地理編碼服務質(zhì)量評價[J].武漢大學學報(信息科學版),2016,41(10):1351-1358.
[3]馬照亭,李志剛,孫偉等.一種基于地址分詞的自動地理編碼算法[J].測繪通報,2011(02):59-62.
[4]江洲,李琦.地理編碼(Geocoding)的應用研究[J].地理與地理信息科學,2003,19(03):22-25.
作者簡介
徐紅波(1985-),男,碩士研究生,工程師,主要從事地理空間數(shù)據(jù)處理與分析工作。
作者單位
浙江省地理信息中心 浙江省杭州市 310012endprint