[发明专利]地理空间信息工作流服务功能流程模板的构建方法在审
申请号: | 201410149003.1 | 申请日: | 2014-04-15 |
公开(公告)号: | CN104572062A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | 吴信才;万波;张发勇;陈小佩;黄胜辉 | 申请(专利权)人: | 武汉中地数码科技有限公司;北京中地时空数码科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06Q10/06 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 李晓林 |
地址: | 430074 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地理 空间 信息 工作流 服务 功能 流程 模板 构建 方法 | ||
技术领域
本发明涉及一种地理空间信息工作流服务功能流程模板的构建方法。
背景技术
面向行业或领域的遥感信息工具、地理空间信息高级和专业工具,涉及的处理模型或过程往往比较复杂,为了降低用户构建模型的难度,并充分利用已有的工具模型,使得已有的工具能够搭建和复用,本项目需要提供一个可视化建模环境,也就是需要一个利用基础工具以图形的方式进行描述和搭建新的应用工具技术。
地理信息系统软件在架构上可以分为空问数据管理和空间分析处理两大类功能投块。空间数据管理通常由空间数据庠和空间数据引擎来负责完成,实现了对空间信息的存储与管理,能够提供海量空间数据资源的高效访问和检索功能,保证了空间数据能够得到可靠安全的存储。空间信息处理则侧重于对空问数据的操作和计算,主要关注的娃空问数据的生产加工,可视化表达和空间分析算法。
为了满足分布式空间信息工作流协同处理的需求,首先耍解决的是网格节点空间资源发布形式的问题。经典的第四代插件式软件架构主耍采取了“框架+插件”的形式:框架提供插件所需耍的基本运行环境和通州的GIS功能;插件则作为其空间应坩功能的发布形式,在框架提供的通用功能的基础上,按照接口规范面向专业的应用进行扩展订制。由于其应叫功能的载体-插件只有平台相关性,无法彻底脱离底层G1S平台的依赖实现跨平台的空间应用,无法满足在网格环境下所需耍的分布式协同处理的GIS功能的耍求。而且,传统的GIS软件模块在开发的时候大量将空间功能、数据存取和客户界面的代码绑定在一起,耦合性很强,移植性不高,无法复给网格环境下异构平台的互操作以及协同式计算带来了很大的阻碍,这些都对传统GIS的体系架构提出了新的要求。
网格环境下分布式空间信息的协同处理耍求传统的空间数据能够实现分布式节点上异构空间资源的集成与互操作,实现多源数据的一体化融合与管理,并能按照多种目录规则对外提供统一的访问接口;对空间处理功能则耍求能够独立下特定的平台,能够实现功能资源的高效复用,实现不同功能之间的空间协同计算。
发明内容
为解决以上问题,本发明提供一种地理空间信息工作流服务功能流程模板的构建方法,其方法基于空间功能仓库架构的服务功能流程模板构建框架,充分地利用了空间功能仓库可扩展、易搭建的优势提供了空间功能服务的快速扩展与封装。
本发明为实现以上发明目的,提供以下技术方案:地理空间信息工作流服务功能流程模板的构建方法,其不同在于:其方法基于空间功能仓库架构的服务功能流程模板构建框架,该框架的核心组件主要由功能驱动服务模块和服务功能流程执行引擎两部分组成;所述功能驱动服务模块提供了空间信息系统节点上各种异构GIS功能组件资源发现和注册的功能,经过功能组件的注册入库和清洗,所有已发布的功能资源按照统一的接口规范向外界声明资源服务;所述服务功能流程执行引擎作为空间信息网格服务底层功能逻辑执行的载体,能够通过对服务功能流程模板库中的服务流程模板进行解析,实例化服务功能处理流程,对功能流程对象关联的空间功能组件调用功能驱动服务进行执行。
本发明为空间信息服务功能流程模板实现的关键技术,实现了基于空间功能仓库架构的服务功能流程模板构建框架,该框架作为空间信息网格服务的构造平台,充分地利用了空间功能仓库可扩展、易搭建的优势提供了网格空间功能服务的快速扩展与封装。该框架的核心组件主要由功能驱动服务模块和服务功能流程执行引擎两部分组成:功能驱动服务(Function Drive Service)作为网格GIS内核空间功能仓库的重耍组成部分,提供了网格节点上各种异构GIS功能飢件资源发现和注册的功能,经过功能组件的注册入库和清洗,所有已发布的功能资源按照统一的接口规范向外界声明资源服务。功能数据厍中的功能资源是独立可重叫的,其实现形式有多样化,既可以是基于不同技术实现的异构组件资源,也可以是在网格环境下的其它资源节点上Web服务的本地代理组件,这样就可以满足被不同环境下的网格服务功能驱动框架所复用。
服务功能流程执行引擎作为空间信息网格服务底层功能逻辑执行的载体,能够通过对服务功能流程模板库中的服务流程模板进行解析,实例化服务功能处理流程,对功能流程对象关联的空间功能组件调阳功能驱动服务进行执行。服务功能流程执行引擎和功能驱动服务都采用而向服务的实现形式,二者之间是一种松耦合的服务架构-服务功能流程执行引擎可以通过进程内调用(PC)的方式对本地功能驱动服务进行调用,也可以釆用远过程调用(MC)的方式访问远程节点上的功能驱动服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉中地数码科技有限公司;北京中地时空数码科技有限公司;,未经武汉中地数码科技有限公司;北京中地时空数码科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410149003.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于安卓设备的FPS值获取方法及获取系统
- 下一篇:数据上传控件及方法
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置