天津市气象信息综合服务平台软件技术方案
图表目录
图 1系统总体功能结构图 ............................................................................................................ 15 图 2系统总体功能结构图 ............................................................................ 错误!未定义书签。 图 3业务模式图 ............................................................................................................................ 17 图 4业务数据流程模型图 ............................................................................................................ 19 图 5支撑平台组成与结构图 ........................................................................................................ 20 图 6气象灾害风险区划模型集成图 ............................................................................................ 23 图 7发布平台组成与结构图 ........................................................................................................ 25
5 / 30
天津市气象信息综合服务平台软件技术方案
1 概述
1.1 项目背景
天津气象局经过多年积累,形成了庞大的自有数据体系。经过多年连续不断的深入研究和探索,在生态农业、风险区划、灾害评估等方面积累了大量的模型算法;存在着模型繁多缺乏统一管理,模型运行过程人工干预处理多、操作流程复杂、自动化程度低等现实问题。为了解决这些问题,并实现数据调用、产品生产、产品发布过程的一体化管理,搭建一套自动化程度高、可扩展性强的业务平台,满足未来业务发展的需要,提出设计和实现本系统。
1.2 系统概述
系统建设立足现实,着眼未来,以信息化为发展理念与方式,以集约化和标准化为基本要求,采用分布式云计算架构、保持开放式插件化设计理念,本着适应未来业务变化的原则,构建结构完善的、功能先进、服务产品体系齐全、运行高效的平台;系统需要完成的主要工作包括,对多源数据的处理、产品生产模型的管理与调度、和产品的自动发布。基于对系统目标的需要我们将系统分为两个平台
(一) 支撑平台
由于数据的来源不同、种类各异。为了更好地使用数据,需要在基础数据和上层应用之间搭建一个数据服务层。将对数据的各种应用包装成不同数据服务。需要搭建的服务数据主要包括:基础信息数据、基础Gis数据、业务数据等。
平台中首先要实现对多种数据资源的统一管理。对多种数据资源要能够配置各种数据资源;查看数据资源的属性;检测数据的完整性;能够对数据进行管理和修改数据值等。
另外最为基础和产品发布的中间层,需要能够调用服务平台的统一接口,提取数据并进行整理;调用产品生产模型对数据进行加工生成形成最终产品。对于生产模型的调度做到可配置、可管理、可维护。对调度过程和产品结果达到可以
6 / 30
天津市气象信息综合服务平台软件技术方案
监视、可查阅。对产品生产的目录可管理、可扩展。
(二) 发布平台
数据在发布平台的展示主要以传统页面结合WebGis的方式为主。既要能够发挥传统页面对数据内容丰富多彩的展示方式,又要能够通过webGis方式直观的展示数据与地理信息的关系。并且增加传统页面与webGis的交互功能。用户可以通过与webgis的交互,分门别类的查看自己关心的信息;并且可以按照不同角度、不同维度、不同要素对一定时间内数据进行统计,使结果直接反应在webgis上。
发布平台只对指定的发布对象发布产品,发布对象可以横向扩展,可以对发布对象逐级分类。系统管理员可以对发布对象可以看到的产品进行设置,约束不同对象只能看到指定的产品。发布对象也在管理员指定的产品列表中选择自己感兴趣的产品进行定制发布。
系统提供数据的分类查看和下载功能。
1.3 建设目标
系统建设的总体建设目标包括: ? 系统可以根据模型自动生产产品。 ? 产品生产的算法模型可以扩展、编辑。 ? 产品生产的目录可灵活配置和无限扩展。 ? 生产出来的产品可以自动发布。 ? 产品的发布对象可管理可扩展。
? 产品对象的浏览权限可以控制,发布对象对可权浏览的产品可选择性查
看。
? 发布的产品可下载。
? 发布形制多种多样,生成的专题产品可按模板配置。
1.4 设计依据
软件设计过程遵循天津气象局客户意愿,系统实现功能依照本文档罗列内容,如有重大调整,双方协调解决。
7 / 30
天津市气象信息综合服务平台软件技术方案
1.5 术语与缩略语
1.5.1 术语
一、 产品目录
产品目录用来存储通过模块调度生成的产品。产品目录可以动态的添加和修改。产品目录主要定义数据存储规则和存储位置。将要发布的产品从产品目录中自动探测和获取。产品目录包含类别,如:水清。
产品目录可扩展。 二、 发布对象
发布对象是指发布平台的产品的使用者,发布对象由系统添加。发布对象按照“市级>县级”逐级添加和管理。
发布对象可扩展。 三、 发布产品
发布产品主要是通过对数据调度指定模块后生成的可发布的产品。发布产品主要包括:
1. 空间信息数据(可以叠加到webgis上);
2. 按照市>县行政区划或其他行政边界统计的信息(Excel); 3. 文本信息(一段文字性的描述); 4. 专题图(产品分析结果图) 四、 用户控制
用户控制是指用户对发布产品的控制。用户控制包括两方面:
1. 省(区)级用户可以指定给不同的地、市级用户生成哪些产品可以供其使用。
2. 地、市级用户可以定义在自己地市级的平台上选择哪些产品对外发布。 五、 发布形制
发布形制主要指以何种方式展示我们的产品。目前可以确定的发布形制有4种:
1. Webgis 2. 图表
8 / 30