□金钟
(呼伦贝尔市海拉尔区气象局内蒙古呼伦贝尔021000)
有关地理信息服务及基于服务的气象业务系统框架的探讨
□金钟
(呼伦贝尔市海拉尔区气象局内蒙古呼伦贝尔021000)
地理信息服务(GIWS)是在地理信息系统(GIS)的基础上,借助于互联网技术发展形成的一种新型服务系统。文章首先对地理信息服务进行了简单介绍,随后简单分析了GIWS与气象业务处理之间的关系,最后对基于服务的气象业务系统框架的体系结构进行了详细论述。
地理信息服务;气象业务;系统框架
1.1地理信息服务的发展历程
截至目前,地理信息系统的发展经历了三大阶段:第一阶段是以单个用户为中心,第二阶段引入了互联网,将单个用户进行连接,形成局域网平台;第三阶段是将地理信息系统与大数据分析相结合,从信息采集向数据分析方向转变,满足了人们地理信息查询的需要,即Web GIS。因此,现阶段的许多科研机构都试图在分布式的网络环境下构建GIS系统,以确保地理信息服务能够适应更加复杂的环境,满足更高的业务需求。在这一基础上,GIWS得到了应用和进一步发展。
1.2地理信息服务的优势
第一,从分布计算角度方面来说,Web作为一种面向服务体系结构的最好实现方式,能够将同一应用程序下的不同串口进行连接,实现了跨平台服务和信息传输。利用这种信息传输方式,能够充分发挥平台服务优势,实现地理信息服务的重复利用和动态集成。
第二,从空间数据共享方面来说,GIS虽然能够初步满足用户数据查找和获取的需要,但是并不能帮助用户对数据进行检索、分类和筛选,用户操作体验不好。而GIWS能够利用网络检索功能,根据用户的具体需求和信息筛选条件,对不同地域、不同专题的数据进行快速检索,帮助用户在短时间内获得地理信息数据。
第三,从软件服用方面来说,GIWS所使用的是以XML(可扩展标记语言)为基础的标准通用语言,这种语言不仅更加规范,而且能够被各种编程软件所识别,满足了系统编程和控制管理的需要。除此之外,利用XML,还能够将GIS系统中的应用功能进行复制和移植,利用Web借口,转移到GIWS中,实现更高层次的对象复用,减少了系统重构的成本花费。
与地理信息系统相比,地理信息服务的处理对象是具有明显空间特征的实体目标。从这一点来看,气象数据信息中所包含的温度、气压、湿度等因素,都能够以数据统计的形式加以整理,GIWS在进行气象数据信息处理时具有明显优势。
气象业务系统根据作用范围的不同,又可分为国家级、省级以及地方级三种,无论是哪一层次的气象业务,都是采用分布式体系结构。GIWS具有的地理位置查询方便、系统集成度高、平台关联性强等特点,能够很好的解决传统分布式体系结构中存在的各种问题。这对于进一步提升气象业务处理的工作效率也起到了间接的帮助。
3.1气象业务系统的用户分类
气象业务系统的用户大体上可以分类三种:第一种是普通用户,这部分用户由于权限有限,因此只能进行一些基础性的管理工作,例如气象业务的信息集成,或是对正在开展的气象业务的监控等;第二种是高级用户,这部分用户能够根据专业的需要,完成某些具有特殊性要求的管理工作,也可以进行初级的地理信息服务,或是对气象业务进行安排部署。第三种是服务提供者,主要负责对某一区域的气象业务进行宏观指挥,一般是指国家或省级气象部门。
3.2体系机构组成
在气象业务系统引入GIWS后,该系统的主体框架和运行模式也发生了较大的改变。其中,该体系结构中较为重要的组成部分有:数据处理中心、服务注册中心、部署工具、集成工具、信息查询中心以及服务引擎等。
3.3系统运行流程
在明确了具体的气象业务需求后,用户首先将业务需要输入到GIWS系统的客户端,通过客户端的识别功能,将气象业务需求转化为二进制形式。随后,通过数据的查找与匹配,在数据库中找出相应的建模工具,并利用实现设定好的数学模型,对气象业务需求进行合理性验证。服务执行引擎接收到任务后,它在各种资源准备就绪的情况下开始调用各GIWS。一方面,它将运行过程中的各种状态信息返回给服务执行引擎的监控工具,另一方面将集成服务的运行结果通过服务集成执行工具返回给客户端用户。
[1]郭固良,王文杰,滕立生.湛江市地理信息服务平台的开发建设[J].黑龙江科技信息,2012(14):131-133.
[2]杨玉梅,孙卫民.浅析城市地理信息服务平台体系架构[J].科技创新与应用,2013(34):164-165.
1004-7026(2016)10-0098-01中国图书分类号:P208
A
本文10.16675/j.cnki.cn14-1065/f.2016.10.070