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

面向森林生態學研究的Web處理服務系統①

2019-07-26 03:16:08高仕源羅萬明白曉航于景華
計算機系統應用 2019年5期
關鍵詞:物種服務信息

高仕源,羅萬明,羅 澤,白曉航,于景華

1(中國科學院 計算機網絡信息中心,北京 100190)

2(中國科學院大學,北京 100049)

3(中國科學院 沈陽應用生態研究所,沈陽 110016)

森林是陸地生態系統的主體,是陸地上最大的生物群落,是人類社會賴以生存的物質基礎,是哺育人類的搖籃,是人類不可或缺的戰略資源.全球5個國家擁有超過50%的森林資源,中國位列其中.由于我國國土面積廣大、人口眾多,森林分布不均勻、人均占有量少,根據國家林業局在2014年2月發布的《中國森林資源簡況——第八次全國森林資源清查》結果顯示,我國人均森林面積占有量只有世界人均占有量的四分之一,并且面臨著林業生物災害頻發、森林資源采伐使用不盡合理的局面[1].

當前國內有一些研究森林生態保護與恢復工作的高校、科研機構,收集了一些森林資源數據并建立了一些學科模型,但相關研究工作普遍處于單機化運行,普遍存在科研人員重復構建計算模型、搭建計算環境的問題.為了減少此類重復性工作,提高數據和功能的共享與互操作,開放地理信息系統聯盟OGC(Open Geospatial Consortium)提出了可擴展的能無縫集成各種在線空間信息處理和位置服務的框架OWS(OGC Web Services)[2,3].作為OWS 規范中面向共享的服務標準,網絡處理服務(Web Processing Service)利用Web Services 技術跨平臺、跨語言的特性,能夠提供異構平臺的無縫銜接技術手段,通過封裝專業性強、具有學科特色的模型,并對外提供統一標準化服務接口,其他科研機構和個人可以調用相關網絡處理服務,獲得相應處理結果,實現一處構建開發、處處重復使用的目的[4-6].

在東北森林屏障帶生態保護與恢復的研究工作當中,采集了大量森林經緯度、坡度、坡向信息,喬木、灌木、草木的胸徑、高度、蓋度等數據,根據調查數據研究相應學科模型,通過分析模型計算結果,對東北森林屏障帶進行評估與規劃.本文根據OWS 規范中的網絡處理服務相關標準,采用Web Service 技術設計并實現一個面向森林生態學研究的Web處理服務系統.客戶端通過向目標服務端提交符合網絡處理服務規范的請求,獲取該服務端所提供的網絡處理服務列表、網絡處理服務描述文檔,根據返回信息將待處理數據提交至服務端,利用相應模型進行處理,獲得模型處理結果.

1 系統總體設計

如圖1所示,系統整體分為兩部分:客戶端程序和服務器端程序.客戶端作為服務請求端,通過網絡向服務器,即網絡處理服務提供者所暴露的三個接口:GetCapabilities、DescribeProcess、Execute,發送業務請求,服務器在業務邏輯層根據request 請求參數對請求進行分發,調用相應邏輯模塊進行處理.

圖1 系統整體結構

圖2 網絡處理服務UML 序列圖

1.1 接口層設計

接口層負責實現客戶端調用并由服務器執行的以下操作:GetCapabilities 操作允許客戶端請求有關服務器提供的功能和處理能力的信息,DescribeProcess 操作允許客戶端請求服務器提供的選定進程的詳細元數據信息、Execute 操作允許客戶端執行由進程標識符、期望的數據輸入輸出格式組成的執行過程,見圖2.

①GetCapabilities 操作

GetCapabilities 操作的請求用來獲取目標服務器功能的描述性文檔,請求參數包括強制和可選參數兩部分,如表1所示.

GetCapabilities 操作的響應返回描述該服務器功能的XML 文檔,同樣包括強制和可選參數兩部分,如表2所示.

表1 GetCapabilities 操作的請求參數

表2 GetCapabilities 操作的響應文檔參數

