[发明专利]一种空间信息处理与分析服务自动插入系统和方法有效
| 申请号: | 201010240533.9 | 申请日: | 2010-07-30 |
| 公开(公告)号: | CN101909083A | 公开(公告)日: | 2010-12-08 |
| 发明(设计)人: | 成毅;孙庆辉;徐青;孙蕾;黄启雷;汪燕 | 申请(专利权)人: | 苏州市数字城市工程研究中心有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 215021 江苏省苏州市工业*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 空间 信息处理 分析 服务 自动 插入 系统 方法 | ||
技术领域
本发明涉及一种地理信息系统,特别是涉及网络技术与地理信息系统中数据处理与分析领域的一种基于微件的空间信息处理与分析服务自动插入的系统和方法。
背景技术
空间信息在各领域的广泛应用以及网络技术的发展,不断推动GIS(地理信息系统)由封闭、紧耦合的单机系统向开放、松耦合的GIS服务发展,把灵活高效的计算分析功能提供给用户,GIS服务已经成为新一代的地理信息系统的发展方向。空间信息处理与分析功能被认为是地理学当前最有价值的财富之一,被看作是人类用于解决空间问题的“资源”。空间信息处理与分析功能的自动插入的目的是将这些资源以API(应用程序编程接口)的形式提供给用户,用户通过对这些API的调用和组合,可以用最少的编程甚至是零编程实现其所需的空间信息处理服务,从而提升空间信息服务的应用水平,让公众用户可以充分享受空间信息处理与分析服务带来的便利。
针对该技术领域,国内外GIS供应商都提供了自己的GIS空间信息处理与分析服务,目前比较成熟的案例分为两类,一类是面向专业用户以共享为目的的提供Web Service服务的GIS平台,如ArcGIS、SuperMap,一种是面向公众用户以推广为目的的提供API编程接口的地图服务平台;前者为空间信息处理与分析功能的共享起到了积极作用,但由于平台费用昂贵、使用复杂等原因无法为公众使用;后者为公众用户提供了使用空间信息处理与分析功能的便利,然而无法实现跨平台共享,且对公众用户的编程能力也有较高的门槛要求,因此截止目前尚未有一种真正实现功能共享与公众可接受的空间信息处理与分析服务自动插入系统和方法。
发明内容
为了克服现有技术存在的不足,本发明的目的在于提供一种支持共享的、使用简单的、可操作性好的空间信息处理与分析服务自动插入系统和方法。
为达到以上目的,本发明提供了一种空间信息处理与分析服务自动插入系统,该系统采用浏览器/服务器架构,包括公众网络系统、防火墙、管理中心服务器、数据中心服务器、地图操作接口中心服务器、微件中心服务器、功能服务中心服务器,管理中心服务器由地图操作模块、服务解析模块、服务注册模块、服务封装模块、微件注册模块、微件调用模块、服务调用模块、数据解析模块、微件查询模块、服务查询模块构成,管理中心服务器通过防火墙与公众网络系统相联接,用户端联接公众网络系统,所述的数据中心服务器、地图操作接口中心服务器、微件中心服务器、功能服务中心服务器和管理中心服务器设置在服务器端。
本发明的更进一步改进在于,所述的服务器端还包括一个用户中心服务器,用于存储用户注册数据,并进行用户登陆信息的比对,所述的用户中心服务器通过所述的管理中心服务器与所述的公众网络系统进行信息传递。
本发明的更进一步改进在于,所述的管理中心服务器通过路由器与所述的数据中心服务器、地图操作接口中心服务器、微件中心服务器、功能服务中心服务器和用户中心服务器进行数据通讯。
本发明的第二个目的是提供一种空间信息处理与分析服务自动插入方法,采用服务统一描述、服务发现技术、地理信息系统互操作技术、网络服务技术、远程调用技术及分布式异构系统集成技术,且通过以下依次执行的步骤实现,
服务接收步骤,管理中心服务器的地图操作模块接受来自浏览器的服务加载请求并将注册的功能服务信息存储于用户端临时存储区内;
服务解析步骤,管理中心服务器的服务解析模块获取并解析存储于用户端临时存储区的数据,提取的数据包括名称、地址、类别信息;
服务注册步骤,管理中心服务器的服务注册模块将服务解析模块提取得到的信息注册到功能服务中心服务器进行存储;
服务界面化封装步骤,管理中心服务器的服务封装模块调用微件中心服务器的服务封装模型及地图操作接口中心服务器的地图操作接口,根据UWA规范对注册的服务进行属性提取与界面封装,形成具有可视化界面的微件,并建立所述的微件与原始服务的关联,与原始服务的属性共同作为微件的属性信息;
微件注册步骤,管理中心服务器的微件注册模块将服务界面化封装步骤产生的微件及其属性信息进行注册,并储存于微件中心服务器;
微件调用步骤,管理中心服务器的地图操作模块接受来自用户的微件调用请求,由管理中心服务器的微件调用模块与地图操作接口中心服务器的地图交互接口解析返回的参数;
服务调用步骤,管理中心服务器的服务调用模块根据微件调用步骤返回的参数信息调用功能服务中心服务器相应的服务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州市数字城市工程研究中心有限公司,未经苏州市数字城市工程研究中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010240533.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:轨道电路补偿电容器防护罩
- 下一篇:一种带有指南针的眼镜





