宮林成
(1.新疆維吾爾自治區(qū)第二測繪院,新疆 烏魯木齊 830001)
淺析澳大利亞ILIS系統(tǒng)本地化及多系統(tǒng)聯(lián)合應用實踐
宮林成1
(1.新疆維吾爾自治區(qū)第二測繪院,新疆 烏魯木齊 830001)
ILIS系統(tǒng)作為一個專題子應用系統(tǒng)被引進我國并成功應用到數(shù)字伊寧項目中,實現(xiàn)了關(guān)鍵技術(shù)的消化、吸收,以及與數(shù)字伊寧地理信息公共平臺NewMap GIS的地理信息服務共享、互聯(lián)互通。
本地化;開源;工作流;地理信息服務共享
澳大利亞薩瑪特集團土地信息公司開發(fā)的ILIS(integrated land information system,集成化的土地信息系統(tǒng))系統(tǒng)在澳大利亞多個州被推廣使用,并獲得良好的口碑。其中以澳大利亞北領(lǐng)地(Northern Territory)政府主導的ILIS在技術(shù)上、管理上和運營上最為成功。
ILIS系統(tǒng)基于當前國際上廣泛使用的開源平臺進行二次開發(fā)而成,主要包括基于網(wǎng)絡的數(shù)據(jù)分析、可視化平臺Weave、工作流平臺Joget Workflow、地圖服務平臺GeoServer、PDF引擎RenderX XEP、PostgreSQL數(shù)據(jù)庫等。
1.1 Weave
Weave是一個新型的、基于網(wǎng)絡的數(shù)據(jù)可視化平臺,同時又是一個面向各層級用戶從初學者到高級人員的應用程序開發(fā)平臺。具有集成、分析和可視化地理數(shù)據(jù)的功能。ILIS系統(tǒng)對Weave平臺進行了技術(shù)改造、優(yōu)化,并以此為核心,結(jié)合其他技術(shù)搭建自主平臺(如圖1),以滿足土地管理業(yè)務的需要。
圖1 Weave 平臺結(jié)構(gòu)
1.2 Joget Workflow
Joget Workflow是一個基于網(wǎng)絡、集成流程控制、表單和數(shù)據(jù)管理的開源產(chǎn)品,將構(gòu)建業(yè)務管理信息系統(tǒng)的各個元素通過表單(Form)、列表(List)、流程(Process)和用戶界面(Userview)這4類抽象,形成無代碼的設計應用,大大提高了系統(tǒng)構(gòu)建的靈活性和高效性[1,2]。ILIS系統(tǒng)使用BeanShell Plugin、Customer HTML、Database Plugin等插件工具,通過少量的Java/ JavaScript/SQL等代碼實現(xiàn)土地管理應用。另外,通過自定義的css和theme等方式為用戶提供個性化的軟件界面設計。
1.3 VPN
虛擬專用網(wǎng)絡是在公用網(wǎng)絡上建立專用網(wǎng)絡,進行加密通訊。它綜合了傳統(tǒng)數(shù)據(jù)網(wǎng)絡的安全和服務質(zhì)量以及共享數(shù)據(jù)網(wǎng)絡結(jié)構(gòu)的簡單和低成本等優(yōu)點,通過專用的軟、硬件建立安全的數(shù)據(jù)通道[3]。ILIS使用VPN技術(shù)實現(xiàn)了與遠隔千里、各處異地的用戶群進行遠程技術(shù)支持或軟件系統(tǒng)升級維護,大大節(jié)省了系統(tǒng)維護成本。
1.4 FME
FME是加拿大Safe Software公司開發(fā)的空間數(shù)據(jù)轉(zhuǎn)換處理系統(tǒng),它是完整的空間ETL解決方案。該方案基于OpenGIS組織提出的“語義轉(zhuǎn)換”理念,通過提供在轉(zhuǎn)換過程中重構(gòu)數(shù)據(jù)的功能,實現(xiàn)了超過250種不同空間數(shù)據(jù)格式(模型)之間的轉(zhuǎn)換[4]。ILIS系統(tǒng)基于FME二次開發(fā)并內(nèi)嵌其中,實現(xiàn)了空間數(shù)據(jù)轉(zhuǎn)換功能(圖2)。
在數(shù)字伊寧項目中,伊寧市土地管理信息系統(tǒng)的建設實施不僅是為了引進澳大利亞在國土資源管理方面的先進技術(shù)、軟件產(chǎn)品,同時也是為了通過雙方的全方位合作,借鑒和吸收澳方在國土資源管理方面的經(jīng)驗和管理理念,為改善我國國土資源管理效率,拓寬管理思路和方法提供參考依據(jù)。
圖2 Weave、Joget、FME、VPN之間的關(guān)系圖
2.1 本地化過程
1)按照中國現(xiàn)行制度和習慣改造ILIS系統(tǒng)。主要工作包括:① 語言習慣、操作習慣、對專業(yè)術(shù)語的交流和理解。② 地圖引擎等關(guān)鍵核心技術(shù)的優(yōu)化、簡化,安全措施更加嚴格。③ 考慮到與其他平臺的功能對接、實現(xiàn)地理信息共享和互操作,盡可能遵守OGC(Open GIS Consortium,開放地理信息系統(tǒng)聯(lián)合會)和ISO(International Organization for Standardization,國際標準化組織)定義的、被普遍公認的地理信息網(wǎng)絡服務標準實現(xiàn)服務共享[5]。④ 由于目前協(xié)調(diào)和管理的困難,保留了地下、地表與地上空間的三維立體化統(tǒng)一管理模式和應用接口,便于后期擴展。
2)按照信息化要求對業(yè)務流程的梳理和重新構(gòu)建。近年來的國土信息化建設工作的重要經(jīng)驗之一就是不能只考慮信息系統(tǒng)而不考慮流程管理體系的建設,否則很容易出現(xiàn)矛盾,造成項目實施不順利。因此在做任何信息化項目之前,都需要先把國土部門內(nèi)部的業(yè)務流程梳理清楚,明確業(yè)務需求和關(guān)鍵節(jié)點,甚至重新組織或定義新的流程,從而提升信息化和專業(yè)化水平,提供更加適合實際業(yè)務的方案。
3)思維與觀念上的轉(zhuǎn)變。ILIS系統(tǒng)倡導的理念是“如何才能更好地向客戶提供服務”。這對我國目前推進的轉(zhuǎn)變政府職能、建立服務型政府有積極意義。①有利于改變政府部門過去“重事前審批、輕事后監(jiān)管和服務”的管理模式。②我們對信息系統(tǒng)的理解也不能停留在“僅僅是管理工具”的層面,信息系統(tǒng)的使用與管理模式、方法的變革相互依存和相互制約,彼此的互動性很強,對從事信息工作的人員來說,要很好地理解各項業(yè)務特點和運營模式,對于管理者和業(yè)務工作人員來說,要清醒地認識到IT技術(shù)、地理信息技術(shù)等所能帶來的管理手段變革,兩者是互動的關(guān)系。
2.2 系統(tǒng)架構(gòu)設計
系統(tǒng)采用B/S、C/S混合結(jié)構(gòu)。其中,應用系統(tǒng)架構(gòu)采用B/S方式,用戶無需安裝應用程序,通過網(wǎng)頁瀏覽器即可完成系統(tǒng)所有功能操作;后臺管理采用C/S架構(gòu)方式,具有良好的交互性和便捷性,大大提高管理效率和存儲效率。系統(tǒng)功能開發(fā)采用模塊化的開發(fā)方式,分別由Weave、FME、Joget及數(shù)據(jù)庫管理4部分組成(見圖3)。
圖3 伊寧市土地管理信息系統(tǒng)框架
Weave:作為地圖數(shù)據(jù)、空間數(shù)據(jù)和屬性數(shù)據(jù)的引擎和用戶界面設計平臺,提供查詢、報表、界面設計、地籍空間信息的可視化表達等功能。
FME:負責不同格式地理信息數(shù)據(jù)的相互轉(zhuǎn)換,將現(xiàn)有的地籍圖等地理信息數(shù)據(jù)通過格式轉(zhuǎn)換并導入系統(tǒng)數(shù)據(jù)庫。FME為系統(tǒng)提供多種地理信息數(shù)據(jù)格式的導入、導出及數(shù)據(jù)內(nèi)部轉(zhuǎn)換等功能。
Joget:搭建計算機業(yè)務流程的框架。依據(jù)伊寧市土地管理的業(yè)務工作步驟,設計并生成計算機信息化管理的工作流,幫助用戶管理工作流中每一階段的進度及情況。
數(shù)據(jù)庫管理:搭建儲存有地籍及其屬性的空間數(shù)據(jù)庫和儲存有業(yè)務流程數(shù)據(jù)的業(yè)務數(shù)據(jù)庫,并對這些數(shù)據(jù)庫進行統(tǒng)一和標準化的管理。
2.3 技術(shù)特點
1)基于開源軟件的自主研發(fā)。伊寧市土地信息管理系統(tǒng)的底層充分利用了國際開源空間信息技術(shù)與資源,在多個開源軟件的基礎(chǔ)上不斷修改和完善,尤其是地圖引擎、系統(tǒng)集成等關(guān)鍵核心技術(shù)上的優(yōu)化、簡化和擴充,并按照伊寧市的實際情況和行業(yè)應用需求進行定制和二次開發(fā),突破了核心關(guān)鍵技術(shù)的封鎖,加速了地理空間信息技術(shù)的自主創(chuàng)新。
2)基于工作流技術(shù)的信息化、流程化管理。通過對伊寧市土地管理業(yè)務的梳理,用Microsoft Office Visio軟件整理、制作出各條業(yè)務流程。Joget以無代碼、所見即所得設計為核心的系統(tǒng)構(gòu)建方式使得系統(tǒng)定制效率、使用者與定制者之間的溝通效率極大地提高,較靈活地應對各類需求變更而導致的系統(tǒng)設計變更。
3)與NewMap GIS的互聯(lián)互通、服務共享。伊寧市土地信息管理系統(tǒng)是“數(shù)字伊寧”建設項目的一個專題應用子系統(tǒng),因此數(shù)字伊寧地理信息公共平臺NewMap GIS提供了基礎(chǔ)地理信息數(shù)據(jù)服務,伊寧土地專題系統(tǒng)提供了土地行業(yè)專題數(shù)據(jù)服務。兩者都是采用SOA(面向服務架構(gòu)),以Web服務為中心,按照業(yè)務需求采取不同的Web技術(shù)提供“按需分配”為原則的地理信息服務系統(tǒng)[6],完全可以實現(xiàn)功能對接、互聯(lián)互通。
4)多系統(tǒng)的聯(lián)合應用。在系統(tǒng)建設的過程中是選擇一體化軟件系統(tǒng)還是采用多個系統(tǒng),這也是目前的2個重要方式,但是每種方式都有弊端。第一種方式比較理想化,每個軟件都有自己的優(yōu)勢和劣勢,而部分模塊的劣勢會影響整個項目的建設,最終甚至會導致項目實施失敗。第二種方式是充分發(fā)揮各個商業(yè)軟件的技術(shù)優(yōu)勢,但面臨系統(tǒng)集成的問題。因此在選擇軟件的時候,首先會選擇業(yè)內(nèi)比較知名的品牌,其次就是系統(tǒng)接口比較豐富,而且要求定制化能力比較強,方便系統(tǒng)之間的集成以及二次開發(fā)。伊寧市土地信息管理系統(tǒng)正是基于第二種方式建立起來的,充分發(fā)揮出了“1+1>2”的整體效能。
澳大利亞ILIS系統(tǒng)的引進,給我們正在進行的數(shù)字城市建設在技術(shù)上和管理理念上提供了很好的借鑒經(jīng)驗。進一步擴大ILIS系統(tǒng)的本地化應用和技術(shù)創(chuàng)新、管理創(chuàng)新是本文的后續(xù)研究重點。
[1] 馬薩諸塞大學洛威爾分校. Weave[EB/OL]. http://www. oicweave.org,2014-08-15
[2] Joget股份有限公司. Joget Workflow[EB/OL]. http://www. joget.org,2014-08-15
[3] 馬春光,郭方方. 防火墻、入侵檢測與VPN[M]. 北京:郵電大學出版社,2008
[4] 百度百科. FME[EB/OL]. http://baike.baidu.com/view/1576880. htm?fr=Aladdin,2014-08-15
[5] 龔健雅,杜道生,高文秀,等.地理信息共享技術(shù)與標準[M].北京:科學出版社,2009
[6] 黃燦,周橋,高燕,等. 面向SOA的地理信息服務構(gòu)建[C].中國地理信息系統(tǒng)協(xié)會第四屆海峽兩岸GIS發(fā)展研討會暨中國GIS協(xié)會第十屆年會, 2006
P208
B
1672-4623(2015)01-0056-03
10.3969/j.issn.1672-4623.2015.01.019
宮林成,碩士,工程師,主要從事專題地理信息系統(tǒng)的設計研發(fā)、地圖編制和3S集成工作。
2014-08-27。