资源描述:
《公共气象服务平台的技术应用综述》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、公共气象服务平台的技术应用综述谢国权李建张旗阮小建(浙江省气象服务中心,浙江杭州310017)摘要:公共气象服务平台包含着服务产品的信息、制作、共享、发布、交互、监控、评估等子平台,还包括海量产品数据库、地理信息系统以及各气象业务应用子平台,因而更是一个集硬件、软件、网络以及编程等技术的综合应用平台。主要对公共气象服务平台建设的运行环境、主要数据流程、数据库以及网络架构等方面应用的技术进行了阐述。关键词:公共气象服务;网络;数据流程Web;数据库2.1系统开发和运行环境服务平台硬件应用高性能专业服务
2、器来组建,运行环境为Windows2003Server、linuxAS5,应用负载均衡器来构建网络环境。服务平台主平台通过J2EE设计实现开发,具有很强的可移植性和扩展性,另外部分分平台是基于Mi2crosoft.NET开发技术,除部分后台数据处理外,前端用户使用部分全部使用WEB架构。整体平台的开发还结合多种面向对象的网络开发软引言公共气象服务平台是气象业务产品和公共服务相结合的一个服务平台。随着气象业务的不断发展,气象数据也更加丰富,数据的实时性也提高了,这为生成更多的更及时的服务产品提供条件。
3、在当前全球气候变暖以及极端天气不断增多的严峻形势下,浙江省气象服务中心为了更好地满足社会和公众对气象服务的需求,组织全省技术开发力量,组建开发团队,开发面向公共气象服务的公共气象服务平台。件:.NET平台C#、WebGIS、JSP、AdobeFlex3、SilverLight、DELPHI等;数据存储核心采用ORA2CLE数据库,以保证海量数据的快速入库和查询以及数据库的稳定。2.2按数据流程分类简述一个综合性强的服务平台是多个开发技术的体现,其服务平台的主要元素是服务产品,是贯穿整个业务平台流程的
4、。不同的服务产品根据实际开发需要运用不同的开发软件来开发。数据库的产品还只是一个半成品或还是基服务平台目标省公共气象服务平台的总体设计目标以气象基本业务系统为主要依托,以资料与信息共享为主要特征,以形成更加准确、全面、内容丰富、形式多样并具有专业化、个性化和可视化的气象服务产品。(1)平台设计利用先进的设计理念,综合网络、通信、数据库、多媒体以及多种开发语言等技术,实现信息处理和查询、信息实时交互、快速发布、实时监控、预警、需求分析和评估、产品展示等功能;(2)形成统一、规范的数据库、业务流程及管理
5、平台;(3)建立数据共享平台。1础业务数据,要根据实际的需求来加工制作。比如:一个景区只需要温度和雨量要素;一些服务行业则需要历史资料以及未来几天的预报;一些边远地方或容易发生气象灾害的地方需要发布天气灾害的预警信息等。服务平台根据不同使用产品用户的实际需求进行分类制作和分发,通过传真、短信、手机网站、媒体等渠道来发布。服务平台产品流程如图1所示。2.2.1产品生成和入库平台开发技术综述2自动站数据、精细化城市预报数据、雷达、云图等要素构成平台的基本元素,也是服务产品制作的要素。这些基本元素经过.N
6、ET平台C#进行分类处理并编程实时入库。图化预报入库及产品生成程序。图1服务平台产品流程图图2精细化预报入库及产品生成程序2.2.2业务流程和数据监控业务流程和数据的监控是服务平台很重要的部分,这部分是用呈现新Web技术的SilverLight来开发的。Silverlight是.NETFramework的一项跨浏览器和跨平台的技术,能够创建和开发具有丰富多媒体效果的交互式界面的下一代Web应用程序。Silverlight提供灵活的编程模型,支持JavaScript、.NET和其他的语言,并集成到现有
7、的Web应用程序中。Silverlight对运行在Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。2.2.3信息交互、发布力的图表方面的WEB应用程序具有势;利用高效DELPHI开发快速部署的发送的应急与预警系统,在重大天气快速发布。2.2.4数据库设计数据库设计是服务平台建设的重该平台选用Oracle数据系统作为数据台使用,利用数据开发技术,按照专业型建立面向全省的公共气象服务的统范化的数据库结构,实现全省共享的标准化的存储,从而建立全省数据库共通过数据采集、数据加工处理、数据
8、质2.2.5Web设计JSP是一种基本Java程序语言创建交互式的、动态Web站点的技术,更容易地实现跨平台的Web服务器程序开发。应用JSP能更好实现与用户进行交互,更好地提供后台数据库的管理和控制等服务的动态网站。图3是服务平台Web界面布局图。图3服务平台Web界面布局图2.2.6地理信息系统WebGIS是基于Internet的地理信息系统,具有更广泛的访问范围、平台的独立性、系统成本降低、更简单的操作以及灵活高效的计算模式等优点。基于WebGIS的自动数据平台