The invention discloses a multi platform spatial information resource collaborative sharing method. This method realizes the cooperation of resources and facilities, data results synergy, map service synergy, function module coordination and operation and maintenance information coordination among multiple platforms by establishing a multi platform credit relationship. The method of this invention is applied to the platform of geographic information public service, which can effectively integrate the data resources of different platforms, realize data sharing and break the \data island\ to a certain extent.
【技术实现步骤摘要】
一种多平台的空间信息资源协同共享方法
本专利技术属于空间信息应用共享领域,具体涉及一种多个公共服务平台的空间信息资源协同共享方法。
技术介绍
随着政府部门数字化、信息化、乃至智能化工作的开展,各个部门搭建部门服务平台,形成了丰富的空间信息资源,提升了部门管理和决策水平。但是这种独立建设方式使得平台间相互独立,空间信息资源存在数据孤岛,数据重复采集,平台重复建设,共享协同难以开展。同时,单一各级政府的空间信息服务平台存在服务稳定性低、功能节点服务器处理批量请求能力较弱的技术问题。在技术方面,国内主流地理信息共享平台多数基于目录服务(CatalogServiceforWeb简称CSW)实现空间信息资源的共享,但是受制于CSW规范可扩展性不强,无法快速响应用户个性需求。换而言之,在CSW规范中,严格按照元数据体系实现的一系列接口只能服务于元数据体系,而超出元数据体系的个性化要求则无能为力。例如审核状态、服务是否共享等就不能作为CSW规范中接口的参数。
技术实现思路
针对以上现有技术中存在的缺陷,本专利技术提供一种多平台的空间信息资源协同共享方法,该方法能在多个服务平台之间实现空间信息资源设施的协同共享。为了实现上述目的,本专利技术采用的技术方案如下:一种多平台的空间信息资源协同共享方法,通过以下几个方面实现:地图服务协同:运用RMI技术,以服务的元数据信息为操作对象,建立多平台之间的授信关系,编写用于空间信息资源的业务远程接口,该业务远程接口用于跨平台之间地图服务资源的发现、申请、审核和接入使用,多平台之间通过所述业务远程接口实现互联互通,实现平台间各类资源的快速共 ...
【技术保护点】
1.一种多平台的空间信息资源协同共享方法,其特征在于,该方法通过以下几个方面实现:地图服务协同:运用RMI技术,以服务的元数据信息为操作对象,建立多平台之间的授信关系,编写用于空间信息资源的业务远程接口,该业务远程接口用于跨平台之间地图服务资源的发现、申请、审核和接入使用,多平台之间通过所述业务远程接口实现互联互通,实现平台间各类资源的快速共享;数据成果协同:建立数据交圈循环模式,实现空间信息资源在多平台间的协同共享和联动更新;资源设施协同:通过配置优先级算法,对各个平台的数据服务进行自动级别评价,设定服务访问优先顺序,实现地图服务所代表的资源设施协同和优化配置;功能模块协同:基于动态加载的Modules技术将功能模块编译成swf文件;平台的前端应用加载swf文件,并将功能模块加载到功能管理区中,其他平台依据功能共享审批流程使用共享的功能模块;运维信息协同:基于多平台的授信关系,建立节点监控和服务监控,实现对所有节点平台的监控和响应。
【技术特征摘要】
1.一种多平台的空间信息资源协同共享方法,其特征在于,该方法通过以下几个方面实现:地图服务协同:运用RMI技术,以服务的元数据信息为操作对象,建立多平台之间的授信关系,编写用于空间信息资源的业务远程接口,该业务远程接口用于跨平台之间地图服务资源的发现、申请、审核和接入使用,多平台之间通过所述业务远程接口实现互联互通,实现平台间各类资源的快速共享;数据成果协同:建立数据交圈循环模式,实现空间信息资源在多平台间的协同共享和联动更新;资源设施协同:通过配置优先级算法,对各个平台的数据服务进行自动级别评价,设定服务访问优先顺序,实现地图服务所代表的资源设施协同和优化配置;功能模块协同:基于动态加载的Modules技术将功能模块编译成swf文件;平台的前端应用加载swf文件,并将功能模块加载到功能管理区中,其他平台依据功能共享审批流程使用共享的功能模块;运维信息协同:基于多平台的授信关系,建立节点监控和服务监控,实现对所有节点平台的监控和响应。2.根据权利要求1所述的一种多平台的空间信息资源协同共享方法,其特征在于,在地图服务协同中,设定一个代理服务来接受用户对原始服务的请求,然后将请求转发给原始服务,并将原始服务得到的结果返回给请求原始服务的用户;用户使用代理服务的时候,代理服务需实时地获取用户权限,并基于缓存框架进行鉴权:在代理服务启动时,将服务权限信息读取到本地进行内存缓存或磁盘缓存;在用户请求服务时,代理服务先做本地验证;当服务权限发生变更时,通过缓存框架的加载器,进行缓存信息更新。3.根据权利要求1所述的一种多平台的空间信息资源协同共享方法,其特征在于,在数据成果协同中,数据交圈循环模式是指数据成果在各个平台之间协同共享,同时单一平台可以使用其他平台的数据资源...
【专利技术属性】
技术研发人员:王芙蓉,崔蓓,赵伟伟,郑晓华,孙玉婷,诸敏秋,王亚平,吴掠桅,迟有忠,尹向军,毛燕翎,高奋生,陈踊,姚明,谭成国,雷振,
申请(专利权)人:南京市城市规划编制研究中心,武大吉奥信息技术有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。