论文部分内容阅读
摘要 森林资源数据管理是林业部门工作的核心内容,开展森林资源动态监测不但可以让林业工作者及时了解本地区的森林资源状况,而且能够为科学合理地制定林业发展方针政策提供准确的数据支持。该研究以ArcGIS软件为平台,以浙江省龙泉市森林资源年度监测为例,采用C#及Python计算机程序语言,开发了一套森林资源动态监测工具,主要功能包括数据库属性字段管理、主要林分调查因子计算及更新、属性因子代码转换、小班编号、属性因子复制、逻辑检查。结果表明:基于GIS软件平台的扩展工具开发,可以为林业部门开展森林资源动态监测提供有效的解决方案,在提高林业工作者生产效率的同时,也能够确保更新数据的质量。
关键词 森林资源;动态监测;GIS开发;ArcGIS插件;龙泉市
中图分类号 TP79文献标识码 A
文章编号 0517-6611(2019)15-0106-04
doi:10.3969/j.issn.0517-6611.2019.15.030
开放科学(资源服务)标识码(OSID):
Abstract Forest resources data management is the key responsibility for the forestry departments, the forest resources dynamic monitoring can not only help forest workers to understand the status of forest resources in the region in time, but also provide accurate data supporting for making scientific and reasonable policies of forestry developing. We took the annual monitoring of forest resources in Longquan City of Zhejiang Province as an example, the tools have been developed for forest resources dynamic monitoring based on ArcGIS software platform, these tools have been programmed using C# and Python including these functions, database attribute fields management, the calculation and updating of major stand factors, codes conversion, subcompartment numbering, attribute factors coping, logical checking. The results indicated that it would be an effective solution for carrying out forest resources dynamic monitoring of forestry departments by customizing tools based on GIS software platform. As a result, the productivity of the forestry workers and the quality of updated data could be improved.
Key words Forest resources;Dynamic monitoring;GIS development;ArcGIS addin;Longquan City
基金項目 2018年龙泉市森林资源年度监测数据更新项目(181062-1)。
作者简介 代劲松(1985—),男,重庆人,工程师,博士,从事森林资源监测及GIS和RS在林业上的应用研究。
收稿日期 2019-03-11
森林资源作为地球上最重要的资源之一,在稳定全球碳平衡及缓解气候变暖方面扮演着至关重要的作用,然而,随着土地利用开发、环境破坏及人口增加,全球森林资源正在逐渐减少[1-2]。长期以来,我国各级林业部门投入了大量的人力及财力开展造林、森林保护及森林抚育等工作[3],取得了明显的成果,森林资源逐年增加,森林覆盖率从1973—1976年的12.80%增加到2009—2013年的21.63%[4]。通过MODIS的遥感数据(2000—2017年)研究表明,我国用全球6.6%的植被面积,实现了全球25%的叶面积净增长,其中森林的贡献占42%[5],然而当前我国森林质量仍然有待提高,森林单位面积蓄积量仅为世界平均水平的69%[4]。森林资源处于长期不断变化当中,积极开展森林资源动态监测,及时准确地掌握森林资源状况,可以为更加科学合理地制定相关林业方针政策提供数据支撑。
浙江省近年来在森林资源动态监测方面开展了大量的工作,其整个监测体系分为省、市、县3级,其中,省市级采用样地抽样的方式,而县级监测以二类小班区划为基础,结合每年度的林业生产经营档案、两期遥感判读变化图斑与现地核实的方式逐年更新变化小班[6]。县级森林资源年度监测在经过几年试点后,从2018年开始在87个县(区、县级市)全面开展,需要进行大量的变化小班区划及属性因子更新工作,然而ArcGIS软件作为目前基层林业工作者管理数据应用较为广泛的软件之一,缺乏一套专门针对县级森林资源年度监测的数据更新工具[7]。借助ArcGIS强大的工具扩展能力,开发专为县级森林资源年度监测服务的扩展工具具有重要的意义。 该研究基于.NET Framework及Python平台,为ArcGIS开发一套森林资源动态监测扩展工具,以浙江省龙泉市2017年度森林资源年度监测工作为例进行实际应用,以期为基层林业工作者开展相关工作提供更加方便快捷的软件工具,从而减少大量内业工作的劳动成本。
1 研究区及技术方法
1.1 研究区概况
龙泉市位于浙江省西南部的浙闽赣边境,地理坐标为27°42′~28°20′N,118°42′~119°25′E,东西宽70.25 km,南北长70.80 km,总面积304 486 hm2。龙泉市位于中亚热带季风气候区,四季分明,春早夏长,降雨量丰沛,温暖湿润,无霜期长。据1953—2016年城区气象数据记载,年降雨量为1 024.9~2 504.9 mm,年均降雨量1 670.4 mm。龙泉是浙江省最大的林区县(市)之一,林业资源丰富,素有“浙南林海”之称,是浙西南重要的生态屏障,有“九山半水半分田”之称[8]。
1.2 技术方法
该研究的ArcGIS扩展工具开发基于两大平台:Microsoft.NET Framework v4.5和Python v2.7,开发环境为Visual Studio 2015,工具运行平台为ArcGIS 10.5及其以上版本。与传统的基于COM的Windows程序开发相比,微软全新推出.NET Framework平台具有两大特点:首先,.NET通过在应用程序与操作系统之间增加CLR(common language runtime)层来实现应用程序与物理操作系统的分离,增强了程序的可移植性;其次,.NET提供多语言开发功能,开发人员可以使用最适合给定任务或技能级别的编程语言。C#语言是.NET平台推出的一门全新的程序设计语言,具有语法简洁、不允许直接操作内存、去掉指针操作等特点[9]。Python具有代码易读和学习成本较低的优点,其拥有大量的第三方库,使得其在大部分领域都有应用,与些同时,Python还可以在多种系统及平台上运行,包括电脑系统(Windows、Linux及Mac OS)、移动终端和嵌入式,此外,Python还具备脚本语言的特点,可以解释执行,方便对程序调试[10]。
2 结果与分析
该研究共包含15个功能模块1个工具条信息介绍模块(图1)。其中6个数据库属性字段管理工具,分别为“添加唯一标识”“数据结构检查”“导出字段信息”“批量添加字段”“修改字段名”及“修改DBF字段名”;2个主要林分调查因子计算工具,为“树种/年龄相关”及“蓄积/疏密度”;2个主要林分调查因子更新工具,为“小班因子更新”及“树带/散生四旁更新”;2个代码转换工具,为“代码转换”及“坡度级”;其他3个工具分别为“小班编号”“属性因子复制”及“逻辑检查”。
2.1 数据库属性字段管理工具
数据库属性字段管理工具运行界面如图2所示。“添加唯一标识”工具在所选的矢量图层中添加“xb_CheckID”字段,并从1开始为每一条记录进行连续编号。“数据结构检查”工具对所选矢量图层中的字段信息与标准的字段结构表进行比较,比较内容为字段名、数据类型及字段长度,其中数据类型支持短整形、长整形、单精度浮点、双精度浮点、文本及日期。“导出字段信息”工具将选择矢量图层中的字段信息导出到CSV文件当中,导出的信息包括字段名、字段别名、数据类型及字段长度。“批量添加字段”工具将根据预先设计字段表中的信息为选择的矢量图层添加字段。“修改字段名”及“修改DBF字段名”均为修改字段名的工具,不同在于前者只能对ArcGIS的个人地理數据库或文件地理数据库中的数据进行修改,后者只能对
Shapefile的DBF文件进行修改,支持GB2312和UTF-8这2种DBF编码方式,2个工具均提供字段名单独和批量2种修改方式。
2.2 主要林分调查因子计算及更新工具
主要林分调查因子计算及更新工具运行界面如图3所示。“树种/年龄相关”工具根据小班中的树种组成、起源及年龄因子,自动计算小班优势树种、树种结构、龄组及产期;“蓄积/疏密度”工具根据小班中的树种组成(或优势树种)、起源、平均胸径、平均树高、亩株数,自动计算小班亩蓄积及疏密度;主要林分调查因子计算工具的计算方法参见《浙江省森林资源二类调查技术细则(2014版)》[11]。“小班因子更新”工具根据小班中的地类、树种组成及起源,运用生长模型对小班的平均胸径、平均树高、亩株数、疏密度和亩蓄积进行更新;“树带/散生四旁更新”工具根据树种组成及起源,运用生长模型对胸径、树高、株数和计蓄积进行更新。
2.3 小班代码转换工具
小班代码转换工具运行界面如图4所示,该工具主要用于解决浙江省县级森林资源年度更新规程中的代码与国家林业和草原局林地变更要求中的代码不一致问题。“代码转换”工具实现代码的一对一转换,“坡度级”工具将实际的坡度转换为6个不同的坡度级,坡度<5°为平坡、5°~14°为缓坡、15°~24°为斜坡、25°~34°为陡坡、35°~44°为急坡、≥45°为险坡。
2.4 小班属性复制、编号及逻辑检查工具
小班属性复制、编号及逻辑检查工具运行界面如图5所示。“属性因子复制”工具根据字段匹配表中的对应关系,将源图层的属性因子复制到目标图层当中。“小班编号”工具按小班地类及行政范围分组,自西向东、自北向南对所有或未编号小班进行重新编号,可以设置不同的小班号长度,林地及非林地的起始编号。“逻辑检查”工具根据逻辑配置文件中的逻辑关系对小班中因子填写规范性及合理性进行检查,并具体列出错误记录及其原因。
2.5 龙泉市2017年森林资源及乔木林单位面积蓄积分布
由图6可知,龙泉市乔木林和竹林占据了绝大部分的面积,其中乔木林单位面积蓄积主要分布在70~112 m3/hm2,森林单位面积蓄积73.86 m3/hm2,森林质量仍然低于全国平均水平(国家林业和草原局发布的第八次全国森林资源清查森林单位面积蓄积为89.79 m3/hm2)[4,12]。 3 讨论与结论
独立的森林资源管理系统开发分为C/S和B/S这2种不同的架构方式,以基于开源[9,13]或商业GIS组件[14-18]的二次开发为主,C/S架构系统能够充分利用本地计算机的性能,数据更新的效率较高,开发难度及成本也相对较低;B/S架构系统可以不依赖于具体的操作系统,数据的处理压力均由服务器端来承担,对客户端的系统要求相对较低,但是当需要对数据进行频繁修改时,受到网络及服务器配置的影响,系统效率相对较低。独立森林资源管理系统的开发周期一般比较长,难以应对需求多变的应用场景,而基于现有的GIS软件平台进行功能开发不仅可以利用软件原有的强大功能,还能够快速地定制出所需的功能模块[19]。
该研究以ArcGIS软件为平台,利用C#和Python为其开发了森林资源动态监测扩展工具,包括数据的属性字段管理、主要林分因子的计算及更新、浙江省森林资源年度更新与国家林业和草原局林地变更之间的代码转换、小班属性因子复制、小班编号、小班逻辑检查。最后以浙江省龙泉市2017年度森林资源年度监测为例,对整个工具进行了应用测试,结果表明基于ArcGIS软件的森林资源动态监测工具开发是一个可行的解决方案,可以大大提高基层林业工作者的数据更新效率,提高最终成果的质量。
参考文献
[1]WANG W F,WEI X H,LIAO W M,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:21-32.
[2]张婉洁,潘瑶,王俊,等.亚太森林资源可持续发展探析[J].西南林业大学学报(社会科学),2018,2(2):61-65.
[3]FANG S Z,XUE J,TANG L.Biomass production and carbon sequestration potential in poplar plantations with different management patterns[J].Journal of environmental management,2007,85(3):672-679.
[4]許传德.从连续八次森林资源清查数据看我国森林经营[J].林业经济,2014,36(4):8-11,36.
[5]CHEN C,PARK T,WANG X H,et al.China and India lead in greening of the world through landuse management[J].Nature sustainability,2019,2(2):122-129.
[6]陶吉兴,季碧勇,张国江,等.浙江省森林资源一体化监测体系探索与设计[J].林业资源管理,2016(3):28-34.
[7]熊启明,杨柳青,陈伟,等.基于GIS的树木三维模型研究[J].中南林业科技大学学报,2011,31(4):174-177.
[8]华一枝,龚鑫烨,黄星旻,等.基于3S技术的林地面积抽样方法比较:以龙泉市为例[J].林业资源管理,2018(3):71-74,128.
[9]代劲松,曹林,温小荣,等.基于开源GIS的森林资源管理信息系统设计与实现:以江苏省云台山为例[J].南京林业大学学报(自然科学版),2012,36(5):174-178.
[10]连高欣,王琪,沈岳峰.Python语言在CIMISS中的应用[J].气象科技,2018,46(4):699-706.
[11]浙江省林业厅.浙江省森林资源规划设计调查技术操作细则[Z].杭州:浙江省林业厅,2014.
[12]国家林业局.第八次全国森林资源清查主要结果(2009-2013年)[EB/OL].[2018-12-20].http://www.forestry.gov.cn/main/65/content-659670.html.2014.
[13]糜新宇.基于开源WebGIS的时态森林资源管理系统研建[D].长沙:中南林业科技大学,2017.
[14]任怡,许等平,赵彬柱,等.内蒙古大兴安岭林区森林资源管理系统的设计与实现[J].林业资源管理,2018(4):112-119.
[15]李超,罗传文.基于ArcGIS Engine的森林资源管理系统的设计与实现[J].森林工程,2013,29(1):15-20,25.
[16]张扬.基于WebGIS在森林资源管理系统中的应用研究[J].中国林业,2012(13):57.
[17]于丽珠,范文义,金森,等.基于SuperMap IS.NET的分布式森林资源管理系统的设计与实现[J].东北林业大学学报,2011,39(6):119-124.
[18]葛荣,高心丹.基于WEBGIS的塔河林业局森林资源管理系统的设计[J].中国林业经济,2008(2):54-56.
[19]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:140-149.
关键词 森林资源;动态监测;GIS开发;ArcGIS插件;龙泉市
中图分类号 TP79文献标识码 A
文章编号 0517-6611(2019)15-0106-04
doi:10.3969/j.issn.0517-6611.2019.15.030
开放科学(资源服务)标识码(OSID):
Abstract Forest resources data management is the key responsibility for the forestry departments, the forest resources dynamic monitoring can not only help forest workers to understand the status of forest resources in the region in time, but also provide accurate data supporting for making scientific and reasonable policies of forestry developing. We took the annual monitoring of forest resources in Longquan City of Zhejiang Province as an example, the tools have been developed for forest resources dynamic monitoring based on ArcGIS software platform, these tools have been programmed using C# and Python including these functions, database attribute fields management, the calculation and updating of major stand factors, codes conversion, subcompartment numbering, attribute factors coping, logical checking. The results indicated that it would be an effective solution for carrying out forest resources dynamic monitoring of forestry departments by customizing tools based on GIS software platform. As a result, the productivity of the forestry workers and the quality of updated data could be improved.
Key words Forest resources;Dynamic monitoring;GIS development;ArcGIS addin;Longquan City
基金項目 2018年龙泉市森林资源年度监测数据更新项目(181062-1)。
作者简介 代劲松(1985—),男,重庆人,工程师,博士,从事森林资源监测及GIS和RS在林业上的应用研究。
收稿日期 2019-03-11
森林资源作为地球上最重要的资源之一,在稳定全球碳平衡及缓解气候变暖方面扮演着至关重要的作用,然而,随着土地利用开发、环境破坏及人口增加,全球森林资源正在逐渐减少[1-2]。长期以来,我国各级林业部门投入了大量的人力及财力开展造林、森林保护及森林抚育等工作[3],取得了明显的成果,森林资源逐年增加,森林覆盖率从1973—1976年的12.80%增加到2009—2013年的21.63%[4]。通过MODIS的遥感数据(2000—2017年)研究表明,我国用全球6.6%的植被面积,实现了全球25%的叶面积净增长,其中森林的贡献占42%[5],然而当前我国森林质量仍然有待提高,森林单位面积蓄积量仅为世界平均水平的69%[4]。森林资源处于长期不断变化当中,积极开展森林资源动态监测,及时准确地掌握森林资源状况,可以为更加科学合理地制定相关林业方针政策提供数据支撑。
浙江省近年来在森林资源动态监测方面开展了大量的工作,其整个监测体系分为省、市、县3级,其中,省市级采用样地抽样的方式,而县级监测以二类小班区划为基础,结合每年度的林业生产经营档案、两期遥感判读变化图斑与现地核实的方式逐年更新变化小班[6]。县级森林资源年度监测在经过几年试点后,从2018年开始在87个县(区、县级市)全面开展,需要进行大量的变化小班区划及属性因子更新工作,然而ArcGIS软件作为目前基层林业工作者管理数据应用较为广泛的软件之一,缺乏一套专门针对县级森林资源年度监测的数据更新工具[7]。借助ArcGIS强大的工具扩展能力,开发专为县级森林资源年度监测服务的扩展工具具有重要的意义。 该研究基于.NET Framework及Python平台,为ArcGIS开发一套森林资源动态监测扩展工具,以浙江省龙泉市2017年度森林资源年度监测工作为例进行实际应用,以期为基层林业工作者开展相关工作提供更加方便快捷的软件工具,从而减少大量内业工作的劳动成本。
1 研究区及技术方法
1.1 研究区概况
龙泉市位于浙江省西南部的浙闽赣边境,地理坐标为27°42′~28°20′N,118°42′~119°25′E,东西宽70.25 km,南北长70.80 km,总面积304 486 hm2。龙泉市位于中亚热带季风气候区,四季分明,春早夏长,降雨量丰沛,温暖湿润,无霜期长。据1953—2016年城区气象数据记载,年降雨量为1 024.9~2 504.9 mm,年均降雨量1 670.4 mm。龙泉是浙江省最大的林区县(市)之一,林业资源丰富,素有“浙南林海”之称,是浙西南重要的生态屏障,有“九山半水半分田”之称[8]。
1.2 技术方法
该研究的ArcGIS扩展工具开发基于两大平台:Microsoft.NET Framework v4.5和Python v2.7,开发环境为Visual Studio 2015,工具运行平台为ArcGIS 10.5及其以上版本。与传统的基于COM的Windows程序开发相比,微软全新推出.NET Framework平台具有两大特点:首先,.NET通过在应用程序与操作系统之间增加CLR(common language runtime)层来实现应用程序与物理操作系统的分离,增强了程序的可移植性;其次,.NET提供多语言开发功能,开发人员可以使用最适合给定任务或技能级别的编程语言。C#语言是.NET平台推出的一门全新的程序设计语言,具有语法简洁、不允许直接操作内存、去掉指针操作等特点[9]。Python具有代码易读和学习成本较低的优点,其拥有大量的第三方库,使得其在大部分领域都有应用,与些同时,Python还可以在多种系统及平台上运行,包括电脑系统(Windows、Linux及Mac OS)、移动终端和嵌入式,此外,Python还具备脚本语言的特点,可以解释执行,方便对程序调试[10]。
2 结果与分析
该研究共包含15个功能模块1个工具条信息介绍模块(图1)。其中6个数据库属性字段管理工具,分别为“添加唯一标识”“数据结构检查”“导出字段信息”“批量添加字段”“修改字段名”及“修改DBF字段名”;2个主要林分调查因子计算工具,为“树种/年龄相关”及“蓄积/疏密度”;2个主要林分调查因子更新工具,为“小班因子更新”及“树带/散生四旁更新”;2个代码转换工具,为“代码转换”及“坡度级”;其他3个工具分别为“小班编号”“属性因子复制”及“逻辑检查”。
2.1 数据库属性字段管理工具
数据库属性字段管理工具运行界面如图2所示。“添加唯一标识”工具在所选的矢量图层中添加“xb_CheckID”字段,并从1开始为每一条记录进行连续编号。“数据结构检查”工具对所选矢量图层中的字段信息与标准的字段结构表进行比较,比较内容为字段名、数据类型及字段长度,其中数据类型支持短整形、长整形、单精度浮点、双精度浮点、文本及日期。“导出字段信息”工具将选择矢量图层中的字段信息导出到CSV文件当中,导出的信息包括字段名、字段别名、数据类型及字段长度。“批量添加字段”工具将根据预先设计字段表中的信息为选择的矢量图层添加字段。“修改字段名”及“修改DBF字段名”均为修改字段名的工具,不同在于前者只能对ArcGIS的个人地理數据库或文件地理数据库中的数据进行修改,后者只能对
Shapefile的DBF文件进行修改,支持GB2312和UTF-8这2种DBF编码方式,2个工具均提供字段名单独和批量2种修改方式。
2.2 主要林分调查因子计算及更新工具
主要林分调查因子计算及更新工具运行界面如图3所示。“树种/年龄相关”工具根据小班中的树种组成、起源及年龄因子,自动计算小班优势树种、树种结构、龄组及产期;“蓄积/疏密度”工具根据小班中的树种组成(或优势树种)、起源、平均胸径、平均树高、亩株数,自动计算小班亩蓄积及疏密度;主要林分调查因子计算工具的计算方法参见《浙江省森林资源二类调查技术细则(2014版)》[11]。“小班因子更新”工具根据小班中的地类、树种组成及起源,运用生长模型对小班的平均胸径、平均树高、亩株数、疏密度和亩蓄积进行更新;“树带/散生四旁更新”工具根据树种组成及起源,运用生长模型对胸径、树高、株数和计蓄积进行更新。
2.3 小班代码转换工具
小班代码转换工具运行界面如图4所示,该工具主要用于解决浙江省县级森林资源年度更新规程中的代码与国家林业和草原局林地变更要求中的代码不一致问题。“代码转换”工具实现代码的一对一转换,“坡度级”工具将实际的坡度转换为6个不同的坡度级,坡度<5°为平坡、5°~14°为缓坡、15°~24°为斜坡、25°~34°为陡坡、35°~44°为急坡、≥45°为险坡。
2.4 小班属性复制、编号及逻辑检查工具
小班属性复制、编号及逻辑检查工具运行界面如图5所示。“属性因子复制”工具根据字段匹配表中的对应关系,将源图层的属性因子复制到目标图层当中。“小班编号”工具按小班地类及行政范围分组,自西向东、自北向南对所有或未编号小班进行重新编号,可以设置不同的小班号长度,林地及非林地的起始编号。“逻辑检查”工具根据逻辑配置文件中的逻辑关系对小班中因子填写规范性及合理性进行检查,并具体列出错误记录及其原因。
2.5 龙泉市2017年森林资源及乔木林单位面积蓄积分布
由图6可知,龙泉市乔木林和竹林占据了绝大部分的面积,其中乔木林单位面积蓄积主要分布在70~112 m3/hm2,森林单位面积蓄积73.86 m3/hm2,森林质量仍然低于全国平均水平(国家林业和草原局发布的第八次全国森林资源清查森林单位面积蓄积为89.79 m3/hm2)[4,12]。 3 讨论与结论
独立的森林资源管理系统开发分为C/S和B/S这2种不同的架构方式,以基于开源[9,13]或商业GIS组件[14-18]的二次开发为主,C/S架构系统能够充分利用本地计算机的性能,数据更新的效率较高,开发难度及成本也相对较低;B/S架构系统可以不依赖于具体的操作系统,数据的处理压力均由服务器端来承担,对客户端的系统要求相对较低,但是当需要对数据进行频繁修改时,受到网络及服务器配置的影响,系统效率相对较低。独立森林资源管理系统的开发周期一般比较长,难以应对需求多变的应用场景,而基于现有的GIS软件平台进行功能开发不仅可以利用软件原有的强大功能,还能够快速地定制出所需的功能模块[19]。
该研究以ArcGIS软件为平台,利用C#和Python为其开发了森林资源动态监测扩展工具,包括数据的属性字段管理、主要林分因子的计算及更新、浙江省森林资源年度更新与国家林业和草原局林地变更之间的代码转换、小班属性因子复制、小班编号、小班逻辑检查。最后以浙江省龙泉市2017年度森林资源年度监测为例,对整个工具进行了应用测试,结果表明基于ArcGIS软件的森林资源动态监测工具开发是一个可行的解决方案,可以大大提高基层林业工作者的数据更新效率,提高最终成果的质量。
参考文献
[1]WANG W F,WEI X H,LIAO W M,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:21-32.
[2]张婉洁,潘瑶,王俊,等.亚太森林资源可持续发展探析[J].西南林业大学学报(社会科学),2018,2(2):61-65.
[3]FANG S Z,XUE J,TANG L.Biomass production and carbon sequestration potential in poplar plantations with different management patterns[J].Journal of environmental management,2007,85(3):672-679.
[4]許传德.从连续八次森林资源清查数据看我国森林经营[J].林业经济,2014,36(4):8-11,36.
[5]CHEN C,PARK T,WANG X H,et al.China and India lead in greening of the world through landuse management[J].Nature sustainability,2019,2(2):122-129.
[6]陶吉兴,季碧勇,张国江,等.浙江省森林资源一体化监测体系探索与设计[J].林业资源管理,2016(3):28-34.
[7]熊启明,杨柳青,陈伟,等.基于GIS的树木三维模型研究[J].中南林业科技大学学报,2011,31(4):174-177.
[8]华一枝,龚鑫烨,黄星旻,等.基于3S技术的林地面积抽样方法比较:以龙泉市为例[J].林业资源管理,2018(3):71-74,128.
[9]代劲松,曹林,温小荣,等.基于开源GIS的森林资源管理信息系统设计与实现:以江苏省云台山为例[J].南京林业大学学报(自然科学版),2012,36(5):174-178.
[10]连高欣,王琪,沈岳峰.Python语言在CIMISS中的应用[J].气象科技,2018,46(4):699-706.
[11]浙江省林业厅.浙江省森林资源规划设计调查技术操作细则[Z].杭州:浙江省林业厅,2014.
[12]国家林业局.第八次全国森林资源清查主要结果(2009-2013年)[EB/OL].[2018-12-20].http://www.forestry.gov.cn/main/65/content-659670.html.2014.
[13]糜新宇.基于开源WebGIS的时态森林资源管理系统研建[D].长沙:中南林业科技大学,2017.
[14]任怡,许等平,赵彬柱,等.内蒙古大兴安岭林区森林资源管理系统的设计与实现[J].林业资源管理,2018(4):112-119.
[15]李超,罗传文.基于ArcGIS Engine的森林资源管理系统的设计与实现[J].森林工程,2013,29(1):15-20,25.
[16]张扬.基于WebGIS在森林资源管理系统中的应用研究[J].中国林业,2012(13):57.
[17]于丽珠,范文义,金森,等.基于SuperMap IS.NET的分布式森林资源管理系统的设计与实现[J].东北林业大学学报,2011,39(6):119-124.
[18]葛荣,高心丹.基于WEBGIS的塔河林业局森林资源管理系统的设计[J].中国林业经济,2008(2):54-56.
[19]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:140-149.