区域自动站数据在Weather+Central气象影视系统中的应用.pdfVIP

  • 6
  • 0
  • 约6.5千字
  • 约 6页
  • 2017-08-15 发布于安徽
  • 举报

区域自动站数据在Weather+Central气象影视系统中的应用.pdf

Centra 区域自动站数据在Weatherl气象影视系统中的应用 吴伟杰王彦明潘佳文 (厦门市气象服务中心,厦门,361012) 摘要 针对在使用WeatherCentral系统中出现的离散点数据显示问题,利用VB.net,结合Surfer开发出 Central系统能正确的恩 数据转换程序,将厦门地区自动站的离散点数据转换为格点数据,使得Weather 示出本地的气象要素。这不仅增加了气象节目的表现力,同时也增加了实效性,能更加生动的反映本地的 天气状况,更好的为公众服务。 关键词:WeatherCentral.本地化,自动站,插值 1.简介 随着社会和经济的发展,气象服务和大众的生活,工作的联系是越来越紧密,气象服务 的重要性也越来越显著。气象的影视服务作为公众服务平台的重要组成部分,随蓿观众对节 目质量要求的不断提高,对于气象影视类节目的制作提出了更高的要求。为了使节目的表现 形式更加的生动,吸引更多的关注力,同时增加节目的信息量。厦门市气象局影视中心予 2010年引进了美国WeatherCentral影视系统,该系统在很大程度上提升了我市气象节目 的实效性和表现力。考虑到中美两国在数据格式方面的差异,因此在使用中,仍然存在着一 些问题,尤其是对于数据的兼容性。我们在使用中发现对于离散点数据的表现仍然有限,特 别是当样本数据较少的时候,系统不能正确的显示出数据的分布。针对这个问题,我们开发 Central 了格式转换程序。将厦门市的自动站的数据转换成第四类格点数据,使得Weather Central中调用自动站数据 系统能正确显示出所需的气象要素。程序基本解决了在Weather 出现的无法正确显示的问题。 本文首先介绍了程序的开发平台和工作环境,以及所使用的多种插值方法。其次分析了 Weather Central在显示离散点数据方面的不足之处,并且给出了解决方案。再者,对比了 不同插值方法的显示结果。最后,文章给出总结,基于Surfer控件开发的数据格式转换程 序可以弥补WeatherCentral系统的不足。 2.方法 本文采用VB.net和Surfer8作为开发环境。以VB.net为平台,结合Surfer中的控件 开发了数据转换程序,将自动站的数据直接从数据库中读取并且转换为格点数据在Weather Central中显示。该程序在Windovs7+VB.net9.0+Surfer8.0+SQL中调试通过,程 序运行需要.NET环境。 程序调用Surfer中Interop.surfer.dll的控件,该控件提供了强大而且丰富的功能。 出于本地化和WeatherCentral程序的具体需要,这里仅使用了该控件的插值功能,该功能 使得快速开发成为可能,免去了写大量算法代码的时间。该控件提供了12种插值方式:加 Distancetoa 权反距离法(Inverse Power)、克里格法(Kriging)、最小曲率法(Minimum Curvature)、改进的谢别德法(ModifiedMethod)、自然临点法(Natural Shepard’s Regression)、 Neighbor)、最近邻点法(NearestNeighbor)、多项式回归法(Po]ynomial Basis with 径向基函数法(RadialFunction)、带线性插值的三角剖分法(Triangularjon Linear metrics)、 Interpolation)、移动平均法(MovingAverage)、数据度量法

文档评论(0)

1亿VIP精品文档

相关文档