②DescribeProcess 操作

DescribeProcess 操作的請求用來獲取服務器上一個或多個處理服務的完整描述信息,該描述信息包括輸入輸出參數和格式.請求參數包括強制參數及可選參數,具體信息如表3.

DescribeProcess 操作的響應是一個Process-Descriptions data 結構的XML 文檔,按照請求中所包含標識符(Identifier)將一個或多個處理服務的描述封裝XML 文檔返回.主要的強制參數及可選參數如表4所示.

表3 DescribeProcess 操作的請求參數

表4 DescribeProcess 操作的響應文檔參數

③Executes 操作

Execute 操作允許客戶端使用輸入參數值去調用服務器中指定處理服務,從而得到返回結果.與前兩個操作不同,該操作強制實現HTTP POST 請求,可選實現HTTP GET 請求,一般不實現HTTP GET 請求.

Execute 操作的請求參數如表5所示.

表5 Execute 操作的請求參數

Execute 操作的響應文檔參數如表6所示.

表6 Execute 操作的響應參數

1.2 業務邏輯層設計

在服務器端,業務邏輯層負責處理客戶端對不同接口的調用請求.當接收到GetCapabilities 請求時,向模型庫請求所有模型的標識符和簡單描述,并將獲得的信息封裝為X M L 響應文檔返回;當接收到DescribeProcess 請求時,根據標識符的值向模型庫請求與該標識符對應的算法完全描述,并將相關信息封裝成ProcessDescriptions 響應文檔返回;當接收到Execute 請求時,將DataInputs 下Input 參數作為輸入,解析為系統定義的數據類型,根據標識符的值請求對應的模型,對輸入數據進行處理,并將處理結果封裝成響應文檔返回.

1.3 數據處理層設計

數據處理層負責對輸入數據進行類型匹配、轉化及校驗,并對輸出數據進行格式轉換.由于網絡處理服務需要接收和返回除整型、浮點型、字符型等基本數據類型外的矢量數據、柵格數據等生態環境領域數據類型,因此在將數據提交到模型庫執行前有必要對其進行轉換.同理,當需要返回復雜數據類型的數據時,也需要對模型處理結果進行轉化.

2 模型庫構建

2.1 地形模型

經緯度、海拔、坡度等地形數據,對野外生態環境觀測與保護有著重要作用.

本系統構建的地形模型,通過輸入數字高程模型(Digital Elevation Model,DEM)和經緯度得到給定位置海拔等信息.

數字高程模型是一組包含地表相關情況的有序數列,是數字地形模型(Digital Terrain Model,DTM)的一個分支[7].其包含了平面坐標及高程值兩部分數據,主要有三種類型的數據:規則格網、不規則三角網結構、等高線型,現常用規則格網型數據.數字地形模型可以通過如下公式表示:

當m取值為1時,表示數字高程模型,即:

其中,Xi,Yi表示表面坐標,Zi是該點對應的高程值.實驗數據來自于“地理空間數據云”網站在線計算服務,“DEM 高程數據切割”模塊中90 m 分辨率SRTM數據.

2.2 群叢分類模型

群叢是植被分類的基本單位,相當于植物分類中“種”的分類等級,進行群叢分類是了解一個地區植被特征最基本、最重要方法之一[8-10].

在該模型中,需要了解樣地劃分以及樣地內所有胸徑大于1 cm的木本植物.通常在生態學中,用重要值(Important Value,IV)表示物種在樣地群落中的相對重要性[11],計算公式如下:

式中,P表示物種相對多度,SDBH表示物種相對胸高斷面積.根據樣方劃分與樣方內各物種重要值形成二維矩陣.

目前學界常用的是雙向指示種分析法(Two-Way INdicator SPecies ANalysis,TWINSPAN),是基于指示種分析法的改進算法[12],算法流程如下:

