羅為檢,鄭 紅,旦 增,寧小斌,劉曉農(nóng),劉庭威
(1.國家林業(yè)局中南林業(yè)調(diào)查規(guī)劃設(shè)計(jì)院,長沙 410014;2.西藏自治區(qū)林業(yè)調(diào)查規(guī)劃研究院,拉薩 850000)
構(gòu)建西藏營造林管理信息系統(tǒng)技術(shù)探討
羅為檢1,鄭 紅1,旦 增2,寧小斌1,劉曉農(nóng)1,劉庭威1
(1.國家林業(yè)局中南林業(yè)調(diào)查規(guī)劃設(shè)計(jì)院,長沙 410014;2.西藏自治區(qū)林業(yè)調(diào)查規(guī)劃研究院,拉薩 850000)
西藏營造林管理信息系統(tǒng)的建立是西藏林業(yè)信息化建設(shè)邁出的第一步。系統(tǒng)實(shí)現(xiàn)了營造林工作及成果管理的規(guī)范化、標(biāo)準(zhǔn)化和信息化。文章詳細(xì)介紹和討論了西藏營造林管理信息系統(tǒng)的架構(gòu)體系、結(jié)構(gòu)模式、系統(tǒng)數(shù)據(jù)庫、系統(tǒng)功能和系統(tǒng)建設(shè)中涉及到的關(guān)鍵技術(shù),提出了今后林業(yè)信息化發(fā)展方向。
營造林;信息系統(tǒng);系統(tǒng)框架;系統(tǒng)功能;關(guān)鍵技術(shù)
隨著社會(huì)經(jīng)濟(jì)的發(fā)展和全球環(huán)境的變化,林業(yè)的生態(tài)地位日益突現(xiàn)。林業(yè)信息化建設(shè)是現(xiàn)代林業(yè)建設(shè)的重要組成部分,是做好新形勢下林業(yè)工作的迫切需要,是實(shí)現(xiàn)林業(yè)科學(xué)發(fā)展的重要支撐,是關(guān)系林業(yè)工作全局的戰(zhàn)略舉措和當(dāng)務(wù)之急[1]。計(jì)算機(jī)技術(shù)、數(shù)據(jù)庫技術(shù)及地理信息技術(shù)的迅猛發(fā)展,為林業(yè)信息化奠定了必要的基礎(chǔ)。長期以來,西藏營造林各類數(shù)據(jù)檔案殘缺不全,大部分工作還處于手工管理的落后狀態(tài),這在一定程度上影響了西藏營造林工作的效率、成效及整個(gè)西藏林業(yè)的發(fā)展[2]。為使西藏營造林管理工作能擺脫落后局面,提高林業(yè)工作效率與質(zhì)量,西藏林業(yè)主管部門決定首先建立西藏營造林管理信息系統(tǒng),并希望以此為切入點(diǎn),逐步建立起內(nèi)容全面、技術(shù)先進(jìn)的林業(yè)信息化管理平臺(tái)。目前,國內(nèi)建立營造林管理信息系統(tǒng)的省區(qū)不多,部分具備條件的省份也正在著手建立營造林管理信息系統(tǒng)。本文就西藏營造林管理信息系統(tǒng)的框架、功能和技術(shù)進(jìn)行探討,希望能為林業(yè)或其它行業(yè)信息系統(tǒng)建設(shè)起到拋磚引玉的作用。
系統(tǒng)建設(shè)以推進(jìn)西藏林業(yè)信息化建設(shè)為宗旨,以提高西藏營造林工作管理水平為重點(diǎn),確立了切實(shí)可行的標(biāo)準(zhǔn)規(guī)范和相關(guān)技術(shù)規(guī)定,建立了以數(shù)據(jù)庫技術(shù)、地理信息技術(shù)及數(shù)據(jù)交換技術(shù)為核心的營造林管理信息系統(tǒng),實(shí)現(xiàn)了數(shù)據(jù)采集、存儲(chǔ)、交換和更新的規(guī)范化管理,初步搭建起了西藏林業(yè)信息管理基礎(chǔ)平臺(tái)。系統(tǒng)將各級(jí)營造林業(yè)務(wù)部門離散的數(shù)據(jù)和信息以地理信息系統(tǒng)為基礎(chǔ)平臺(tái)進(jìn)行綜合處理和應(yīng)用,結(jié)合各級(jí)林業(yè)主管部門的管理職能,實(shí)現(xiàn)了全區(qū)營造林規(guī)劃設(shè)計(jì)、施工及管護(hù)、檔案、檢查驗(yàn)收等造林全過程的管理。系統(tǒng)的建立與運(yùn)行,全面提升了全區(qū)營造林活動(dòng)綜合管理水平,實(shí)現(xiàn)了營造林管理工作和成果數(shù)據(jù)的規(guī)范化、標(biāo)準(zhǔn)化和信息化。
系統(tǒng)架構(gòu)體系包括硬件與操作系統(tǒng)、系統(tǒng)數(shù)據(jù)庫、系統(tǒng)組件、應(yīng)用系統(tǒng)、系統(tǒng)用戶、標(biāo)準(zhǔn)規(guī)范與安全保障、組織領(lǐng)導(dǎo)與運(yùn)行管理七大部分(如圖1)。
圖1 系統(tǒng)架構(gòu)圖
服務(wù)器、計(jì)算機(jī)終端及網(wǎng)絡(luò)是系統(tǒng)運(yùn)行的硬件基礎(chǔ)。操作系統(tǒng)是系統(tǒng)數(shù)據(jù)庫及應(yīng)用系統(tǒng)運(yùn)行的軟件基礎(chǔ),系統(tǒng)數(shù)據(jù)庫包括圖像(如衛(wèi)星影像、地形圖等柵格數(shù)據(jù))、圖形(如森林資源、公益林、營造林等小班圖形矢量數(shù)據(jù))、屬性(如各類基礎(chǔ)調(diào)查、報(bào)表等數(shù)據(jù))和文件(包括各類項(xiàng)目文檔、照片和規(guī)程規(guī)范)等子庫,系統(tǒng)訪問數(shù)據(jù)主要有ODBC、ADO.NET、SDE三種方式。系統(tǒng)組件是營造林管理信息系統(tǒng)的組成基本單元。系統(tǒng)圖形組件采用ESRI ARCGIS ENGINE,它是目前公認(rèn)的最強(qiáng)大的GIS圖形平臺(tái);DOT NET框架是當(dāng)前世界最先進(jìn)的開發(fā)組件平臺(tái)之一,它兼容多種開發(fā)語言并使用系統(tǒng)具有良好的移植性;Data Window(數(shù)據(jù)窗口)組件是功能強(qiáng)大的數(shù)據(jù)顯示組件,它使海量或雜亂的數(shù)據(jù)能高效有序地展現(xiàn)給用戶;系統(tǒng)采用OFFICE組件使系統(tǒng)與常用的OFFICE軟件有較好的交互性。系統(tǒng)各功能模塊采用組件式開發(fā),各業(yè)務(wù)組件封裝成裝配件,實(shí)現(xiàn)統(tǒng)一的接口,在統(tǒng)一的系統(tǒng)框架中運(yùn)行。標(biāo)準(zhǔn)規(guī)范與安全保障、組織領(lǐng)導(dǎo)與運(yùn)行管理貫穿在各個(gè)層次,它是各個(gè)層次正常有序運(yùn)行的前提和保證。
為保證系統(tǒng)的擴(kuò)展性,方便今后的升級(jí)與維護(hù),系統(tǒng)采用成熟的分層程序設(shè)計(jì)技術(shù)。根據(jù)系統(tǒng)架構(gòu)體系,系統(tǒng)分?jǐn)?shù)據(jù)層、數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和系統(tǒng)展現(xiàn)層四個(gè)層次進(jìn)行系統(tǒng)設(shè)計(jì)和開發(fā)。數(shù)據(jù)層是系統(tǒng)的數(shù)據(jù)庫及支持?jǐn)?shù)據(jù)庫運(yùn)行的軟硬件及網(wǎng)絡(luò)環(huán)境;數(shù)據(jù)訪問層是各類數(shù)據(jù)庫及數(shù)據(jù)類型的訪問方法,它也被封裝成裝配件供程序共享調(diào)用;業(yè)務(wù)邏輯層主要是為實(shí)現(xiàn)業(yè)務(wù)功能而抽象出來的業(yè)務(wù)邏輯方法,它是系統(tǒng)各業(yè)務(wù)功能的核心與靈魂;業(yè)務(wù)展現(xiàn)層是系統(tǒng)功能的直接展現(xiàn),它主要是用戶與系統(tǒng)進(jìn)行交互的功能界面[3]。
系統(tǒng)采用ArcGIS Server作為地理信息服務(wù)器。ArcGIS Server是一個(gè)發(fā)布企業(yè)級(jí)GIS應(yīng)用程序的綜合平臺(tái),支持的GIS軟件可以集中管理并且支持多用戶。ArcGIS Server提供了創(chuàng)建和配置GIS應(yīng)用程序和服務(wù)的框架,這樣可以滿足各種客戶端的各種需求。ArcGIS Server使得開發(fā)者和系統(tǒng)設(shè)計(jì)者實(shí)現(xiàn)一個(gè)集中化管理的GIS。通過單一的、集中管理的GIS應(yīng)用程序(如網(wǎng)絡(luò)應(yīng)用程序)可以降低開發(fā)者的成本,還可以支持多用戶并降低在客戶端機(jī)器上安裝和管理桌面應(yīng)用程序的成本。上述功能連同ArcGIS Server平衡網(wǎng)絡(luò)服務(wù)的功能一起,使得與其他關(guān)鍵信息技術(shù)系統(tǒng),如關(guān)系數(shù)據(jù)庫、網(wǎng)絡(luò)服務(wù)器和企業(yè)應(yīng)用程序服務(wù)器等的集成變得非常完美。系統(tǒng)通過JavaScript API實(shí)現(xiàn)通過網(wǎng)頁瀏覽器進(jìn)行數(shù)字地圖操作。JavaScript API是ArcGIS Server新增的一套API框架,為創(chuàng)建WebGIS應(yīng)用提供了輕量級(jí)的解決方案,在客戶端可以輕松地利用JavaScript API來調(diào)用ArcGIS Server所提供的服務(wù),實(shí)現(xiàn)地圖應(yīng)用和地理處理功能[4]。
根據(jù)用戶特點(diǎn)及其功能需求,系統(tǒng)采用C/S與B/S相結(jié)合的模式進(jìn)行開發(fā)。系統(tǒng)C/S部分在大多數(shù)情況下可以脫離中心服務(wù)器離線運(yùn)行,僅僅在系統(tǒng)需要與服務(wù)器進(jìn)行數(shù)據(jù)交互時(shí)(例如,用戶需要從服務(wù)器上下載數(shù)據(jù)、提交營造林項(xiàng)目數(shù)據(jù)和數(shù)據(jù)同步等操作),才需要與服務(wù)器連接。這使得用戶下縣下鄉(xiāng)使用系統(tǒng)進(jìn)行工作不受專網(wǎng)的影響與限制。領(lǐng)導(dǎo)用戶進(jìn)行項(xiàng)目審核時(shí),通過系統(tǒng)B/S部分,直接查看提交到服務(wù)器上的項(xiàng)目數(shù)據(jù)。
系統(tǒng)采用C/S與B/S相結(jié)合的結(jié)構(gòu)模式,原因主要有: ① 系統(tǒng)的用戶不僅有系統(tǒng)業(yè)務(wù)操作技術(shù)人員,還有相關(guān)部門的分管領(lǐng)導(dǎo)。B/S模式操作簡單,基本上不需做復(fù)雜設(shè)置與應(yīng)用培訓(xùn),適合領(lǐng)導(dǎo)類型的用戶。C/S模式操作相對復(fù)雜,從系統(tǒng)安裝、維護(hù)及熟練應(yīng)用需要一段時(shí)間操作培訓(xùn),適合普通技術(shù)員類型的用戶。 ②系統(tǒng)功能復(fù)雜,開發(fā)難度相對較大。目前計(jì)算機(jī)技術(shù)的發(fā)展水平,許多業(yè)務(wù)功能尚無法通過B/S模式實(shí)現(xiàn),而C/S模式基本上可以實(shí)現(xiàn)用戶需要的所有功能。
采用C/S結(jié)構(gòu)模式具有如下優(yōu)勢: ①交互性強(qiáng):C/S客戶端有完整的應(yīng)用程序界面,交互性比瀏覽器強(qiáng); ②運(yùn)行效率高:C/S客戶端程序運(yùn)行基于本機(jī)運(yùn)行,啟動(dòng)速度快,運(yùn)行效率高,受網(wǎng)絡(luò)影響?。?③可以單機(jī)運(yùn)行:C/S客戶端程序可以靈活設(shè)計(jì),可以獨(dú)立啟動(dòng),單機(jī)運(yùn)行,只需在必要時(shí)聯(lián)網(wǎng)與服務(wù)器進(jìn)行交互; ④存取更安全:由于C/S是配對的點(diǎn)對點(diǎn)的結(jié)構(gòu)模式,安全性可以得到較好的保證。
采用B/S結(jié)構(gòu)模式具有如下優(yōu)勢: ①部署方便:不必在不同的客戶機(jī)上安裝不同的客戶應(yīng)用程序,只需安裝通用的Web瀏覽器,也不必為各類用戶設(shè)計(jì)開發(fā)不同的應(yīng)用程序,只需把所有的功能模塊部署在Web服務(wù)器上; ②維護(hù)方便:當(dāng)某些原因?qū)е鲁绦虬l(fā)生變化時(shí),不必再為每一個(gè)現(xiàn)有的客戶應(yīng)用程序升級(jí),只需對Web服務(wù)器上的服務(wù)處理程序進(jìn)行修改; ③易學(xué)易用:客戶端只是一個(gè)簡單易用的瀏覽器軟件,用戶操作與培訓(xùn)更加容易; ④適應(yīng)面廣:適合于范圍廣、地點(diǎn)靈活和功能更新頻繁等類型的功能應(yīng)用。
系統(tǒng)將C/S與B/S兩種結(jié)構(gòu)模式相結(jié)合的優(yōu)勢在于: ①滿足了各類用戶的實(shí)際需要; ②經(jīng)濟(jì)有效地利用了內(nèi)部計(jì)算機(jī)的資源,優(yōu)化了客戶端; ③既保證了復(fù)雜功能的交互性,又保證了一般功能的易用與統(tǒng)一; ④簡化了系統(tǒng)維護(hù)工作,使系統(tǒng)布局更為合理; ⑤提高了網(wǎng)絡(luò)利用效率。
2.3.1 數(shù)據(jù)庫
系統(tǒng)數(shù)據(jù)庫按物理存放位置分遠(yuǎn)程數(shù)據(jù)庫和本地?cái)?shù)據(jù)庫。遠(yuǎn)程數(shù)據(jù)庫采用ORACLE作為管理與存儲(chǔ)軟件,用來存放全區(qū)所有基礎(chǔ)數(shù)據(jù)、森林資源數(shù)據(jù)和營造林成果數(shù)據(jù),今后其它應(yīng)用系統(tǒng)建立后,其業(yè)務(wù)數(shù)據(jù)也可以存儲(chǔ)到此數(shù)據(jù)庫中。本地?cái)?shù)據(jù)庫主要采用SQL SERVER作為管理后臺(tái),用來存儲(chǔ)C/S客戶端應(yīng)用系統(tǒng)所使用和生產(chǎn)的本地?cái)?shù)據(jù)。
系統(tǒng)C/S部分是服務(wù)器的業(yè)務(wù)數(shù)據(jù)源,所有的業(yè)務(wù)數(shù)據(jù)(如營造林作業(yè)設(shè)計(jì)數(shù)據(jù))由系統(tǒng)C/S部分產(chǎn)生,其成果數(shù)據(jù)最終提交到中心服務(wù)器。C/S部分也可以從服務(wù)器下載必要的基礎(chǔ)數(shù)據(jù)以供用戶使用。在實(shí)際工作中,它并不依賴服務(wù)器運(yùn)行,僅在與服務(wù)器有數(shù)據(jù)交換時(shí)才連接服務(wù)器中心數(shù)據(jù)庫。中心數(shù)據(jù)庫是B/S應(yīng)用系統(tǒng)的所有數(shù)據(jù)的來源。
2.3.2 數(shù)據(jù)流
系統(tǒng)C/S部分,用戶在外業(yè)工作前,從服務(wù)器下載地形圖、森林資源、公益林或各專項(xiàng)調(diào)查數(shù)據(jù)到本機(jī),這些數(shù)據(jù)將作為外業(yè)工作必須的參考或依據(jù)。系統(tǒng)B/S部分,用戶查詢、瀏覽及分析的所有基礎(chǔ)數(shù)據(jù)來自中心服務(wù)器。營造林?jǐn)?shù)據(jù)通過系統(tǒng)C/S部分先采集或?qū)氲奖緳C(jī)數(shù)據(jù)庫,數(shù)據(jù)經(jīng)過質(zhì)量檢查和有關(guān)領(lǐng)導(dǎo)的審核確認(rèn)后,方可上傳到中心服務(wù)器歸檔,提交、審核與歸檔可能要往返多次。項(xiàng)目數(shù)據(jù)提交在C/S部分完成,項(xiàng)目審核與歸檔在B/S部分完成。上傳有誤的數(shù)據(jù),通過系統(tǒng)提供的“刪除數(shù)據(jù)”功能,將服務(wù)器上的數(shù)據(jù)刪除后,再重新上傳正確的數(shù)據(jù)。在數(shù)據(jù)已經(jīng)上傳到服務(wù)器但本地?cái)?shù)據(jù)缺失或損壞的情況下,用戶將服務(wù)器上的相關(guān)業(yè)務(wù)數(shù)據(jù)重新下載到本地。業(yè)務(wù)數(shù)據(jù)流的產(chǎn)生都是對中心數(shù)據(jù)庫的重要操作,所有的這些操作都要進(jìn)行用戶身份認(rèn)證,并將操作相關(guān)內(nèi)容到記錄到數(shù)據(jù)庫系統(tǒng)日志中。根據(jù)實(shí)際調(diào)研結(jié)果,造林進(jìn)度數(shù)據(jù)與造林綠化完成情況數(shù)據(jù)按時(shí)由各地縣電話上報(bào)到業(yè)務(wù)主管部門,技術(shù)人員將電話上報(bào)的數(shù)據(jù),從系統(tǒng)B/S部分錄入和查看,實(shí)現(xiàn)即錄即查。
系統(tǒng)集3S技術(shù)、數(shù)據(jù)庫技術(shù)和計(jì)算機(jī)技術(shù)于一體,將營造林工作相關(guān)的數(shù)據(jù)根據(jù)一定的標(biāo)準(zhǔn)進(jìn)行集中統(tǒng)一管理,將營造相關(guān)的工作流程化,并利用計(jì)算機(jī)對營造林日常工作大部分內(nèi)容進(jìn)行高效替代。系統(tǒng)功能豐富,它不僅為用戶提供全面的營造林業(yè)務(wù)功能,還提供了日常工作中常用的其它工具,為用戶工作最大限度地提供方便。系統(tǒng)對營造林工作全過程進(jìn)行管理,包括從營造林項(xiàng)目的創(chuàng)建、數(shù)據(jù)采集、輔助作業(yè)設(shè)計(jì)、項(xiàng)目提交審核、檢查驗(yàn)收一直到項(xiàng)目數(shù)據(jù)的歸檔等一系列過程。
項(xiàng)目管理是系統(tǒng)本地?cái)?shù)據(jù)管理中心。系統(tǒng)產(chǎn)生的所有業(yè)務(wù)數(shù)據(jù)以項(xiàng)目為單位進(jìn)行管理。項(xiàng)目數(shù)據(jù)包含小班圖形數(shù)據(jù)、項(xiàng)目相關(guān)的文本、表格、圖片及其它多媒體文件。所有項(xiàng)目由系統(tǒng)根據(jù)項(xiàng)目模版創(chuàng)建,項(xiàng)目工作完成后所有數(shù)據(jù)提交到服務(wù)器以供領(lǐng)導(dǎo)審核或存檔,也可以導(dǎo)出或?qū)胂到y(tǒng)以供數(shù)據(jù)交換使用。項(xiàng)目管理分本地項(xiàng)目管理和遠(yuǎn)程項(xiàng)目管理。遠(yuǎn)程項(xiàng)目管理是針對已經(jīng)被提交到服務(wù)器的項(xiàng)目進(jìn)行管理,需要連通服務(wù)器并進(jìn)行用戶認(rèn)證后才能操作。本地項(xiàng)目管理是針對存放在本地的項(xiàng)目進(jìn)行管理。項(xiàng)目審核通過后提交歸檔。
輔助作業(yè)設(shè)計(jì)是系統(tǒng)的核心業(yè)務(wù)功能模塊。用戶在出外業(yè)之前利用系統(tǒng)進(jìn)行基礎(chǔ)數(shù)據(jù)的準(zhǔn)備,外業(yè)完成后,使用系統(tǒng)對調(diào)查設(shè)計(jì)小班的圖形與屬性進(jìn)行計(jì)算機(jī)入庫;外業(yè)人員在離開調(diào)查縣區(qū)時(shí),由系統(tǒng)產(chǎn)出匯報(bào)表向當(dāng)?shù)亓謽I(yè)主管部分進(jìn)行工作匯報(bào)。外業(yè)結(jié)束后的一系列繁雜的工作,如投資預(yù)算及調(diào)整、小班略圖制作、設(shè)計(jì)文本編寫等工作,都可以由系統(tǒng)輔助用戶完成。
輔助檢查驗(yàn)收主要實(shí)現(xiàn)營造林檢查驗(yàn)收小班編輯、卡片填寫、邏輯檢查和檢查驗(yàn)收制圖等功能。其數(shù)據(jù)也在“項(xiàng)目管理”模塊中進(jìn)行統(tǒng)一管理,在“統(tǒng)計(jì)報(bào)表”中產(chǎn)出檢查驗(yàn)收報(bào)表。該功能模塊提供與作業(yè)設(shè)計(jì)圖與檢查驗(yàn)收圖進(jìn)行疊加分析的功能,分析造林是否存在四個(gè)方面的問題: ①造林小班位置錯(cuò)誤; ②造林面積不足; ③超設(shè)計(jì)范圍造林; ④造林位置偏差過大。
重復(fù)造林分析是對營造林作業(yè)設(shè)計(jì)數(shù)據(jù)進(jìn)行分析,檢查不同年度之間、不同工程之間、不同造林方式之間以及同一項(xiàng)目內(nèi)部是否有重復(fù)造林設(shè)計(jì)。分析結(jié)果以地圖和屬性表的形式展示給用戶。通過地圖,可以查看重復(fù)造林的具體位置;通過屬性表,可以查看重復(fù)造林的面積和比例。
圖2 業(yè)務(wù)流程圖
系統(tǒng)對全區(qū)范圍的地形地貌進(jìn)行了仿真模擬。仿真場景采用30m分辨率的DEM數(shù)據(jù)作為高程,最新衛(wèi)星影像數(shù)據(jù)作為紋理,同時(shí)還疊加了各級(jí)行政界線、標(biāo)注、水域、地名以及各類森林資源基礎(chǔ)數(shù)據(jù),營造林小班數(shù)據(jù)根據(jù)用戶查詢需要?jiǎng)討B(tài)加載到3D仿真場景。系統(tǒng)提供了豐富靈活的三維場景操作工具,用戶可以方便地對地圖進(jìn)行縮放、飛行、旋轉(zhuǎn)、定位及漫游,可以對營造林作業(yè)設(shè)計(jì)、宜林地、人工林、公益林以及二類調(diào)查數(shù)據(jù)進(jìn)行查詢,可以根據(jù)需要定制自己的查詢方式并保存,查詢的結(jié)果以三維圖、統(tǒng)計(jì)圖以及統(tǒng)計(jì)表的形式展示給用戶。
統(tǒng)計(jì)報(bào)表及定制統(tǒng)計(jì)報(bào)表功能模塊對不同年度、不同工程類別以及不同行政單位的營造林作業(yè)設(shè)計(jì)和檢查驗(yàn)收數(shù)據(jù)進(jìn)行統(tǒng)計(jì)并產(chǎn)出各類成果報(bào)表。用戶根據(jù)日常工作中實(shí)際需要,可以靈活定制自定義報(bào)表,也可以對報(bào)表格式及各報(bào)表字段數(shù)據(jù)來源進(jìn)行修改。
矢量圖層編輯是系統(tǒng)采集與獲取數(shù)據(jù)的基本功能,它是系統(tǒng)數(shù)據(jù)庫中業(yè)務(wù)數(shù)據(jù)產(chǎn)生的源泉。為保證圖層編輯對數(shù)據(jù)庫安全產(chǎn)生的影響,系統(tǒng)另外開辟“工作區(qū)”,讓用戶對小班圖形及屬性的填寫完全在工作區(qū)中完成,經(jīng)確認(rèn)區(qū)劃或填寫無誤的小班數(shù)據(jù)才被簽回到系統(tǒng)數(shù)“重復(fù)造林分析”功能是系統(tǒng)重要功能之一。由于造林?jǐn)?shù)據(jù)涉及不同年度、不同工程、不同造林方式及營造林項(xiàng)目本身小班,這使得造林小班的空間疊加分析顯得錯(cuò)綜復(fù)雜。系統(tǒng)采用GIS空間分析功能,不僅實(shí)現(xiàn)同一圖層內(nèi)部的要素的疊加分析,也實(shí)現(xiàn)了兩兩圖層要素的疊加分析,使最后的疊加分析思路清晰,簡明扼要,并以圖表的形式,將分析結(jié)果展現(xiàn)給用戶。
常規(guī)報(bào)表的表頭及格式通常是固定的,而系統(tǒng)部分報(bào)表的表頭與格式是隨著統(tǒng)計(jì)數(shù)據(jù)源和統(tǒng)計(jì)要求的變化而變化。系統(tǒng)采用動(dòng)態(tài)報(bào)表技術(shù),在進(jìn)行統(tǒng)計(jì)前,首先對數(shù)據(jù)源進(jìn)行自動(dòng)分析與提取,根據(jù)數(shù)據(jù)源自動(dòng)設(shè)定報(bào)表表頭,然后根據(jù)生成的表頭自動(dòng)組織SQL語句,生成報(bào)表數(shù)據(jù)結(jié)果。
WebService技術(shù)是目前廣泛使用的成熟的網(wǎng)絡(luò)技術(shù)。系統(tǒng)巧妙使用該技術(shù),使用系統(tǒng)C/S部分與B/S部分共享報(bào)表統(tǒng)計(jì)成果,不僅避免了B/S部分無法產(chǎn)出復(fù)雜報(bào)表的不足,同時(shí)也有效提高了開發(fā)速度和成果質(zhì)量。
系統(tǒng)廣泛使用動(dòng)態(tài)配置技術(shù),使用系統(tǒng)具有無可比擬的靈活性。從系統(tǒng)界面、系統(tǒng)功能、業(yè)務(wù)邏輯、統(tǒng)計(jì)報(bào)表到系統(tǒng)功能擴(kuò)展甚至子系統(tǒng)擴(kuò)展,都采用了動(dòng)態(tài)配置技術(shù)。因此,系統(tǒng)能在不修改源碼的情況下,適應(yīng)用戶一定程度上的業(yè)務(wù)需求變化。
系統(tǒng)將數(shù)據(jù)更新技術(shù)溶于用戶業(yè)務(wù)功能操作部分環(huán)節(jié)。使中心數(shù)據(jù)庫隨著業(yè)務(wù)和時(shí)間的推進(jìn),及時(shí)保持最新狀態(tài)。
通過統(tǒng)計(jì)的接口或數(shù)據(jù)通道,系統(tǒng)各子系統(tǒng),各用戶,共享同一數(shù)據(jù)庫。這不僅是數(shù)據(jù)集中規(guī)范管理的基本需要,也是提高工作效率、規(guī)范工作成果和促進(jìn)管理水平的需要。
系統(tǒng)的建立,是3S技術(shù)、數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)技術(shù)首次在西藏營造林工作中的全方位應(yīng)用。系統(tǒng)實(shí)現(xiàn)了營造林業(yè)務(wù)工作的電子化辦公,規(guī)范了工作流程,集中管理了項(xiàng)目成果數(shù)據(jù)。系統(tǒng)的建立,使迅速、準(zhǔn)確地查詢和處理海量空間和屬性數(shù)據(jù),隨時(shí)為領(lǐng)導(dǎo)決策提供數(shù)據(jù)支撐成為可能。系統(tǒng)有效取代了過去日常工作中繁忙的具有重復(fù)性的事務(wù)處理工作,也替代了過去大量的手工繁重事務(wù)工作;同時(shí),系統(tǒng)的運(yùn)行與使用,減少了工作出錯(cuò)的概率,提高了成果的精度與質(zhì)量,大大提高了工作效率。
系統(tǒng)在西藏自治區(qū)首次將營造林屬性數(shù)據(jù)與空間地理信息相結(jié)合,使造林結(jié)果不僅有數(shù)量上的概念,也有空間上的概念,使每一個(gè)造林小班都能具體到某一山頭地塊。突破了長期以來只能對造林?jǐn)?shù)據(jù)進(jìn)行數(shù)量統(tǒng)計(jì)分析的局限。通過對每一個(gè)造林小班空間位置的確定,能在一定程度上減少長期以來造林方面出現(xiàn)的“三大差”問題,使上級(jí)領(lǐng)導(dǎo)能直接監(jiān)督每一個(gè)造林小班,保證每個(gè)造林小班的合理性與合法性,為領(lǐng)導(dǎo)用戶的項(xiàng)目審核和科學(xué)決策提供有用的依據(jù)。
系統(tǒng)的建立運(yùn)行,有力地推動(dòng)了西藏林業(yè)信息化建設(shè)事業(yè)的向前發(fā)展。隨著互聯(lián)網(wǎng)、移動(dòng)通訊網(wǎng)和各項(xiàng)基礎(chǔ)設(shè)施在西藏自治區(qū)的發(fā)展,開發(fā)基于PDA或智能手機(jī)的客戶端,建立省(區(qū))、地、縣等多級(jí)一體化應(yīng)用系統(tǒng),將是林業(yè)信息化今后的發(fā)展方向之一。
[1] 國家林業(yè)局.全國林業(yè)信息化發(fā)展“十二五”規(guī)劃(2011—2015年)[Z].2011.
[2] 趙戈,江永貴.加大援藏力度推動(dòng)西藏林業(yè)跨越式發(fā)展[N].中國綠色時(shí)報(bào),2011-07-29(1).
[3] 孫秋冬. 軟件系統(tǒng)的分層設(shè)計(jì)[J].計(jì)算機(jī)工程與應(yīng)用,2001(7):110-112.
[4] 吳功和,叢明日.基于ArcGIS Server 的分布式GIS應(yīng)用[J].測繪科學(xué)技術(shù)學(xué)報(bào),2006(2):52-55.
DiscussionaboutConstructingTechofTibetAfforestationManagementInformationSystem
LUO Weijian1,ZHENG Hong1,DAN Zeng2,NING Xiaobin1,LIU Xiaonong1,LIU Tingwei1
(1.Central South Forest Inventory and Planning Institute of State Forestry Administration,Changsha 410014,Hunan,China; 2.Forest Inventory and Planning Institute of Tibet Autonomous Region, Lhasa 850000 ,Tibet, China)
The Establishment of Tibet Afforestation Information Management System is the first step of forestry informatization construction in Tibet. The system has realized normalization, standardization and informatization of the management and achievements of afforestation work. Detailed introduction and discussion for the Tibet Afforestation Information Management System contains system framework, structural pattern, system database, system function and key technology involved during system construction. The development direction of forestry informatization is put forward Finally.
afforestation; information system; system framework; system function; key technology
2013-09-22
羅為檢(1973-),男,湖南衡南人,工程師,主要從事林業(yè)信息化和林業(yè)調(diào)查規(guī)劃設(shè)計(jì)等工作。
S725.7; TP39
B
1003-6075(2013)04-0020-06