关于造林绿化成果信息技术开发与应用
2020-04-26李春莲
摘 要:本文将详细分析造林绿化成果信息技术的系统开发,并提出数据制作、数据加载、利用信息工具、数据保存及信息管理5项信息技术的应用功能。关于林业工作的调查研究,利用信息数据可便捷、精准地找到GPS与GIS相结合的方案,从而实现造林绿化。
关键词:造林绿化成果;信息技术;信息管理
中图分类号:S72
文献标识码:A
DOI:10.19754/j.nyyjs.20200415034
收稿日期:2020-02-14
作者简介:李春莲(1983-),女,本科,林业工程师。研究方向:林业技术及发展。
1 造林绿化成果信息技术的系统开发
1.1 选择开发环境
该计算机网络系统开发安装了ADT与Android SDK等相关插件的Eclipse作为其开发平台,而Arc GIS Run time SDK for Android则成为该平台第二开发平台。通过对该模块的介绍,可了解开发环境的具体情况。
网络的开发环境有5种具体的插件构成,ADT的全称为Android Development Tools,利用该插件可在Eclipse开发平台上为Android提供开发工具的具体变更,即作为Eclipse平台的下载工具使用,而Android SDK是Android系统的软件开发包。基于Arc GIS Run time SDK for Android二次开发属性,其具体作用为操作者提供更加合理的、精准的地理坐标、导航地图、识别位置等数据信息。
而Eclipse作为开发平台展现了多元化的特性,从服务与框架的结合到多种语言与多重平台的支持,都极大地展示了该平台的包容性与延展性。JDK则由文档生成器、检测工具、系统调试、查错工具等组合而成。
1.2 界面开发
通过采用Linear Layout进行网络屏幕的分割工作,而Tab Host可按功能划分所有控件,Fragment则依照多种操作方式或展示结果,或显示控制源,并利用规范整齐的Button组成了最后整体的屏幕展示,即界面框架。具体来说,Tab Host作为一种展示工具,操作者可按不同功能分门别类,归纳后利用Tab Host中控件的界面展示,使其变得美观,且布局分布合理。而Fragment与Linear Layout则是部分平板或台式电脑的常见布局,使用这2种布局可利用参数控制界面展示中布局的具体分布比例。
此外,主界面利用Linear Layout方式将整体布局进行切割,而由于Tab host的功能,使得Fragment作为动态展示窗口,对多种模块的辅助信息提供了坚实的平台。
1.3 数据库信息的开发
数据库信息作为网络信息平台的基础,应在程序刚刚创建时就产生,数据库的所有信息都需在某个单一文件或机主主机中。而在储存数据信息时,可依照其不同结构进行具体划分,外业调绘技术主要由2种结构构成,分别是影像信息结构与几何信息结构。
具体来说,影像信息结构可分为_id、Area、Geometry WKT与Other Info等几部分构成。_id为该探究实验对象的名称,利用网络该关键字可自动生成,不仅可用作数据展示,还能够及时统计树木表面的小斑数量。Area则代表了小斑的具体面积,Geometry WKT是根据小斑的位置信息,采用该手段,使小斑位置变得更加精确。而Other Info展示了操作者对该环境成果的看法。
探寻整个树木信息的使用方法则可采用几何信息结构法,_id可展示树木点数量,Geometry WKT同样能确定树木的具体位置,Tree Type,Tree Height,Tree DBH分别代表了树种、树高及树径,操作者可在Other Info上备注相关树木信息。
2 造林綠化成果信息技术的功能应用
2.1 数据制作
利用造林绿化成果信息技术可进行切片数据制作,该数据源是系统从Arc GIS中的切片数据产生的,切片数据存在2种不同的格式,即紧凑型储存与松散型储存。由于紧凑型储存方式消耗储存空间少、创建速度快、移动方便,因此,Arc GIS使用类型即是紧凑型储存,而bundle与bundlx构成了紧凑型储存的2种常见文件。切片数据则由bundle进行储存,而bundlx却是bundle文件中的索引文件,bundle的容量一般为128×128,若选择256为切片边长的话,那么Arc SOC的进程组建则为8×8的切片构成的大图,通过切割存入bundle文件内,通过快速的处理,可清晰地发现树木的具体位置信息,该数据信息即是良好的底图数据源,通过网络技术的处理,Arc GIS完成了一整套切片数据的操作。
2.2 数据加载
通过造林绿化成果信息技术还能够进行数据加载的操作,该操作步骤可分为2项进行,分别是底图技术与其它技术的操作。操作者可利用Map View中add Layer的方式进行离线加载切片数据,通过Map View可了解到地图中的各项数据,使位置信息更为精确与全面,并利用当前切片数据快速加载到地图附近的窗口中,该方式即为底图技术。
而另外一种其它技术方式则将SQ Lite巨大的数据库中保存的数据信息进行读取,待读出完毕后,操作者需将该数据信息保存到Graphics Layer中,之后运用与底图技术相同的方法将其快速加载,并加以展示。
2.3 信息工具的利用
信息工具的有效利用可使造林绿化成果加以定位与展示,在图层控制方面,操作者可通过Fragment利用get Activity获得界面控制,之后应用find View By Id方式查出了Map View控件,在获取该控件后,通过Map View中get Layer方式得到相对应的切片图层及Graphic layer图层,与此同时,利用2种图层中的set Visible可实现该信息技术的图层控制功能。
GPS定位同样能利用造林绿化成果信息技术,使用该技术需要确定该树木的位置并在查询完成后作出相应的记录。如,甘肃祁连山国家级自然保护区管理局古城自然保护站想要利用GPS确定相关位置。相关技术人员以当前的定位点为基准,通过Map View中的center At将网络地图成功移动到定位的位置。其后,技术人员利用SQ Lite Database中的get Writable Database方式获取了早已自动生成的可修改的数据库,并采用相应的Geometry To WKT方法将定位点成功的转化为数据字符,修改定位点名称为GPS点,利用get Writable Database中的插入法将信息存入数据库,通过以上一系列的操作,该地技术人员将该位置信息成功录入数据库。
2.4 数据保存
操作人员可点击屏幕,通过Map View中set Show Magnifier On Long Press的方式进行效果图的展示并加以放大,将该图片移动到操作者欲绘制的具体位置,点击该位置的坐标,利用Map View中to Map Point方法将网络屏幕的坐标转换为该地的地理坐标,待其地理坐标显示Simple Marker Symbol后,添加到Graphic Layer中进行展示与绘制。
此外,判断当前绘制图形的状态,如果只有几个点,保存为树木点,如果大于等于3个点绘制的为面,保存为小斑区域。双击屏幕或点击保存按钮,运用startActivityforResult跳出属性信息完善窗口,完善属性信息后,首先通过SQLiteDatabase的getWritableDatabase获得事前生成的可写数据库,再通過自己编写的
GeometryToWKT方法将当前定位点转化为WKT字符串存储,完善对应属性信息,通过getWritableDatabase的insert方法将所有信息存入SQLite数据库,最后关闭可写数据库就完成数据的入库操作[1]。
3 总结
综上所述,通过对绿化信息工程的树种、面积、树高、直径等因素的精准研究,加上GIS与当地影像结合的PDA数据信息,都为绿化造林种植业提供了足够多的信息及数据。利用该硬件的数据收集、贮存等功能,可有效实现林业野外调查数据的处理,从而为将来造林绿化的发展做出精准的前期探索。
参考文献
[1] 师卫华,郑重玖,申涛,等.全国园林绿化数字化管理体系及平台建设研究[J].风景园林,2019,26(08):39-43.
(责任编辑 李媛媛)