算法1. TWINSPAN 算法1)對數據進行相互平均排序(Reciprocal Averaging,RA).2)在形成的第一排序軸以軸心為中心將所有樣方劃分為正負兩組.3)選擇排序軸兩端的種作為指示種(indicator species),其指示意義的大小用指示值(indicator value)來衡量:D(i)=|n1(i)/N1-n2(i)/N2| (i=1,2,···,p)其中,D(i)為種i的指示值,N1 和N2 分別表示步驟2中正負組中的樣方數,n1(i)和n2(i)分別表示種i 在正負組中出現的樣方數.4)根據選擇的指示種計算樣方的指示分(indicator score),并按指示得分將樣方分組,選擇適當的閾值將樣方分為正負兩組.比較相互平均排序的結果,如果不完全一致,將排序軸中心向兩側擴展出的中性帶(indifferent zone)中錯分類的調整過來.5)重復上述過程,直到每個組內樣方數降到設定值,分類結束.

2.3 生物量模型

森林生物量是指在某一時刻在單位面積內存在的所有林木有機質總量.由于森林生物量是森林生態系統重要的狀態特征,是研究全球碳循環、森林系統碳儲量等生態問題研究的基礎,因此了解森林生物量有十分重要的意義[13].目前可以測定樹木生物量的方法有皆伐法、平均木標準木法、徑級標準木法和異速生長模型法等,其中直接測量獲得的生物量最為準確.但是由于該方法需要耗費大量人力物力,且對生態環境造成一定破壞,不能對整個調查區域內的林木進行全部砍伐,因此普遍采用生物量模型法進行森林生物量的估算.

在建立生物量模型的過程中,主要考慮與生物量計算有關且易獲取的林木特征統計量.根據既有的研究成果以及實際采集林木特征數據,采用以下生物量計算模型[14-16]:

其中,α、β、γ是模型參數,D是林木的胸徑,H是樹高.考慮到不同用戶對不同林木使用的α、β、γ系數不盡相同,因此在系統設計時允許用戶自行輸入相應數值.

2.4 物種多樣性模型

本文所研究的物種多樣性主要是指森林生態系統中,植物物種多樣性問題,主要表征了該生態系統的復雜性、衡量其植物資源的豐富度,可以為生態系統穩定性評估、未來發展的預測提供數據支持.

本文實現了以下指數進行物種多樣性評估[17-20]:

①物種豐富度指數

Margalef 指數:

②物種多樣性指數

Simpson 指數:

ShannonWiener 指數:

③物種均勻度指數

Pielou 指數:

其中,S是樣地內物種總數,N為所有物種的個體總數,Ni為物種i在樣地內的物種個體數.

3 系統展示

本系統界面如圖3所示,根據前文所述主要有三部分功能:GetCapabilities 操作對應的獲取網絡處理服務信息功能、DescribeProcess 操作對應的獲取處理服務信息、Execute 接口對應的模型計算應用.數據來源于中國科學院沈陽應用生態研究所,遼寧省部分森林樣地調查數據.

圖3 系統界面

選擇獲取服務基本信息,系統會彈出當前系統基本信息及可提供所有處理服務的描述信息,如圖4所示.

圖4 服務描述信息

根據業務需要選擇查看某個或多個處理服務的具體信息,包括服務標識、數據的輸入輸出格式等信息,如圖5.

圖5 處理服務詳細信息

根據業務需要選擇所需模型,查看計算結果.在地形模型中,在下拉列表選擇某一地區數據,通過輸入一個數字高程數據集DEM 和給定位置的經緯度,獲取到該點的海拔以及整個DEM 數據集包含區域內的最高海拔、最低海拔、平均海拔等數據,結果如圖6所示.

圖6 地形模型計算結果

在群叢分類模型中,同樣選擇某一樣地數據集,通過向后臺發送樣方和物種的二元數據,后臺根據前文所述的TWINSPAN 算法的相關原理,經過計算后返回該樣地劃分的各個樣方所屬群叢種類結果,前端自動彈出相應計算結果.

