APP下载

果树资源管理系统中GIS技术的应用研究

2019-03-22,,

果树资源学报 2019年2期
关键词:空间数据二次开发果树

,,

(山西省农业科学院果树研究所,山西 太原 030031)

伴随着科学技术人员的信息搜集,果树资源信息逐渐增多,其信息量也逐渐增加。以往人工管理已经无法满足现代化发展要求,例如:资源信息分散、重复劳动、效率差等。针对这一问题,通过果树资源更多了服务资料搜集,设置果树科技资源系统成为当务之急。而GIS技术[1]的出现,使系统建设成为可能,将其与果树资源管理信息系统融合,有助于信息的搜集与研究,提供了便利条件。

1 果树资源数据库分析

果树资源管理信息系统中,数据库是其中心,通过空间信息数据库、属性信息数据库构成。想要更好的表达果树资源的位置状态,更好的搜集与查找把地理空间数据分为两层。果树属性信息通过搜集整合后根据有关标准编程编码,构建果树属性数据库、基础地理数据库等[2]。搜集的行政区划图、地形图等图件矢量后经过ArcSDE数据库引擎储存。如下图1:

图1 果树资源数据库分析

PHP作为一种公开源代码,是Web服务器的脚本语言,具有跨平台优势并且适用性广泛。特别是和MySOL数据库的融合,有着高效、稳定性、扩展性强的特点。相对于CGI程序在动态页面的执行速度更为快速。MySOL经常应用在中小型关系数据库系统中,和PHP共同应用在Windows、Unix、Linux平台中,数据处理快速、高稳定性,有着较强的安全权限与口令管理系统。另一方面,MySOL也可以应用在以非营利为目的的研究中,有效节省研发成本。

1.1 信息搜集

1)属性信息搜集与科学化、合理化。果树属性信息能够看出果树实际状态与属性信息,其中包含果树类型、名称、果实等状态。搜集的属性信息要求转为科学的数据,根据有关行业标准码输入数据库。

2)空间数据搜集与数字化。属性数据要求与空间信息融合,进而真实的得出果树资源特点。因此,要构建空间属性数据库。其中,空间属性信息包含:1∶50 000行政区图与1∶50 000地形图。搜集空间地图信息后通过适合的坐标系、投影形式,矢量后,经过ArcObject空间数据中心引擎把信息保存数据库内,系统能够经过ArcObject进行信息利用与保存。

3)多媒体信息搜集。想要使系统更为形象、充实,人性化,搜集结果更加清晰还应通过多媒体信息搜集。其中,搜集的数据包含:果实图片、总体图片、景观图片等,把进行数字化处理通过文件方式保存于数据库内。

1.2 系统结构选择

现阶段,在一些商业型数据库多使用Oracle、DB2、SQL、Server等,通过对不同数据库系统安全性、平稳定及其GIS平台的融合分析,选择通过SQL Server 2000数据库管理系统管理与保存属性数据。

2 GIS技术在建设果树资源管理信息系统中的应用

2.1 整体设计

将果树资源管理信息系统划分成3个层次设计。其中,数据层为最下层,保存全部属性数据与空间数据、文件,平台经过ArcSED空间数据库引擎调节保存在SQL-Server的空间数据。随后,功能实现层,,VB编程条件下嵌入GIS构件ArcObject展开二次开发,其作用为果树资源信息的功能管理。最后,为人机交互层,清晰的页面便于人们进行数据录入、图表打印、搜集等操作。这样一来,构成果树资源管理信息系统。如图2:果树资源管理信息系统总设计图。

图2 果树资源管理信息系统总设计图

2.2 技术分析

因为GIS有着一定的空间信息保存与管理;而果树资源中空间属性尤为重要。因此,将GIS与果树资源信息系统融合是一种有效途径。现阶段,GIS开发分为多种形式:第一,二次研发,即:通过GIS工具程序提供的开发语言展开应用系统研究;第二,独立开发,即:不通过GIS工具软件,立足于空间数据搜集、编制至数据的处理研究与结果录入内;第三,集成二次开发,即:专业GIS工具软件平台中,通过GIS功能构件基于可视化编程条件下展开集成研发。随后,把GIS功能与其融合,达到功能作用的发挥。不过,独立开发具有一定困难性,而二次开发影响因素较多。只有通过集成二次开发借助编程软件的编程效果,并且通过GIS工具软件完备的空间数据可视化处理功能,有效提升了应用系统的开发水平,便于操作与维护。因此,通过ArcObject构件,在VB编程条件下展开集成二次研发较为适合。

2.3 果树资源信息系统作用发挥

系统设计的直接目的是人机页面交互、操作便利并能够直接把搜集分析的结果通过数据、图像的形式呈现给用户,便于用户信息搜集。

第一,信息的录入、输出作用。该系统有着较强的搜集搜集、记录输入功能,其中包含空间数据与属性数据输入、管理效果。此外,系统也能够通过不同形式展开信息输出,例如:基础信息、报表、表格、图形输出等。第二,数据检索分析。系统能够根据不同用户需求通过多样化的检索条件展开搜集,形成用户要求的统计报表与表格图形。第三,GIS功能。系统内的数据与搜集分析结果信息全部和空间位置有着密切关系。所以,系统还应具备基础的空间数据操作,即:GIS操作。比如:地图的移动、放大、缩小;地图的单选与双向选择;移动鼠标点击搜集或某区域功能。此外,也能够把地图内的图层通过PDF形式导出。

3 结语

综合分析,果树资源中含有丰富的数据信息,通过GIS技术构建果树资源管理信息系统,不仅能够保存与管理果树资源数据。同时,也为人们提供了便利条件,检索更加方便,为数据使用创造了条件,值得进一步推广与应用。

猜你喜欢

空间数据二次开发果树
种果树
果树冬季要休眠 易受冻害要注意
天渐冷果树防冻要抓紧
浅谈基于Revit平台的二次开发
浅谈Mastercam后处理器的二次开发
西门子Easy Screen对倒棱机床界面二次开发
元数据驱动的多中心空间数据同步方法研究
怎么解决施肥引起的果树烂根
基于Pro/E二次开发的推土铲参数化模块开发
基于文件系统的分布式海量空间数据高效存储与组织研究