引文格式: 左偉,王俊友,趙海云,等. 基于WebGIS的網(wǎng)絡(luò)地理信息資源獲取與坐標(biāo)投影轉(zhuǎn)換技術(shù)研究[J].測(cè)繪通報(bào),2015(4):122-124.DOI:10.13474/j.cnki.11-2246.2015.0127
基于WebGIS的網(wǎng)絡(luò)地理信息資源獲取與坐標(biāo)投影轉(zhuǎn)換技術(shù)研究——以天地圖為例
左偉1,2,王俊友2,趙海云3,劉曉曼4,王曉艷1
(1. 測(cè)繪出版社,北京 100045; 2. 中國(guó)地圖出版社,北京 100054; 3. 江西師范
大學(xué)城市建設(shè)學(xué)院,江西 南昌 330022; 4. 環(huán)境保護(hù)部衛(wèi)星環(huán)境應(yīng)用中心,北京 100000)
On Network Geoinformation Resources Acquisition and Coordinate Projection
Transformation Technology Based on WebGIS
——Taking Tianditu as an Example
ZUO Wei,WANG Junyou,ZHAO Haiyun,LIU Xiaoman,WANG Xiaoyan
摘要:以豐富的網(wǎng)絡(luò)地理信息資源為參考,利用WebGIS無(wú)參數(shù)投影轉(zhuǎn)換技術(shù),通過模擬—試驗(yàn)—再模擬—再試驗(yàn),較好地解決了網(wǎng)絡(luò)地理信息資源無(wú)參數(shù)地圖投影轉(zhuǎn)換這一難題,實(shí)現(xiàn)了網(wǎng)絡(luò)地理信息的疊加解讀,為大數(shù)據(jù)時(shí)代在多源數(shù)據(jù)集成條件下獲取有用的海量地理信息提供了強(qiáng)有力的技術(shù)支持。
關(guān)鍵詞:WebGIS;網(wǎng)絡(luò)地理信息資源;無(wú)參數(shù)地圖投影轉(zhuǎn)換;多源數(shù)據(jù)集成
中圖分類號(hào):P208
收稿日期:2014-03-02
作者簡(jiǎn)介:左偉(1963—),男,博士,編審,研究方向?yàn)榈貓D學(xué)理論與實(shí)踐、3S技術(shù)應(yīng)用。E-mail:zuowei@sinomaps.com
一、引言
隨著我國(guó)地理信息產(chǎn)業(yè)的迅猛發(fā)展,網(wǎng)絡(luò)地理信息資源越來(lái)越豐富,為社會(huì)各領(lǐng)域提供著精準(zhǔn)、實(shí)用、便捷的服務(wù)。但在地理信息的專業(yè)領(lǐng)域,各相關(guān)的從業(yè)部門、企事業(yè)單位不僅需要基于WebGIS的瀏覽、查詢操作,更需要獲取帶有空間地理信息的數(shù)據(jù)或其他資源,以便更好地服務(wù)于社會(huì)。然而,WebGIS的開發(fā)商往往為了自身利益的最大化,一般不向同行業(yè)的機(jī)構(gòu)開放其帶有空間地理信息的數(shù)據(jù)資源,只是提供簡(jiǎn)單瀏覽和查詢服務(wù),這在一定程度上制約著整個(gè)行業(yè)的快速發(fā)展。本文以天地圖WebGIS瀏覽器為例,通過制定網(wǎng)絡(luò)地理信息算法、測(cè)算大地坐標(biāo)信息、試驗(yàn)投影參數(shù)等一系列研究,并利用Java開發(fā)出一套基于WebGIS瀏覽器獲取地理信息多源數(shù)據(jù)的系統(tǒng)(以下簡(jiǎn)稱WebGIS資源獲取器)。在天地圖范圍內(nèi),利用WebGIS資源獲取器可以獲取任何位置、任意比例尺,且?guī)в型队皡?shù)的圖片地理信息資源,包括地圖資源、影像資源、地形資源、實(shí)時(shí)地理信息資源等。
二、網(wǎng)絡(luò)地理信息資源獲取
天地圖是國(guó)家測(cè)繪地理信息局主導(dǎo)建設(shè)的國(guó)家地理信息公共服務(wù)平臺(tái),是“數(shù)字中國(guó)”的重要組成部分。各類用戶可以通過天地圖的門戶網(wǎng)站進(jìn)行基于地理位置的信息瀏覽、查詢、搜索、量算,以及路線規(guī)劃等各類應(yīng)用;也可以利用服務(wù)接口調(diào)用天地圖的地理信息服務(wù),并利用編程接口將天地圖的服務(wù)資源嵌入到已有的各類應(yīng)用系統(tǒng)(網(wǎng)站)中,以天地圖的服務(wù)為支撐開展各類增值服務(wù)與應(yīng)用,從而有效緩解地理信息資源開發(fā)利用中技術(shù)難度大、建設(shè)成本高、動(dòng)態(tài)更新難等突出問題。天地圖WebGIS瀏覽器是基于互聯(lián)網(wǎng)瀏覽器使用的,無(wú)可參考的具體投影參數(shù),如圖1所示。
圖1 天地圖Web界面
三、WebGIS資源獲取器程序開發(fā)
以筆者主持《國(guó)家級(jí)自然保護(hù)區(qū)遙感監(jiān)測(cè)圖集》的編制實(shí)踐為例,圖集中的自然保護(hù)區(qū)都是大比例尺的區(qū)域,要加入相應(yīng)的基礎(chǔ)地理信息(如居民地、道路、河流、地理單元注記等),則需要大比例尺的地圖數(shù)據(jù)。但如此大的區(qū)域目前無(wú)法得到相應(yīng)的大比例尺地圖數(shù)據(jù),即使花費(fèi)高額的成本來(lái)購(gòu)買,某些數(shù)據(jù)也無(wú)法買到。為了解決這一難題,在過去已有Web地圖技術(shù)研究的基礎(chǔ)上,筆者開發(fā)了一個(gè)網(wǎng)絡(luò)獲取大比例尺地圖的程序,可以實(shí)現(xiàn)GIS投影轉(zhuǎn)換和自動(dòng)匹配功能,既解決了圖集的基礎(chǔ)地理信息數(shù)據(jù)源問題,也大大減少了工作量。其步驟如下:
1) 此程序應(yīng)用Java設(shè)計(jì)。
2) Java Web應(yīng)用程序中加入動(dòng)態(tài)的交互式地圖功能,以天地圖和Google Maps API實(shí)現(xiàn)Web接口,以Ajax提供與服務(wù)器端的實(shí)時(shí)交互。
3) 網(wǎng)絡(luò)地圖運(yùn)營(yíng)商服務(wù)器取圖截屏的部分JavaScript代碼如下:
!DOCTYPE HTML PUBLIC "-∥W3C∥DTD HTML 4.01
id="map" style="width: 420px; height: 420px">