首页 > 范文大全 > 正文

临沂市气象服务网站的开发与应用

开篇:润墨网以专业的文秘视角,为您筛选了一篇临沂市气象服务网站的开发与应用范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要 为了将气象预报信息及时发送到农民手中,并提出切实可行的防灾减灾措施,临沂市气象局开发了“临沂天气业务服务平台”, 该平台应用Div + CSS进行网页布局,结合JavaScript、C++、JSP等多种计算机编程语言开发而成。目前,该平台已在临沂地区使用并且在预报预警方面发挥了了一定的作用。

关键词 气象服务网站;灾害预警系统;开发;应用;山东临沂

中图分类号 S42 文献标识码 A 文章编号 1007-5739(2013)03-0282-01

临沂市位于山东省的东南部,每年经常会发生各种气象灾害,特别是旱灾、涝灾、冰雹等灾害给人们带来的危害非常大,使得人们的生命财产安全及农业生产都没有保障。因此,临沂市亟需建立气象灾害预警系统,为人们的生产生活提供一定的参考[1-2]。

临沂市气象局根据实际需要开发了临沂天气业务服务平台。该平台基于mysql数据库,使用了多种计算机编程语言如JavaScript 、C++和JSP等进行开发。该平台于2010年5月投入业务运行,收到了良好的效果,在灾害性天气的预报预警中发挥了较大的作用,为实现气象防灾减灾“最后一公里”增加了一条服务途径。

1 气象服务平台的主要功能

该平台的开发是基于应急预警、预报预测和气象视频、天气实况等,临沂市天气业务服务平台首页见图1,该平台主要实现了气象视频、电视气象频道直播、天气实况等功能。平台的主要功能模块有以下几种。

1.1 气象灾害的应急预警

在首页醒目的位置滚动播出气象台的灾害性天气,主要包括雷雨大风、冰雹、台风、强降水等灾害预警信息。

1.2 气象视频

工作人员可以在后台气象预报视频节目,制作与上传节目内容,视频节目内容包括第一时间、专家访谈、谈天说地、天气新闻、CCTV天气预报、气象之声等栏目。每档节目都可以实现历史资料的查询。在首页的右边可以在线观看气象频道的电视直播节目的视频信息。

1.3 天气预报服务信息

主要包括短期预报、3 d天气预报、7 d天气预报、全国天气预报、周边城市天气预报、周边通航城市天气预报、生活指数预报等。天气预报信息以文本与图形结合的形式提供了全国逾2 500个城市的天气预报查询。生活指数预报包括晨练指数、穿衣指数、感冒指数、交通气象指数、环境空气质量指数、晾晒指数、森林火险指数、洗车指数、紫外线指数9项内容,为广大人们吃穿住行提供参考。

1.4 实况资料即时查询

包括临沂10个自动站、137个区域站、新一代天气雷达实况资料在网页上实现动态显示。站点信息和各类气象要素信息均从数据库中读取,由网页程序实现动态标注显示。利用FLASH插件实现动态曲线的绘制。

1.5 防灾减灾

主要包括气象预警、城市内涝、地质气象灾害、森林高火险、城市高火险等栏目,为广大农民提供服务信息。

1.6 雷电防护和气象科普

主要包括雷电知识、法律法规、气象科普知识等方面的气象知识。

2 程序实现

2.1 预报实况资料功能的实现

预报实况资料的制作和,有很高的时效性,因此开发了完善的后台管理接口,管理人员可以在后台实现预报实况的录入编辑。

2.2 视频流媒体技术

服务平台对手机或者终端用户提供的视频服务采用流媒体技术,支持用户一边下载视、音频文件一边播放,缩短用户的等待时间。流媒体软件采用DSS[3],DSS是苹果公司提供的开源跨平台流媒体服务器软件,DSS可以在Linux、Mac OSX 或 Windows 等上面部署。

2.3 JSP动态网页技术

网站采用JSP(Java Server Pages)[4]脚本语言制作,JSP是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JSP具备了Java技术的简单易用,完全面向对象,具有平台无关性且安全可靠、主要面向因特网用户的特点。利用服务器端脚本可以建立与MySql数据库的连接[5-6],并将根据特定条件下从数据库中检索得到的数据结果放到普通的HTML代码中,且这些服务器端脚本不依赖于任何浏览器和用户使用的平台[7]。

3 结语

2010年5月该平台投入业务运行后,实现了多种信息的实时,包括短时间临近预报预警、灾害信息、视频及决策服务等,为广大用户提供了极大的便利,收到了很好的效果,为实现气象防灾减灾“最后一公里”又增加了一条服务途径。

4 参考文献

[1] 王遂缠,孙林花.基于Internet平台的灾害性天气预警信号及气象信息系统[J].气象科技,2007,35(2):295-298.

[2] 李集明,沈文海,王国复.气象信息共享平台及其关键技术研究[J].应用气象学报,2006,17(5):621-628.

[3] 张延龙,庄玲玲.3G气象服务平台研究[J].现代电子技术,2010(24):43-44.

[4] 李存斌,樊建平.JSP高级编程及其项目应用开发[M].北京:中国水利水电出版社,2003:343-369.

[5] 姜晓铭,刘波,张亦华. JSP程序设计精彩实例[M].北京:清华大学出版社,2001.

[6] 王夕宁,王晓平,曹彤. JSP通用模块及典型系统开发[M].北京:人民邮电出版社,2006.

[7] 魏玉鹏.临沂市农业气象灾害预警系统的开发与应用[J].现代农业科技,2012(4):29-30.