一种山林养殖地理信息数据整理系统的制作方法

文档序号:12719980阅读:223来源:国知局
一种山林养殖地理信息数据整理系统的制作方法与工艺

本发明涉及信息数据整理应用技术领域,更具体地,涉及一种山林养殖地理信息数据整理系统。



背景技术:

近几年来,许多农户利用山林、林果地配套养动物。这种生产模式中,动物为树木提供有机肥、啄食害虫,树木又为动物创造了适宜的生长环境,起到了种树、养动物协同发展的良好效果。但是,在采用这种模式时,必须把握好以下几个方面的问题。这种模式对山地的要求不严,果林、绿化林、用材林等均可养殖。但必须注意,由于动物的性情活泼,喜飞跃枝头,为不影响树木生长发育,不宜选择处于苗木期的林地。同时山的坡度不易过大。

山林地养动物饲养管理条件不高,但所养殖动物的品种要求适宜性要强,能耐粗饲及抗病力强等。山林地养动物是实行放牧散养,养动物规模必须根据山林地的面积合理确定。密度过大,则不利于林木日常管理,也会是动物粪难于自然净化,造成环境污染;密度过小,则会影响山林地的利用效率和养动物的经济效益。

一是建筑物,用于动物夜晚、雨天歇息。应建于地势较高、背风向阳、较平坦的山坡上。建筑物容动物密度可稍大,每100只动物5-8平方米。最好设置脚架。二是喂料设备,采用饲槽或料桶,为避免一争抢饲料及采食不均,喂料设备应准备充足。此外,为便于控制动物群,可在林地周围拉设塑料网。这种配套养动物属较粗放型的养动物模式,对动物的饲养管理有一些特殊要求。育雏期必须供应充足的、营养全面的饲料,放牧散养后视林地内青草、昆虫等条件,饲料供应量可较正常标准减少10-40%。特别注意防护措施,避免老鼠、黄鼠狼、蛇等兽害。

但是整个山林养殖属于大规模养殖,目前自动化程度还很低,各个环节得不到有效控制,使得养殖出产动物品质较好的山林养殖技术难度高,并且与外界联系不密切,使得生产效率低下,因此需要寻找一种能够用于山林养殖的自动化控制系统。



技术实现要素:

本发明提供一种山林养殖地理信息数据整理系统来实现数据的整理共享和应用。

为了达到上述技术效果,本发明的技术方案如下:一种山林养殖地理信息数据整理系统,该系统包括:养殖动物信息数据接口模块、数据交互服务器以及动物信息控制与分配模块,其中,养殖动物信息数据接口模块,用于根据预先设置的养殖动物信息数据类型情况,对输入的养殖动物信息数据进行分类,并将分类的养殖动物信息数据存储到养殖动物信息数据类型情况中相应的养殖动物信息数据库中;数据交互服务器,用于按照预先设置的更新周期,读取养殖动物信息数据接口模块中各养殖动物信息数据库存储的养殖动物信息数据,将读取的不同格式的养殖动物信息数据转换为预先设置格式的养殖动物信息数据,并将进行格式转换后的养殖动物信息数据输出;动物信息控制与分配模块,用于提取从数据交互服务器输出的养殖动物信息数据中包含的养殖动物信息,再从数据交互服务器输出的各养殖动物信息数据中,获取与该养殖动物信息对应的活动轨迹信息,设置养殖动物信息的生长周期数据,构建包含生长周期数据与养殖动物活动轨迹信息的整理养殖动物信息数据,并为整理养殖动物信息数据设置养殖动物信息标识,存储设置养殖动物信息标识的整理养殖动物信息数据。

进一步包括:养殖信息数据公众查询模块以及动物生长周期数据公开模块,其中,所述养殖信息数据公众查询模块用于接收查询请求,查询动物信息控制与分配模块中存储的未包含生长周期数据的整理养殖动物信息数据,获取查询请求对应的未包含生长周期数据的整理养殖动物信息数据,将获取的未包含生长周期数据的整理养殖动物信息数据封装在查询请求响应中,并将封装的查询请求响应输出;所述动物生长周期数据公开模块用于接收查询请求,在通过对查询请求的认证后,查询动物信息控制与分配模块中存储的整理养殖动物信息数据,获取查询请求对应的整理养殖动物信息数据,将获取的整理养殖动物信息数据封装在查询请求响应中,并将封装的查询请求响应输出。

