999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于組件式GIS的森林火災管理系統開發研究

2022-01-13 11:27:48支偉峰
農業技術與裝備 2021年11期
關鍵詞:功能系統

支偉峰

(南京大學 地理與海洋科學學院,江蘇 南京 210046)

森林作為寶貴的資源,在生態系統中扮演重要的角色。森林火災對森林具有很大的破壞性,現階段對森林火災的研究集中在火災環境分析、火災生態學評價、火災數據管理和火災監測預警等方面[1]。在上述研究中,森林火災數據的管理尤為重要。傳統森林火災數據以文件管理系統的方式進行管理,通過GIS技術支持構建的森林火災數據管理平臺可以實現森林火災數據的收集、儲存、編輯、查詢、統計分析以及空間可視化等功能,便于森林管護人員便捷高效地管理原有森林火災數據、及時研判新的火情及與原有數據進行整合分析。許多國家根據自身的實際情況制定了滿足各自需求的林火管理系統,包括加拿大魁北克的“計算機林火管理系統”、以美國為首的美洲多國基于“森林火災數字影像評估”項目開發的森林火災數據系統、中國林科院基于WINGIS平臺開發的一套林火管理信息系統以及最新的美國宇航局開發的全球火信息資源管理系統(Fire Information for Resource Management System,FIRMS)等[2-4]。

在組件技術的支持下,軟件系統被視為相互協同工作的對象集合[5-6]。組件式GIS具有可封裝、可復用、可定制、可組裝、語言無關及無縫集成等技術特,在實現有限范圍內的不同語言開發的系統功能在同一標準開發環境下集成操作的同時,還能和其他專業應用系統集成操作。

1 開發環境簡介

Visual Studio 2018是由美國微軟公司推出的整合開發環境,包括了整個軟件生命周期中所需要的大部分工具和組件接口,包括UML工具、代碼管控工具和集成開發環境等。ArcGIS Engine是一套嵌入式GIS組件庫和工具庫,其由ESRI公司于ArcGIS 9.0的版本中率先推出,支持多種開發語言,如Java、C++等,其組件庫中的組件可以分為以下5個部分:①Base Services:包括所有的GIS應用組件開發需要調用的Arc-Objects組件如Geometry等;②Data Access:包括矢量與柵格數據的存儲以及地理數據庫的所有接口和類的組件;③Map Presentation:包括數據顯示、符號化表示和地理專題圖制作等組件;④Developer Components:包括特定應用開發所需要的全部可視化控件如MapControl等;⑤Extensions:包括空間分析、網絡分析等地理數據分析處理的高級功能。

2 數據與系統開發

2.1 研究區與數據

塔河林業局隸屬于大興安嶺地區塔河縣,林業作業區域面積為9 180 km2,森林覆蓋率達90%以上,森林總蓄積達5 427×104m3[7],擬開發的塔河林業局森林火災數據管理系統的空間數據庫主要錄入的3類數據,見表1。

2.2 系統總體設計

根據森林火災數據管理系統總體設計目標和原則,本研究將系統分為6個相對獨立的功能模塊,包括用戶登錄與注冊模塊、基本功能模塊、火點定位模塊、林火信息錄入模塊、救火最短路徑分析模塊和查詢檢索與統計分析模塊,見圖1。

圖1 數據管理系統功能設計Fig.1 The functional design of data management system

2.3 系統功能開發

2.3.1 用戶登錄與注冊模塊

利用Microsoft Access建立一個管理員登錄信息數據庫,通過搭建應用界面與數據庫之間的連接,將應用界面中輸入的用戶名和密碼與數據庫中的數據進行驗證,驗證過程中主要涉及登錄按鈕Click事件下的ExecuteReader()方法,對于沒有獲得許可的人員,則可以采用注冊方式獲得系統登錄權限,系統注冊登錄界面見圖2。

圖2 數據管理系統登錄界面Fig.2 The login interface of data management system

2.3.2 基本功能模塊

在數據輸入與輸出過程中,采用openFileDialog,save-FileDialog 2種對話框進行交互操作,輸出操作結合Export-MapToImage()方法確定輸出數據的圖片格式;通過ToolBar-Control控件與AxMapControl控件關聯,添加地圖放大、地圖縮小、地圖漫游和全圖顯示等按鍵來實現對AxMapControl控件中空間數據的基本操作。

2.3.3 火點定位模塊

通過在Mapcontrol的OnDoubleClickS事件添加點狀元素的方式來實現,主要有2種方式,一是直接輸入火點地理坐標值,通過防火員手持GPS的精準火災區域大地坐標來定位;二是目視判別在地圖上對大致位置進行標記,根據防火員對起火地點所處林場、林班以及小班的認識,在電子地圖上標記起火點。通過上述2種方式可以獲得火點定位專題地圖。

2.3.4 林火信息錄入模塊

通過在火情錄入按鈕的Click事件下調用AddNewFeatureFromPoint()方法來實現火災詳細情況錄入并進行編輯輸入,增加到原有火災數據當中,需要輸入的數據信息主要有火災時間、經緯度坐標、火災原因、過火面積和地理坐標等。

