萬寶林,陳鑫祥
(廣東省國土資源技術(shù)中心,廣東廣州510075)
使用NewMap Server進(jìn)行三舊改造信息系統(tǒng)的設(shè)計(jì)
萬寶林1,陳鑫祥2
(廣東省國土資源技術(shù)中心,廣東廣州510075)
NewMap Server是一款功能強(qiáng)大的服務(wù)型GIS軟件。基于此軟件,可以快速地建立起各種專題應(yīng)用的WebGIS信息系統(tǒng)。主要介紹了“三舊”(舊城鎮(zhèn)、舊村莊、舊廠房)改造信息系統(tǒng)的設(shè)計(jì),希望為其他專題應(yīng)用的建立提供借鑒。
NewMap Server;“三舊”改造;SOA
近幾年來,由于城市的快速發(fā)展,土地資源的消耗量越來越大。粗放的土地利用方式已難以為繼,土地資源供求矛盾日益突出,嚴(yán)重制約著廣東省可持續(xù)發(fā)展。為大力推進(jìn)節(jié)約集約用地,千方百計(jì)盤活存量土地,統(tǒng)籌保障發(fā)展和保護(hù)資源,廣東省人民政府發(fā)文《關(guān)于推進(jìn)“三舊”改造促進(jìn)節(jié)約集約用地的若干意見(粵府[2009]78號)》(以下簡稱《意見》)提出,大力推進(jìn)我省舊城鎮(zhèn)、舊村莊、舊廠房(以下簡稱“三舊”)改造,是繼續(xù)深化土地管理制度改革,進(jìn)一步解放土地生產(chǎn)力的具體表現(xiàn),不僅有利于節(jié)約集約用地、優(yōu)化土地資源配置,也有利于促進(jìn)產(chǎn)業(yè)結(jié)構(gòu)調(diào)整升級、轉(zhuǎn)變經(jīng)濟(jì)發(fā)展方式,保障和促進(jìn)科學(xué)發(fā)展?!兑庖姟愤€明確了“三舊”改造的總體要求,在不突破土地利用總體規(guī)劃確定的耕地保有量、基本農(nóng)田面積和建設(shè)用地總規(guī)模的前提下,積極穩(wěn)妥推進(jìn)“三舊”改造工作,將“三舊”改造與農(nóng)村土地整治有機(jī)結(jié)合,統(tǒng)籌規(guī)劃、全面推進(jìn)土地綜合治理。廣東省國土資源廳為貫徹落實(shí)《意見》,出臺《關(guān)于“三舊”改造工作的實(shí)施意見(試行)》,指出,“三舊”改造規(guī)劃為期5年,分年度實(shí)施。在廣東省政府和廣東省國土資源廳的高度重視下,全省的“三舊”改造信息系統(tǒng)的建設(shè)也就蓄勢待發(fā),估計(jì)“三舊”改造還將全國范圍內(nèi)成為熱點(diǎn)。
NewMap是中國測繪科學(xué)研究院自主研發(fā)的服務(wù)型地理信息公共平臺軟件,它采用 SOA的服務(wù)理念,建立了服務(wù)型地理信息公共平臺軟件的4層體系架構(gòu),完全從底層研制了具有長期穩(wěn)定、聯(lián)動(dòng)更新、細(xì)顆粒度、環(huán)境普適、服務(wù)高效和公共性等特質(zhì)的40大類278亞類Newmap原子級底層核心,在此基礎(chǔ)上封裝和搭建了 Newmap Objects全組件式開發(fā)控件包、Newmap Server服務(wù)容器、Newmap DMP系統(tǒng)和Newmap PLAT系統(tǒng)等,形成了服務(wù)型地理信息公共平臺完整的軟件技術(shù)體系。
NewMap Server是一款基于SOA架構(gòu)、功能強(qiáng)大、性能高效、運(yùn)行穩(wěn)定的服務(wù)型GIS產(chǎn)品,用于構(gòu)建集中管理的、支持多用戶負(fù)載均衡的、具備高級GIS功能的企業(yè)級GIS服務(wù)應(yīng)用與服務(wù)。它以在線方式提供了各類地理信息數(shù)據(jù)和功能服務(wù),包括目錄服務(wù)、網(wǎng)絡(luò)地圖服務(wù)、網(wǎng)絡(luò)要素服務(wù)、緩存服務(wù)、空間統(tǒng)計(jì)服務(wù)、空間查詢服務(wù)等,同時(shí)提供了豐富的NewMap JavaScript API客戶端快速二次開發(fā)接口,基于該接口可以高效、快速地搭建基于網(wǎng)頁的地圖瀏覽、查詢、分析等滿足復(fù)雜業(yè)務(wù)需求的地理信息web應(yīng)用程序。JavaScript API中包含了可直接調(diào)用NewMap Server提供的服務(wù)的接口函數(shù),用戶無需組織復(fù)雜的服務(wù)請求規(guī)范即可直接利用服務(wù)功能,為基于服務(wù)的應(yīng)用系統(tǒng)的構(gòu)建提供了強(qiáng)大支持。
NewMap Server使得開發(fā)人員和系統(tǒng)設(shè)計(jì)人員可以實(shí)現(xiàn)一個(gè)GIS功能集中管理的系統(tǒng)。通過將瀏覽器作為NewMap Server的客戶端,企業(yè)可以在多用戶部署中大大節(jié)省成本,并且企業(yè)中的不同機(jī)構(gòu)和部門之間能夠像共享屬性數(shù)據(jù)一樣普遍來共享空間數(shù)據(jù),同時(shí)能夠很容易地將GIS功能集成到企業(yè)的其他系統(tǒng)中。利用NewMap Server可以快速開發(fā)網(wǎng)絡(luò)地理信息系統(tǒng),實(shí)現(xiàn)輕松發(fā)布海量空間數(shù)據(jù)功能,實(shí)現(xiàn)在因特網(wǎng)上構(gòu)建各行業(yè)不同需求的基于空間信息的業(yè)務(wù)體系。
NewMap Server主要由GISServer、JavaScriptSDK、Manager、Application、ZeroCodes、Catalog資源中心、MapAPI資源中心、NewMapObjects4PHP以及輔助數(shù)據(jù)資源生產(chǎn)和管理的工具集組成。
系統(tǒng)建設(shè)目標(biāo)是基于“三舊”改造圖斑數(shù)據(jù),利用GIS空間查詢和空間分析等手段,明確“三舊”改造地塊的具體位置、范圍、面積和現(xiàn)狀,全面掌握“三舊”改造用地的總體情況和實(shí)施改造工作動(dòng)態(tài),加強(qiáng)對“三舊”改造的有效監(jiān)控,為規(guī)范管理“三舊”改造工作提供決策依據(jù)。
系統(tǒng)采用 B/S結(jié)構(gòu),分3個(gè)層面:①數(shù)據(jù)層,②邏輯層,③前端表現(xiàn)層,系統(tǒng)結(jié)構(gòu)如圖1所示。
圖1 系統(tǒng)結(jié)構(gòu)圖
數(shù)據(jù)層采用NewMap Server將“三舊”圖斑數(shù)據(jù)發(fā)布成地圖服務(wù)和要素服務(wù)。地圖服務(wù)用于數(shù)據(jù)的瀏覽展示,要素服務(wù)用于查詢檢索。
邏輯層是基于NewMapObjects4PHP,綜合運(yùn)用Java Script技術(shù)、HTML技術(shù)、Ext3.0技術(shù)和PHP技術(shù)進(jìn)行功能的封裝,實(shí)現(xiàn)客戶端與服務(wù)器端的通訊。客戶端表現(xiàn)層即瀏覽器端,是直接面向用戶的。
3.1 地圖瀏覽
采用map控件,首先初始化地圖,然后定義地圖圖層,將圖層加載到地圖控件,即可實(shí)現(xiàn)地圖的瀏覽。代碼段如下:
3.2 地圖查詢
采用 NQueryLayer類來實(shí)現(xiàn),首先初始化查詢圖層,然后調(diào)用query方法返回查詢結(jié)果。代碼段如下:
3.3 統(tǒng)計(jì)功能
可對所有“三舊”數(shù)據(jù)實(shí)現(xiàn)綜合統(tǒng)計(jì),如各市改造面積、地塊數(shù)、各類型所占比例、改造情況等進(jìn)行統(tǒng)計(jì),表現(xiàn)形式有柱狀圖、餅圖等;還可以根據(jù)范圍進(jìn)行統(tǒng)計(jì)(見圖2)。
圖2 “三舊”改造統(tǒng)計(jì)功能
3.4 項(xiàng)目查詢
可查看每一個(gè)改造項(xiàng)目的屬性,如權(quán)屬、類型、改造年份、改造進(jìn)度、改造面積等,還可以查看實(shí)景相片及規(guī)劃圖情況。
3.5 歷史對比
對于已經(jīng)完成改造和正在進(jìn)行改造的項(xiàng)目,可以查看改造前后的對比圖片,很直觀地看到改造的成效(見圖3)。
圖3 “三舊”改造歷史對比
“三舊”改造工作是國土資源管理中的一項(xiàng)非常有意義的工作,不僅有利于節(jié)約集約用地、優(yōu)化土地資源配置,也有利于促進(jìn)產(chǎn)業(yè)結(jié)構(gòu)調(diào)整升級、轉(zhuǎn)變經(jīng)濟(jì)發(fā)展方式?;贜ewMap Server建立的“三舊”改造信息系統(tǒng)能夠快速、高效地實(shí)現(xiàn)“三舊”改造工作的動(dòng)態(tài)查詢與統(tǒng)計(jì),滿足領(lǐng)導(dǎo)的決策支持要求,具有較高的實(shí)用價(jià)值。
[1] 廣東省人民政府發(fā)文.《關(guān)于推進(jìn)“三舊”改造促進(jìn)節(jié)約集約用地的若干意見(粵府〔2009〕78號)》[EB/OL].http:// www.heshan.gov.cn/Special/2010/201005/21357.htm l
[2] 廣東省國土資源廳.《關(guān)于“三舊”改造工作的實(shí)施意見(試行)》[EB/OL].http://www.zcupb.gov.cn/xw dt_content.asp? id=6484&typeid=0303
[3] 中國測繪科學(xué)研究院.NewMap軟件介紹[Z].北京:中國測繪科學(xué)研究院,2010
[4] 中國測繪科學(xué)研究院.NewMap Server參考手冊[Z].北京:中國測繪科學(xué)研究院,2010
[5] 中國測繪科學(xué)研究院.NewMap用戶使用手冊[Z].北京:中國測繪科學(xué)研究院,2010
Design for Reconstruction of Sanjiu Information System Using New-Map Server
by WAN Baolin
NewMap Server is a strongly GIS software based on SOA. Base on the sofeware,we can construct various thematic WebGIS information system rapidly.In this paper,the design for reconstruction of "Sanjiu"(old town、old village、old factory)information system was mainly introduced,which may give some use for reference to other thematic applications expectantly.
NewMap Server,reconstruction of"Sanjiu",SOA
2011-01-04
P208
B
1672-4623(2011)03-0092-03
萬寶林,工程師,從事國土資源信息化工作。