进一步地,所述数据交互服务器包括:链接模块、安全校验模块、数据格式转换模块以及调用模块,其中,链接模块,分别与养殖动物信息数据接口模块中的各养殖动物信息数据库连接,存储养殖动物信息数据接口模块中各养殖动物信息数据库的链接信息;按照预先设置的更新周期,根据存储的链接信息,从链接信息链接的养殖动物信息数据库中获取更新的养殖动物信息数据;安全校验模块,用于对从链接模块输入的养殖动物信息数据进行安全校验,并将经过安全校验的养殖动物信息数据输出;数据格式转换模块,用于将自安全校验模块输出的不同格式的养殖动物信息数据转换为预先设置格式的养殖动物信息数据,输出至调用模块;调用模块,用于根据链接模块存储的养殖动物信息数据库的类型信息以及链接信息,对各养殖动物信息数据库所公开的相关组件,设置接口代码,生成对养殖动物信息数据库相关组件功能进行调用的调用接口;通过生成的调用接口,将数据格式转换模块输出的养殖动物信息数据进行分类存储。

进一步地,所述数据交互服务器进一步包括:整理服务调用模块,用于从调用模块中获取养殖动物信息数据,对获取的养殖动物信息数据进行整理处理并存储,并将整理处理的养殖动物信息数据输出至动物信息控制与分配模块。

进一步地,所述调用接口包括:数据服务调用接口、功能服务调用接口以及地图应用程序调用接口,其中,数据服务调用接口用于提供影像地图服务、矢量地图服务、三维地图服务以及资源图层服务;功能服务调用接口用于提供空间分析服务、路径分析服务、缓冲区分析服务以及数据编辑服务;地图应用程序调用接口用于提供养殖动物信息服务、交管信息服务、监控信息服务以及其它资源信息服务。

进一步地,所述预先设置格式包括:地理标识语言格式、可扩展标记语言格式以及超文本标记语言格式。

进一步地,所述动物信息控制与分配模块包括:数据应用管理模块、信息应用管理模块以及数据中心模块,其中,数据应用管理模块,用于对整理养殖动物信息数据中的数据应用进行管理;信息应用管理模块,用于对整理养殖动物信息数据中的信息应用进行管理;数据中心模块,用于存储整理养殖动物信息数据,与养殖信息数据公众查询模块以及动物生长周期数据公开模块进行整理养殖动物信息数据交互。

进一步地,所述养殖信息数据公众查询模块进一步用于在查询用户通过客户端浏览器连接到养殖信息数据公众查询模块时,检测客户端浏览器的插件安装情况,并与客户端浏览器协商养殖动物信息数据服务参数;所述养殖动物信息数据服务参数包括:养殖信息数据公众查询模块提供的服务基本描述信息、服务元数据参数、功能内容信息、可接受的请求参数相关的功能描述参数、以及与养殖动物信息数据相关的地理元数据参数。

进一步包括:显示模块,用于解析养殖信息数据公众查询模块或动物生长周期数据公开模块输出的查询请求响应,显示解析的查询请求响应中包含的整理养殖动物信息数据。

与现有技术相比,本发明技术方案的有益效果是:本发明系统按照预先设置的数据格式,对导入的各种格式的数据进行转换,并基于地理信息,将各种数据与地理信息进行关联,从而实现数据的整理共享应用,可以有效降低各节点之间的地理信息的数据冗余,降低数据维护成本,且无需在客户端浏览器中分别安装相应的客户端插件。

附图说明

图1为本发明实施例养殖动物信息数据整理系统结构示意图;图2为本发明实施例养殖动物信息数据工作流程示意图;图3为本发明实施例数据交互服务器流程示意图;图4为本发明实施例动物信息控制与分配模块流程示意图。

具体实施方式

参见图1,本申请的山林养殖地理信息数据整理系统,其包括:养殖动物信息数据接口模块、数据交互服务器以及动物信息控制与分配模块,其中,参见图2,养殖动物信息数据接口模块,用于根据预先设置的养殖动物信息数据类型情况,对输入的养殖动物信息数据进行分类,并将分类的养殖动物信息数据存储到养殖动物信息数据类型情况中相应的养殖动物信息数据库中;参见图3,数据交互服务器,用于按照预先设置的更新周期,读取养殖动物信息数据接口模块中各养殖动物信息数据库存储的养殖动物信息数据,将读取的不同格式的养殖动物信息数据转换为预先设置格式的养殖动物信息数据,并将进行格式转换后的养殖动物信息数据输出;参见图4,动物信息控制与分配模块,用于提取从数据交互服务器输出的养殖动物信息数据中包含的养殖动物信息,再从数据交互服务器输出的各养殖动物信息数据中,获取与该养殖动物信息对应的活动轨迹信息,设置养殖动物信息的生长周期数据,构建包含生长周期数据与养殖动物活动轨迹信息的整理养殖动物信息数据,并为整理养殖动物信息数据设置养殖动物信息标识,存储设置养殖动物信息标识的整理养殖动物信息数据。