2.3.5 最短路徑查詢模塊

由森林火點、救災物資點及輔助數據中相關道路數據構建救火最短路徑分析模塊;其中最短路徑查詢是根據網絡數據集中的拓撲關系查詢火災點與救援人員所在點到達的最短路徑,獲得的路徑結果。該功能主要使用了網絡分析中的INASolver等接口和NARoutrSolver等。

2.3.6 查詢檢索與統計分析模塊

主要使用了IFeatureSelection類下的search方法來讀取空間要素選中以及其屬性字段信息的。實現空間數據和屬性數據查詢操作和簡單的火災數據統計功能。按照系統需求,提出2種數據統計分析方式:其一是列舉出來按照年度、過火面積以及過火原因統計火災發生數量;其二是用戶輸入自定義查詢語句統計分析火災數據。

2.3.7 系統發布

通過上述功能模塊構建,利用Visual Studio 2018實現系統各部分功能的關聯,再通過整個系統運行驗證,可以實現數據管理系統最終完整開發與發布。發布的V1.0版本的塔河林業局森林火災數據管理系統的功能主菜單見圖3。

圖3 數據管理系統功能菜單Fig.3 The function menu of data management system

3 建議

基于組件式GIS開發的塔河林業局森林火災數據管理系統實現了系統功能的模塊化開發與管理,在提高系統開發的效率的同時,便于對新的數據管理需求開發擴展功能,采用用戶注冊登錄等方式提高數據管理人員權限獲取的門檻,這保障保密管理的數據的安全。在實現GIS基本操作功能的同時還實現了森林火點定位、火災數據輸入、查詢統計以及救火路徑查詢等多個功能模塊。通過運用該系統的森林火災數據管理功能,結合林相數據以及林相輔助數據,可以為林區防火以及火災救援提供重要的決策依據和參考。

4 結語

本研究開發的森林火災數據管理系統為PC端的單機版軟件系統,隨著5G技術發展與移動辦公的興起,網絡化和移動化成為數據管理系統發展的重要方向之一。因此,為滿足更加廣泛的應用需求,開發出基于Web端和手機端的森林火災數據管理系統成為今后開發研究的重點。

猜你喜歡
功能系統
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
主站蜘蛛池模板: 久久久久国产精品熟女影院| av在线手机播放| 免费无遮挡AV| 国产中文一区二区苍井空| 久久这里只有精品23| 亚洲一区免费看| 国产成人综合在线视频| 2021国产精品自产拍在线观看| 国产一级视频在线观看网站| 狠狠色狠狠色综合久久第一次| 日韩av手机在线| 一级成人a毛片免费播放| 亚洲无码精品在线播放| 欧美色99| 中文字幕首页系列人妻| 午夜国产在线观看| 青青草国产精品久久久久| 2021最新国产精品网站| 97精品伊人久久大香线蕉| 国产在线欧美| 国内精品视频区在线2021| 依依成人精品无v国产| 88国产经典欧美一区二区三区| 亚洲成a人片在线观看88| 日韩欧美一区在线观看| 欧美激情伊人| 男女精品视频| 亚洲视频三级| 在线一级毛片| 呦视频在线一区二区三区| 亚洲精品你懂的| 无码精品一区二区久久久| 日韩不卡高清视频| 欧美亚洲一二三区| 国产毛片不卡| 99激情网| 这里只有精品国产| 亚洲精品第1页| 人妻丰满熟妇αv无码| 9久久伊人精品综合| 波多野结衣无码中文字幕在线观看一区二区 | 色成人亚洲| 成年女人a毛片免费视频| 精品国产91爱| 五月婷婷丁香综合| 国产免费久久精品99re不卡| 久久无码av三级| 亚洲精品第一页不卡| 久久国产拍爱| 日本黄网在线观看| 红杏AV在线无码| 国产精品无码影视久久久久久久| 毛片网站在线播放| 欧美自慰一级看片免费| 欧美在线观看不卡| 国产一区在线视频观看| 无码人妻免费| 色综合久久88| 无码人妻免费| 国产精品林美惠子在线播放| 色综合天天视频在线观看| 午夜精品久久久久久久99热下载 | 久久香蕉国产线| 国产成人免费观看在线视频| 在线观看亚洲成人| 全部免费特黄特色大片视频| 亚洲精品久综合蜜| 亚洲色图在线观看| 国精品91人妻无码一区二区三区| 免费人成视网站在线不卡| 91精品福利自产拍在线观看| 精品国产免费观看一区| 久久先锋资源| 九九视频免费看| 国产香蕉97碰碰视频VA碰碰看| 精品無碼一區在線觀看 | 国产精品手机在线播放| 女人18一级毛片免费观看| 中文字幕乱码二三区免费| 国产又粗又爽视频| 亚洲日本中文综合在线| 高清欧美性猛交XXXX黑人猛交|