Page 78 - 测绘新技术的理论与实践研究
P. 78
测绘新技术的理论与实践研究
平台对已有的工具进行标准化封装,将所有功能识别成抽象的云服务资源工具,
并提供一个插件功能描述文件,便于地质信息服务平台进行解析。描述文件通过
JSON 配置文件调用地质信息服务平台的相应功能插件,如图 2-3 所示。
图 2-3 Web 端云服务构件规范设计图
功能资源以插件方式改造,每个功能为一个独立的插件,每个插件具有唯一
的入口程序,编译后的插件将存放于 Web 项目的 $$tools$$ 目录;地质信息服务
平台云框架动态加载功能插件,通过 $$framework$.json 文件配置功能插件信息,
基于地质信息服务平台的应用解析该配置文件,将功能插件装载到指定网页版
块中。
(2)桌面端的云服务构件改造方法
地质信息服务平台后台管理程序大部分是桌面端程序,以前很多工具相对独
立,经常需要打开多个工具完成一个管理流程,其设计也是将这种桌面版的工具
设计成插件模式,完成后可在一个 Exe 中任意添加删除等功能,达到桌面端程序
能灵活定制功能的目标,基于地质信息服务平台生产的桌面版工具也存在于云服
务仓库中,以供桌面端应用的搭建。
5. 地质调查云应用定制中心
在地质调查行业云框架内,搭建地质调查云应用定制中心,与已有的地质调
查云服务仓库、地质调查云服务管理中心、地质调查云服务构件生产中心、地质
调查云应用生产中心合力,形成地质调查云计算五大中心,实现地质调查工具生
产、管理、定制、聚合的完整生态环境,将地质调查数据服务以自主定制的形式
通过互联网提供给多个用户,用户根据具体的应用需求,聚合、重构这些服务并
66