在生物量模型中,選擇某一物種數據集,輸入α、β、γ的取值,客戶端會將返回結果組裝成echarts 進行展示,可以自行選取以折線圖、柱狀圖等形式進行顯示.如圖8所示.

圖7 群叢分類模型計算結果

圖8 生物量模型計算結果

在物種多樣性模型中,選擇需要查看的樣地編號,服務器將調取該樣地的所有林木的統計數據,計算得出各評估指數返回給客戶端進行展示.如圖9所示.

4 總結

面向森林生態學研究的Web處理服務系統根據OGC 相關規范,以Web Service 技術為基礎,整合相關森林生態學模型,改變傳統單機獨立重復開發與部署模型計算環境的方式,將計算模型集中化、網絡化,通過提供網絡處理服務的方式,減少了研究人員重復開發生態學模型和搭建相應處理環境的時間及精力.

系統各層之間松耦合度,以及模型庫中各模型相互獨立,方便今后系統的改進和拓展.未來將進一步增加生態學研究模型,并研究拓展系統可處理的空間數據類型.

圖9 群叢分類模型計算結果

猜你喜歡
物種服務信息
吃光入侵物種真的是解決之道嗎?
英語世界(2023年10期)2023-11-17 09:18:18
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
回首2018,這些新物種值得關注
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
電咖再造新物種
汽車觀察(2018年10期)2018-11-06 07:05:26
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
瘋狂的外來入侵物種
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 日韩东京热无码人妻| 国产女人18毛片水真多1| 国产精品永久不卡免费视频| 四虎永久在线| 亚洲天堂免费在线视频| 国产精品妖精视频| 91精品国产一区自在线拍| 国产精品hd在线播放| 97免费在线观看视频| 中文字幕亚洲精品2页| 中文字幕永久在线观看| 色欲综合久久中文字幕网| 国产精品第页| 色视频国产| 97视频在线精品国自产拍| 女人18毛片一级毛片在线| 99久久免费精品特色大片| av一区二区无码在线| 波多野结衣一区二区三视频| 2020最新国产精品视频| 免费人成在线观看成人片| 手机精品福利在线观看| 亚洲欧美综合精品久久成人网| 久久精品aⅴ无码中文字幕 | 日韩第九页| 91小视频在线| 日本影院一区| 国产欧美性爱网| 国产精品免费p区| 亚洲国产成人精品无码区性色| 国产激爽爽爽大片在线观看| 亚洲 日韩 激情 无码 中出| 欧美日韩综合网| 2019国产在线| 亚洲精品免费网站| 国产真实乱子伦视频播放| 丁香五月婷婷激情基地| 东京热一区二区三区无码视频| 欧美三級片黃色三級片黃色1| 91午夜福利在线观看精品| 成人午夜在线播放| 欧洲精品视频在线观看| 国产亚洲欧美日韩在线观看一区二区| 久久免费观看视频| 亚洲成a人片77777在线播放| 成人国产免费| 青青热久麻豆精品视频在线观看| 欧美影院久久| 人妖无码第一页| 免费看美女自慰的网站| 国产成人1024精品| 欧美午夜性视频| vvvv98国产成人综合青青| 欧美a级在线| 精品国产电影久久九九| 国产无码在线调教| 亚洲女同一区二区| 国产精品综合久久久| 亚洲三级成人| 东京热高清无码精品| a级毛片毛片免费观看久潮| 久久综合五月| 亚洲a级在线观看| 极品私人尤物在线精品首页 | 无码精品国产dvd在线观看9久| 97久久超碰极品视觉盛宴| 久久精品国产国语对白| 天堂av高清一区二区三区| 欧美精品二区| 熟妇无码人妻| 国产精品福利一区二区久久| 欧美午夜视频在线| 国产精品免费p区| 福利在线一区| 国产成人精品三级| 国产青榴视频| 国产福利2021最新在线观看| 精品国产一区91在线| 在线观看无码a∨| 亚洲侵犯无码网址在线观看| 国产成人综合久久精品尤物| 亚洲人成网站在线播放2019|