浅析GIS技术的气象信息服务系统中的应用
2016-05-14温建伟
温建伟
摘要:近年来气象信息服务技术发展迅速,本文介绍 Web GIS 技术,分析基于 Web GIS 的气象信息服务系统的功能需求、系统架构、功能模块等,并采用SuperMap SDX+ 和 SuperMap Objects .NET 等技术予以编程实现。使我们的气象服务效率更好,数据的分析更加的迅速及时。为大家提供一个随时获取信息,为大家节省财力物力的气象服务这么一个平台。
关键词:Web GIS气象信息服务系统 设计 实现
中图分类号:TP311.1 文献标识码:A 文章编号:1007-9416(2016)07-0255-02
人们每天生活在这个世界上,一天的天气状况直接关系到人们的生活环境,比如如果今天下雨人们就需要带着雨伞,穿一些防雨的衣服,如果今天降温那么人就需要多穿点衣服,如果今天升温那么人们就会少穿点衣服,如果今天下雨农民们就会知道今天不需要给农作物浇水。所以不管你从事什么职业你处于社会什么样的地位,我们都关心我们每一天的天气情况。而气象不仅会对人们的生活造成以上所列的情况,严重的话会造成很严重的后果,首先如果一直狂风暴雨那么就会造成一定的水灾,严重的话不仅会使农民一年的辛苦白费还有就是破坏人们的房屋危害人们的生命。所以我们一定要重视气象所带给人们的危害。只有我们准确的掌握气象的发生的可能我们及时的采取应对的措施那么我们就会减少很多的损失甚至是拯救了人们的生命。可是我们人类仅仅发展了数百年还有很多的技术不成熟。气象预测的不准确,数据的不精确气象一条龙服务的缺失等等。所以我们不管是国家还是人们都有义务有责任去发展我们的气象事业。
1 Web GIS技术
随着时代的发展和我国实行改革开放政策,计算机技术被引入我们的国家,GIS技术就是把我们现在的计算机技术和我们国家的环境、资源联系在一起,转换成统一的格式将这戏因素进行统一的管理和分析。使他们成为一个统一的整体。这一技术现在在不断的完善,除了被用于改善气象服务系统之外还被用于地理空间数据的采集工作。因为世间万物都不是单独存在的一个个个体,他是一个整体,不管是什么领域之间都是相互联系的,所以,当我们进行地理空间数据的整体的时候这些数据也为我们的气象服务提供一定的数据支撑。这些大大的提高了我们气象数据的准确性和效率。GIS通过与互联网相结合产生的Web GIS是GIS技术一个创新的新技术。我们根据Web GIS利用现在的远程技术不需要按章软件程序就可以对数据进行随时的访问以及处理分析,解除了过去对于地域性的要求的局限性。折现技术现在已经被完全的应用于普通的人们群众。因此,现在气象信息服务平台因为拥有折现技术更加的合理化。
2 气象信息服务系统设计
2.1 系统功能分析
气象信息服务系统还存在很多的技术不成熟。气象预测的不准确,数据的不精确气象一条龙服务的缺失等等。所以我们需要不段的改进首先一点就是改变服务的对象,不能像过去一样那么单一,我们要满足不同行业对气象状态的需求,比如我们要满足农民对于气象准确性的需求还有就是要满足不同阶级不从层次人对气象的需求。两外一点就是我们不要仅仅把气象作为一个单独的领域去考虑,我们现在是信息发展的时代,我们要把信息和计算机结合起来,运用计算机的优势来为气象服务。使我们的气象服务效率更好,数据的分析更加的迅速及时。最后就是利用现在信息化时代的优势,使我们的气象服务更加的自动化,随时的提供用户对信息的需求,满足客户随时掌握信息的需求。为大家提供一个随时获取信息,为大家节省财力物力的气象服务这么一个app。
2.2 功能模块
根据系统功能分析,对系统功能进行模块划分,基础概况模块包括:系统服务区域的基础数据元数据信息,如行政区划、地形地貌、观测设备信息等;社会经济信息,如人口分布、经济概况、生态情况、气候变化等;气象站点信息,如站点名称、编号,经纬度和观测种类等。综合观测模块包括地面、高空、雷达、云图和生态等观测,可以获得某一站点在任一时间段内不同类型观测数据的历史和实时展示,为气象分析提供数据支持;对于气温和降水情况监测,将实时的气温和降水数据转化为等值线和斑点图,能直观获得气温和降水信息。
预报预测模块基于WebMicaps(交互气象信息处理和天气预报制作系统),实现自动站、雷达基数据和产品、卫星云图、闪电定位仪资料自动监视,同时提供自动站、雷达资料和山洪系统预警信息报警功能,以及指导预报产品浏览和下载,精细化预报、预警产品制作和发布,短时临近预报的制作和发布等功能。
人影指挥模块主要实现人影作业数据监测、作业指导、作业管理等相关功能。
数据分析模块主要实现综合气象观测系统各类探测数据的监测分析、查询检索、提醒报警、统计分析等功能。
产品制作模块主要实现预测预报类、综合服务类产品标准化模板编辑、个性化产品制作等功能。
信息发布模块实现各类气象服务产品通过手机短信、大喇叭、电子显示屏、电子邮件、Notes邮件、网站、微博等多种渠道、任意对象的一键式、智能化发布功能。
后台管理模块主要实现工作制度、工作流程、业务指标、服务产品、技术方法、业务值班、人员岗位、业务日志、报表统计、系统配置和用户等管理内容的设定和编辑功能,使系统可根据用户角色不同实现业务功能的不同,同时保证系统的实时更新,提高其操作性和扩展性。
3 气象信息服务系统的实现
大家都知道微软公司是一个计算机公司,拥有强大的计算机技术,但是微软公司不仅仅局限于研究计算机,他还通过计算机技术延伸到其他的领域,比如微软公司为了服务于气象服务特意的推出了SQL Server 2008,这项技术非常的强大,是一个数据处理程序,能够解决盲打的数据系统。可以运用在庞大的计算机群体中,处理庞大的数据库。对于数据的复制、剪贴、分析等等都是很强大的。因此也收了气象工作者和其他领域人群的喜爱。我们可以利用微软创建的这个系统将我们利用现在的一些先进的仪器获取的数据导入到我们的计算机中,在计算机中创建excel表格来进行数据的汇总方便我们后期进行的数据的分析与总结。然后我们统计完相关的数据之后每个表格代表一种类型的表格或者是一个知识点的数据,那样的话我们以后就可以随时的调取信息。微软公司也为大家创造了一个方便好用的数据整理程序是SQL Server 2008,这个程序可以把我们建立的表格根据我们的需要随时的调出来,进行形影的分析。
SuperMap SDX+技术则区别于SQL Server 2008,是在于他自身的有时就是对你储存的数据进行管理随时等候着你随时随地的访问。
我们现在经常运用的一种访问的手段是ADO,它是一种简单的可以连接不同数据库的程序。它是建立在OLE DB高级的数据库存取技术的顶部,ADO可以实现的OLE DB的全部功能,从而保证程序和数据之间的最小水平。的服务层,并使用超SDX+和ADO技术来连接数据源的DBMS,具有多种数据编程浏览的组合,添加,删除,修改数据层等功能之间,以实现对数据库的管理。
4 结语
近年来气象信息服务技术发展迅速,本文介绍Web GIS技术,分析基于Web GIS的气象信息服务系统的功能需求、系统架构、功能模块等,并采用SuperMap SDX+和SuperMap Objects.NET等技术予以编程实现。使我们的气象服务效率更好,数据的分析更加的迅速及时。最后就是利用现在信息化时代的优势,使我们的气象服务更加的自动化,随时的提供用户对信息的需求,满足客户随时掌握信息的需求。为大家提供一个随时获取信息,为大家节省财力物力的气象服务这么一个平台。
参考文献
[1]姚秀萍,吕明辉,张晓美,等.气象服务效益评估研究和业务进展[J].气象科技进展,2012,2(3):39-44.
[2]吴焕萍.GIS技术在气象领域中的应用[J].气象,2010,36(3):90-100.
[3]高志敏.WebGIS中若干关键技术研究[D].杭州:浙江工商大学,2011.
[4]刘智勇,刘径周.SQL Server 2008宝典[M].北京:电子工业出版社,2010.
[5]熊威,李春雷,段云龙.SuperMap Objects组件式GIS开发技术浅析[J].测绘与空间地理信息,2015,(1):155-157,160.