[发明专利]用于构建户外数据采集程序的框架以及程序构建方法有效
申请号: | 201310073772.3 | 申请日: | 2013-03-07 |
公开(公告)号: | CN103150165A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 李林;叶思菁;朱德海;姚晓闯;张南;黄锦;方帅;呼延正勇 | 申请(专利权)人: | 中国农业大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100193 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 构建 户外 数据 采集 程序 框架 以及 方法 | ||
1.一种用于构建户外数据采集程序的框架,其特征在于,
所述用于构建户外数据采集程序的框架包括应用程序模板以及框架组件库;
所述应用程序模板,包括为户外数据采集程序提供基础界面的基础界面模块以及用以支撑户外数据采集程序的基础界面运行并提供组件库接口的容器组件类;
所述框架组件库,用以封装数据采集方法并通过所述组件库接口为构建户外数据采集程序提供组件。
2.根据权利要求1所述的用于构建户外数据采集程序的框架,其特征在于,所述框架组件库包括:
系统管理组件,用于完成户外数据采集程序的基础操作;所述基础操作包括数据库重置、程序设置、程序更新以及程序帮助;
数据管理组件,用于通过所述基础界面上的控件触发动态构建采集界面并承担采集数据管理;
地图服务组件,用于完成户外数据采集程序中空间数据查询以及基于位置的服务;
网络服务组件,用于实现户外数据采集程序运行时服务器端与户外数据采集程序间的数据交互。
3.根据权利要求2所述的用于构建户外数据采集程序的框架,其特征在于,所述数据管理组件包括数据库交互子组件、结构表子组件、数据表管理子组件、界面管理子组件、矢量数据解析子组件;
所述数据库交互子组件,用于为所述数据表管理子组件创建、修改、删除数据表以及各子组件读取、修改、添加、删除以及查询数据提供交互方法;
所述结构表子组件,用于构建、管理结构表,为所述数据表管理子组件以及所述界面管理子组件提供数据支持;所述结构表用以对数据进行管理;
所述数据表管理子组件,用于构建、管理采集数据表;所述采集数据表,用于存储采集数据;
所述界面管理子组件,用于通过基础界面的控件触发构建采集界面并管理采集数据表;
所述矢量数据解析子组件,用于解析矢量文件并实现空间数据存储、更新、查询以及删除。
4.根据权利要求3所述的用于构建户外数据采集程序的框架,其特征在于,所述地图服务组件包括地图容器子组件、图层管理子组件、样本采集子组件以及图斑采集子组件;
所述地图容器子组件,用于根据坐标系参数组织矢量数据和/或实现地图瓦片结构数据的空间可视化以及地图各图层渲染方式的管理;
所述图层管理子组件,用于动态地组织管理各类型的空间数据;
所述样本采集子组件,用于动态构建采集样本列表并通过采集样本列表与采集界面连接;
所述图斑采集子组件,用于根据采集移动路线绘制闭合图斑以及编辑所述闭合图斑的空间特征以及属性特征。
5.根据权利要求3所述的用于构建户外数据采集程序的框架,其特征在于,所述网络服务组件还包括用户数据交互子组件、结构表交互子组件、采集数据交互子组件以及程序更新交互子组件;
所述用户数据交互子组件,用于接收网络传输的数据并输出返回值;
所述结构表交互子组件,用于向所述结构表子组件传输数据;
所述采集数据交互子组件,用于接收采集数据;
所述程序更新交互子组件,用于传递程序更新数据。
6.根据权利要求1~5任一所述的用于构建户外数据采集程序的框架,其特征在于,所述基础界面模块包括用以修改所述基础界面的模块提供的基础界面的第一自定义接口。
7.根据权利要求1~5任一所述的用于构建户外数据采集程序的框架,其特征在于,所述界面容器类还包括用以实现从外界读取组件的第二自定义接口。
8.根据权利要求1~5任一所述的用于构建户外数据采集程序的框架,其特征在于,所述用于构建户外数据采集程序的框架还包括框架辅助资源;
所述框架辅助资源包括按预设格式动态生成任务文件的任务构建子程序、用于空间数据下载的地图下载模块以及用于为户外数据采集程序提供自定义规范以及数据支持的资源文件。
9.一种户外数据采集程序构建方法,其特征在于,所述户外数据采集程序构建方法,用于权利要求1-8任一所述的用于构建户外数据采集程序的框架中,包括以下步骤:
步骤1:编辑应用程序模板以构建、编辑户外数据采集程序基础界面,继承界面容器类的属性完成户外数据采集程序组织结构的搭建;
步骤2:通过组件库接口调用框架组件库中的组件。
10.根据权利要求9所述的户外数据采集程序构建方法,其特征在于,所述户外数据采集程序构建方法还包括:
步骤3:根据户外数据采集的需要通过界面容器类的第二自定义接口自定义组件;
步骤4:定义网络服务子组件的检索规范。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业大学,未经中国农业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310073772.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:垃圾桶及其防震栓、防震弯钩
- 下一篇:一种磨头铣刀
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置