论文部分内容阅读
雷电灾害对人们生产生活的影响伴随着电子高科技产业的发展日益广泛,气象行业对雷电业务需求日趋多样化,雷电信息可视化分析的研究也日益深化。WebGIS(即网络地理信息系统)是通过Internet对地理空间信息存储、表达、分析,并能快速实现数据共享、交互的一种有效手段。雷电信息包含空间信息和属性信息,利用WebGIS的地图表达和空间分析能力,与雷电信息结合,成为雷电信息应用方面的又一研究方向。它可以在网络上更加形象直观地表达、处理和分析雷电信息,并将结果用于雷电监测预警、雷电潜势预报、雷电信息发布等,对雷电防灾减灾有着深远的影响。本文根据目前气象行业雷电信息集成可视化、分析的现状和雷电信息多源异构海量的特性,利用江苏地区的大气电场数据、闪电数据、雷达回波产品,结合GIS原理,围绕雷电信息集成的目标,以C#为开发语言,参考国内外研究学者的研究和雷电业务的实际需求,采用OpenLayers、ExtJS、WCF、ASP.NET等技术,构建了多源异构海量雷电信息集成数据库,将雷电数据集成到一个基于WebGIS的系统中,全面综合地进行雷电信息的管理、应用、分析研究,拓展了WebGIS在气象行业的应用,在一定程度上为雷电信息的应用提供了技术上的推进。本文的主要工作如下:(1)建立了多源异构海量雷电信息集成数据库。雷电信息多以文本形式存储,数据的组成和结构不尽相同,统一的数据管理为雷电信息集成表达、分析提供了良好的数据基础。(2)集成了雷电信息的丰富可视化表达方式。本文采用的雷达数据、大气电场资料、闪电数据各自表达的信息和侧重点不同,需要尽可能地减少不同数据之间在可视化中的视觉影响,并且能够尽可能清晰地表达更多信息。(3)实现了雷电数据相关操作的服务集成。在雷电数据的实时可视化集成表达过程中,获取雷电数据的查询效率,和雷电数据的海量性形成矛盾,需要针对数据访问的需求采取不同的方案。(4)研究了满足雷电数据实时非实时集成的分布式系统架构设计以及软件开发。