亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        森林資源年度監(jiān)測(cè)變化小班提取及數(shù)據(jù)檢查工具開(kāi)發(fā)

        2019-12-26 06:25:50
        自然保護(hù)地 2019年4期

        代 勁 松

        森林資源年度監(jiān)測(cè)變化小班提取及數(shù)據(jù)檢查工具開(kāi)發(fā)

        代 勁 松

        (浙江省森林資源監(jiān)測(cè)中心 浙江杭州 310020)

        借助ArcGIS強(qiáng)大的功能擴(kuò)展能力,使用Python腳本語(yǔ)言,定制了一套專門的工具,主要功能包括:矢量數(shù)據(jù)多部件檢查、小班號(hào)重復(fù)檢查、因子邏輯關(guān)系檢查、小班拓?fù)錂z查和年度監(jiān)測(cè)變化小班提取等,作為森林資源年度監(jiān)測(cè)的專用擴(kuò)展工具,以減少更新數(shù)據(jù)中的各種問(wèn)題。

        森林資源;年度監(jiān)測(cè);GIS開(kāi)發(fā);Python

        作為地球上最重要的資源之一,森林資源處于長(zhǎng)期不斷變化當(dāng)中。積極開(kāi)展森林資源動(dòng)態(tài)監(jiān)測(cè),及時(shí)準(zhǔn)確地掌握森林資源狀況,可以為更加科學(xué)合理地制定林業(yè)方針政策提供數(shù)據(jù)支撐[1, 2]。在森林資源動(dòng)態(tài)監(jiān)測(cè)方面,浙江省近年來(lái)開(kāi)展了大量的工作,其整個(gè)監(jiān)測(cè)體系分為省、市、縣三級(jí),其中省市級(jí)采用樣地抽樣的方式,而縣級(jí)監(jiān)測(cè)以二類小班區(qū)劃為基礎(chǔ),結(jié)合每年度的林業(yè)生產(chǎn)經(jīng)營(yíng)檔案、兩期遙感判讀變化圖斑與現(xiàn)地核實(shí)的方式逐年更新變化小班[3]??h級(jí)森林資源年度監(jiān)測(cè)在經(jīng)過(guò)了幾年試點(diǎn)后,從2018年開(kāi)始在87個(gè)縣(區(qū)、縣級(jí)市)全面開(kāi)展。ArcGIS軟件作為開(kāi)展這項(xiàng)工作使用較為廣泛的數(shù)據(jù)處理軟件之一,為了保證更新數(shù)據(jù)質(zhì)量,減少數(shù)據(jù)中的錯(cuò)誤,借助ArcGIS強(qiáng)大的擴(kuò)展能力,開(kāi)發(fā)專為森林資源年度監(jiān)測(cè)服務(wù)的擴(kuò)展工具十分必要。

        研究基于ArcGIS for Desktop平臺(tái)進(jìn)行功能定制,使用Python計(jì)算機(jī)編程語(yǔ)言為其開(kāi)發(fā)一套專門的工具,以期減少更新數(shù)據(jù)中的各種問(wèn)題。

        1 開(kāi)發(fā)環(huán)境

        由美國(guó)ESRI公司開(kāi)發(fā)的ArcGIS地理信息系統(tǒng)軟件,具有空間分析、數(shù)據(jù)管理、制圖可視化、地理編碼等方面的功能,同時(shí)還具備高度靈活的定制功能。在ArcGIS for Desktop中,可以使用Python、NET、Java等計(jì)算機(jī)編程語(yǔ)言通過(guò)Addin或調(diào)用ArcObjects組件的方式來(lái)添加和移除按鈕、菜單項(xiàng)、??抗ぞ邫诘?,能夠輕松定制用戶界面,或者使用ArcGIS Engine開(kāi)發(fā)定制GIS桌面應(yīng)用[4]。

        Python是由荷蘭科學(xué)家Guido van Rossum于1989年設(shè)計(jì)的一門計(jì)算機(jī)編程語(yǔ)言,具有以下優(yōu)點(diǎn):(1)開(kāi)源、解釋性、面向?qū)ο?、跨平臺(tái)的編程語(yǔ)言;(2)把其它語(yǔ)言制作的各種模塊輕松地聯(lián)結(jié)在一起的膠水語(yǔ)言;(3)歷史悠久,成熟穩(wěn)定,具有腳本語(yǔ)言中最豐富和強(qiáng)大的類庫(kù);(4)簡(jiǎn)潔清晰的語(yǔ)法,代碼強(qiáng)制要求縮進(jìn)換行;(5)開(kāi)發(fā)效率高[5]。ArcGIS中已經(jīng)對(duì)Python進(jìn)行了高度集成,主要包括ArcPy包、Python window、Python script tool及Python Addin。ArcPy包是一個(gè)Python包,包含對(duì)地圖操作和地圖代數(shù)的支持,支持編輯處理和幾何操作;Python window使得ArcGIS中可以訪問(wèn)Python,靈活調(diào)用GP(Geoprocessing)工具;Python script tool用于創(chuàng)建自定義的GP工具(本研究的擴(kuò)展工具通過(guò)其實(shí)現(xiàn));Python Addin可以利用Python創(chuàng)建自定義的插件。

        2 關(guān)鍵技術(shù)與運(yùn)行界面

        2.1 工具總體設(shè)計(jì)

        整個(gè)工具的設(shè)計(jì)流程如圖1所示。擴(kuò)展工具包括“年度監(jiān)測(cè)變化小班提取”“多部件檢查”“小班號(hào)重復(fù)檢查”“因子邏輯檢查”及“小班拓?fù)錂z查”。輸入數(shù)據(jù)包括“前期小班”“本期小班”及“標(biāo)準(zhǔn)縣界”,均為面狀矢量數(shù)據(jù)?!靶“噙壿嫍l件配置文件”和“變化圖斑邏輯條件配置文件”作為輔助輸入數(shù)據(jù),為文本文件格式?!拜敵鼋Y(jié)果”中包含了各種檢查工具的運(yùn)行結(jié)果,對(duì)應(yīng)的輸出格式見(jiàn)表1。其中“多部件檢查”及“小班號(hào)重復(fù)檢查”輸出格式為標(biāo)準(zhǔn)的DBF文件格式,可以直接用Excel打開(kāi)查看?!耙蜃舆壿嫏z查”工具輸出為CSV文件格式,同樣可以直接用Excel打開(kāi)查看?!靶“嗤?fù)錂z查”工具輸出為ArcGIS的文件型地理數(shù)據(jù)庫(kù)(File Geodatabase)格式。

        圖1 變化小班提取及數(shù)據(jù)檢查流程圖

        表1 數(shù)據(jù)檢查工具輸出文件格式

        2.2 數(shù)據(jù)檢查工具

        數(shù)據(jù)檢查工具設(shè)置界面如圖2所示?!岸嗖考z查”工具的結(jié)果中包含2個(gè)字段,“tempUID”字段中記錄存在多部件小班的唯一標(biāo)識(shí),“FREQUENCY”字段中記錄該小班的多部件數(shù)量(示例見(jiàn)表2)。“小班號(hào)重復(fù)檢查”工具輸出結(jié)果中包含6個(gè)字段,“XIAN”“XIANG” “CUN”“LIN_BAN”及“XIAO_BAN”,分別對(duì)應(yīng)小班的縣代碼、鄉(xiāng)鎮(zhèn)代碼、村代碼、林班號(hào)及小班號(hào),“FREQUENCY”記錄“縣代碼+鄉(xiāng)鎮(zhèn)代碼+村代碼+林班號(hào)+小班號(hào)”組合的重復(fù)個(gè)數(shù)(示例見(jiàn)表2)?!耙蜃舆壿嫏z查”工具根據(jù)“邏輯配置文件”中的SQL語(yǔ)句查詢錯(cuò)誤記錄數(shù),輸出結(jié)果中每一條錯(cuò)誤對(duì)應(yīng)一行信息,包含邏輯條件的序號(hào)、錯(cuò)誤解釋說(shuō)明、SQL條件查詢語(yǔ)句、涉及的錯(cuò)誤記錄條數(shù)(示例見(jiàn)表2)?!靶“嗤?fù)錂z查”工具主要檢查2個(gè)方面的內(nèi)容,分別為小班是否有重疊及小班與縣界范圍是否完全一致,輸出的文件型地理數(shù)據(jù)庫(kù)中包含了小班及縣界的矢量數(shù)據(jù)、需滿足的拓?fù)潢P(guān)系和錯(cuò)誤信息,可以用ArcGIS打開(kāi)直接查看。

        圖2 數(shù)據(jù)檢查工具設(shè)置界面

        表2 數(shù)據(jù)檢查工具輸出結(jié)果示例

        2.3 變化小班提取

        “年度監(jiān)測(cè)變化小班提取”工具設(shè)置界面如圖3。通過(guò)設(shè)置“提取條件”“最小變化面積”“變化面積小數(shù)位數(shù)”,該工具將對(duì)“前期小班”和“本期小班”矢量數(shù)據(jù)進(jìn)行疊加分析,生成符合浙江省森林資源年度監(jiān)測(cè)格式要求的小班變化矢量數(shù)據(jù)?!疤崛l件”為符合ArcGIS標(biāo)準(zhǔn)的SQL查詢語(yǔ)句,以9大主要小班因子(地類、起源、優(yōu)勢(shì)樹(shù)種、樹(shù)種組成、林種、森林類別、事權(quán)等級(jí)、林地保護(hù)等級(jí)、國(guó)家級(jí)公益林保護(hù)等級(jí))發(fā)生變化為例,其格式可以參考:。

        圖3 變化小班提取設(shè)置界面

        3 結(jié)語(yǔ)

        研究以浙江省森林資源年度監(jiān)測(cè)要求為依據(jù)[6],借助ArcGIS的強(qiáng)大擴(kuò)展能力,使用Python語(yǔ)言定制了一套專門的年度監(jiān)測(cè)工具,包括“多部件檢查”“小班號(hào)重復(fù)檢查”“因子邏輯檢查”“小班拓?fù)錂z查”及“年度監(jiān)測(cè)變化小班提取”。與以往基于開(kāi)源[7, 8]或商業(yè)GIS組件[4, 9-12]的二次開(kāi)發(fā)獨(dú)立的森林資源管理系統(tǒng)相比,研究所用的方法不僅可以更好地利用現(xiàn)有軟件的強(qiáng)大功能,還能夠快速地定制出所需的功能模塊,更好地應(yīng)對(duì)需求多變的應(yīng)用場(chǎng)景[13]。

        [1] Wang W, Wei X, Liao W, et al. Evaluation of the effects of forest management strategies on carbon sequestration in evergreen broad-leaved (Phoebe bournei) plantation forests using FORECAST ecosystem model[J]. Forest Ecology and Management, 2013,300(2013): 21-32.

        [2] 張婉潔, 潘瑤, 王俊, 等. 亞太森林資源可持續(xù)發(fā)展探析[J]. 西南林業(yè)大學(xué)學(xué)報(bào)(社會(huì)科學(xué)), 2018,2(2): 61-65.

        [3] 陶吉興, 季碧勇, 張國(guó)江, 等. 浙江省森林資源一體化監(jiān)測(cè)體系探索與設(shè)計(jì)[J]. 林業(yè)資源管理, 2016,(3): 28-34.

        [4] 李超, 羅傳文. 基于ArcGIS Engine的森林資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 森林工程, 2013,29(1): 15-20+25.

        [5] 連高欣, 王琪, 沈岳峰. Python語(yǔ)言在CIMISS中的應(yīng)用[J]. 氣象科技, 2018,46(4): 699-706.

        [6] 浙江省林業(yè)廳. 浙江省森林資源規(guī)劃設(shè)計(jì)調(diào)查技術(shù)操作細(xì)則[M]. 2014.

        [7] 糜新宇. 基于開(kāi)源WebGIS的時(shí)態(tài)森林資源管理系統(tǒng)研建[D]: 中南林業(yè)科技大學(xué), 2017.

        [8] 代勁松, 曹林, 溫小榮, 等. 基于開(kāi)源GIS的森林資源管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)——以江蘇省云臺(tái)山為例[J]. 南京林業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版), 2012,36(5): 174-178.

        [9] 任怡, 許等平, 趙彬柱, 等. 內(nèi)蒙古大興安嶺林區(qū)森林資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 林業(yè)資源管理, 2018,(4): 112-119.

        [10]張揚(yáng). 基于WebGIS在森林資源管理系統(tǒng)中的應(yīng)用研究[J]. 中國(guó)林業(yè), 2012,(13): 57.

        [11]于麗珠, 范文義, 金森, 等. 基于SuperMap IS.NET的分布式森林資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 東北林業(yè)大學(xué)學(xué)報(bào), 2011,39(06): 119-124.

        [12]葛榮, 高心丹. 基于WEBGIS的塔河林業(yè)局森林資源管理系統(tǒng)的設(shè)計(jì)[J]. 中國(guó)林業(yè)經(jīng)濟(jì), 2008,(2): 54-56.

        [13]Omran A, Dietrich S, Abouelmagd A, et al. New ArcGIS tools developed for stream network extraction and basin delineations using Python and java script[J]. Computers & Geosciences, 2016,94(2016): 140-149.

        2019-07-11

        代勁松(1985-),博士,工程師,主要從事森林資源監(jiān)測(cè)及GIS、RS林業(yè)應(yīng)用研究;E-mail: 441736944@qq.com。

        仙居縣2018年度森林資源監(jiān)測(cè)項(xiàng)目(191018-1)

        TP319

        B

        1004-7743(2019)04-0065-04

        一本无码av中文出轨人妻| av一区二区三区观看| 亚洲视频免费一区二区 | 精品人妻VA出轨中文字幕| 日本一区二区高清视频在线播放| 刚出嫁新婚少妇很紧很爽| 亚洲成a∨人片在线观看不卡 | 乱人妻中文字幕| 男女真实有遮挡xx00动态图| av在线免费观看你懂的| 国产三级精品三级在线专区2| 国产成人无码精品久久久露脸| 国产91精品高潮白浆喷水 | 第十色丰满无码| 国产精品毛片一区二区三区| 成人中文乱幕日产无线码| 女人大荫蒂毛茸茸视频| 国产av无码专区亚洲草草| 日韩美腿丝袜三区四区| 天天躁夜夜躁狠狠躁2021a2| 无限看片在线版免费视频大全| 在线免费观看视频播放| 熟女中文字幕一区二区三区| 日产无人区一线二线三线乱码蘑菇| 人妻无码一区二区在线影院| 91亚洲夫妻视频网站| 精品亚洲国产成人蜜臀av| 久久乐国产精品亚洲综合| 香蕉亚洲欧洲在线一区| 日韩精品在线观看在线| 我把护士日出水了视频90分钟| 久久免费大片| 日韩va高清免费视频| 18国产精品白浆在线观看免费| 久久精品久久久久观看99水蜜桃| 久久99国产亚洲高清观看首页| 国产精品国产自产拍高清| 久久9精品区-无套内射无码| jjzz日本护士| 亚洲av天堂在线免费观看| 国产精品久久久久免费观看|