进一步包括:养殖信息数据公众查询模块以及动物生长周期数据公开模块,其中,所述养殖信息数据公众查询模块用于接收查询请求,查询动物信息控制与分配模块中存储的未包含生长周期数据的整理养殖动物信息数据,获取查询请求对应的未包含生长周期数据的整理养殖动物信息数据,将获取的未包含生长周期数据的整理养殖动物信息数据封装在查询请求响应中,并将封装的查询请求响应输出;所述动物生长周期数据公开模块用于接收查询请求,在通过对查询请求的认证后,查询动物信息控制与分配模块中存储的整理养殖动物信息数据,获取查询请求对应的整理养殖动物信息数据,将获取的整理养殖动物信息数据封装在查询请求响应中,并将封装的查询请求响应输出。

所述数据交互服务器包括:链接模块、安全校验模块、数据格式转换模块以及调用模块,其中,链接模块,分别与养殖动物信息数据接口模块中的各养殖动物信息数据库连接,存储养殖动物信息数据接口模块中各养殖动物信息数据库的链接信息;按照预先设置的更新周期,根据存储的链接信息,从链接信息链接的养殖动物信息数据库中获取更新的养殖动物信息数据;安全校验模块,用于对从链接模块输入的养殖动物信息数据进行安全校验,并将经过安全校验的养殖动物信息数据输出;数据格式转换模块,用于将自安全校验模块输出的不同格式的养殖动物信息数据转换为预先设置格式的养殖动物信息数据,输出至调用模块;调用模块,用于根据链接模块存储的养殖动物信息数据库的类型信息以及链接信息,对各养殖动物信息数据库所公开的相关组件,设置接口代码,生成对养殖动物信息数据库相关组件功能进行调用的调用接口;通过生成的调用接口,将数据格式转换模块输出的养殖动物信息数据进行分类存储。

所述数据交互服务器进一步包括:整理服务调用模块,用于从调用模块中获取养殖动物信息数据,对获取的养殖动物信息数据进行整理处理并存储,并将整理处理的养殖动物信息数据输出至动物信息控制与分配模块。

所述调用接口包括:数据服务调用接口、功能服务调用接口以及地图应用程序调用接口,其中,数据服务调用接口用于提供影像地图服务、矢量地图服务、三维地图服务以及资源图层服务;功能服务调用接口用于提供空间分析服务、路径分析服务、缓冲区分析服务以及数据编辑服务;地图应用程序调用接口用于提供养殖动物信息服务、交管信息服务、监控信息服务以及其它资源信息服务。

所述预先设置格式包括:地理标识语言格式、可扩展标记语言格式以及超文本标记语言格式。

所述动物信息控制与分配模块包括:数据应用管理模块、信息应用管理模块以及数据中心模块,其中,数据应用管理模块,用于对整理养殖动物信息数据中的数据应用进行管理;信息应用管理模块,用于对整理养殖动物信息数据中的信息应用进行管理;数据中心模块,用于存储整理养殖动物信息数据,与养殖信息数据公众查询模块以及动物生长周期数据公开模块进行整理养殖动物信息数据交互。

进一步地,所述养殖信息数据公众查询模块进一步用于在查询用户通过客户端浏览器连接到养殖信息数据公众查询模块时,检测客户端浏览器的插件安装情况,并与客户端浏览器协商养殖动物信息数据服务参数;所述养殖动物信息数据服务参数包括:养殖信息数据公众查询模块提供的服务基本描述信息、服务元数据参数、功能内容信息、可接受的请求参数相关的功能描述参数、以及与养殖动物信息数据相关的地理元数据参数。

进一步包括:显示模块,用于解析养殖信息数据公众查询模块或动物生长周期数据公开模块输出的查询请求响应,显示解析的查询请求响应中包含的整理养殖动物信息数据。

附图中描述位置关系的用于仅用于示例性说明,不能理解为对本专利的限制,显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1