首页 | 本学科首页   官方微博 | 高级检索  
     检索      

MICAPS4网络平台设计与实现
引用本文:胡争光,高嵩,薛峰,于连庆.MICAPS4网络平台设计与实现[J].应用气象学报,2018,29(1):45-56.
作者姓名:胡争光  高嵩  薛峰  于连庆
作者单位:国家气象中心, 北京 100081
基金项目:中国气象局“2015年山洪地质灾害防治气象保障工程建设”
摘    要:针对多源、海量、实时气象数据的特点和高交互天气预报预警的业务需求,设计开发了MICAPS4网络平台,该平台包括服务器和网络前端结构,该平台可以实现网络气象数据叠加显示和交互分析等功能。该平台基于统一气象数据模型和分布式实时计算处理框架对多源海量、实时气象数据进行快速处理、计算分析、网络传输和发布,基于HTML5渲染绘制技术实现了浏览器端气象数据的标准实时渲染绘制和交互操作等。MICAPS4网络平台及基于该平台搭建的国家级、省级专业气象网络应用业务系统运行稳定,实现了海量气象数据的网络快速处理分析、高效渲染绘制、预报预警制作交互操作等功能,对建设国家级和省级气象网络应用系统具有重要意义。

关 键 词:HTML5    分布式实时计算    MICAPS4    天气预报系统
收稿时间:2017/7/25 0:00:00
修稿时间:2017/12/1 0:00:00

Design and Implementation of MICAPS4 Web Platform
Hu Zhengguang,Gao Song,Xue Feng and Yu Lianqing.Design and Implementation of MICAPS4 Web Platform[J].Quarterly Journal of Applied Meteorology,2018,29(1):45-56.
Authors:Hu Zhengguang  Gao Song  Xue Feng and Yu Lianqing
Institution:National Meteorological Center, Beijing 100081
Abstract:In recent years, Web-based meteorological application platform plays a key role in meteorological data sharing, weather forecast cooperation and early-warning, weather service and meteorological decision-making application. Many meteorological Web service systems are developed based on flash plugins or commercial software such as ArcGIS. For instance, French Meteorological Department develops Synergie-Next, German Meteorological Department develops NINJO, and ECMWF develops MetView adopting WebGIS to integrate the WMS and WMF map services. However, there are still some limitations, for example, these applications cover only limited kinds of meteorological data, and it is expensive and inconvenient to develop WebGIS applications based on third-part plugins or commercial GIS software. Besides, some systems are platform-dependent and not robust when run on different operation systems. Finally, some Web-based applications don''t support meteorological data analysis and interoperation well.To solve these problems, MICAPS4 Web Platform is developed by National Meteorological Center(NMC) using JAVA and the Brower/Server mode, and it integrates various models including the VECTOR Model, RASTORV Model, GIRD Model, which can store, process different kinds of meteorological data efficiently. It can be used to publish kinds of heterogeneous meteorological data sources through Web efficiently, and with the help of integrated analysis algorithms and models, this platform could be used for developers to develop kinds of meteorological applications systems. Meanwhile, some modern key technologies are used in this platform, such as drawing based on HTML5, and meteorological data real-time distributed process computation with STORM. MICAPS4 Web Platform provides efficient and common server-side and browser-side interface API, making it a convenient meteorological Web platform which could be used by developers at different levels of meteorological departments.MICAPS4 Web Platform and other applications developed by national or some provincial meteorological observatories with its SDK run stably in real-time weather operation, which illustrates strong practicability and expansibility in massive data Web publishing, Web client rendering, forecast analysis and interoperation, and data monitoring. MICAPS4 Web Platform provides efficient server-side and browser-side SDK API, through which national developers already develop kinds of metrological forecasting and early-warning information platforms, and meanwhile, local developers can also develop local meteorological Web information platforms quickly. There are still some problems to be solved further, such as researches about micro-services and simplifying these SDK APIs.
Keywords:HTML5  real-time distributed computation  MICAPS4  weather forecast system
本文献已被 CNKI 等数据库收录!
点击此处可从《应用气象学报》浏览原始摘要信息
点击此处可从《应用气象学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号