论文部分内容阅读
近年来随着气象现代化建设的飞速发展,越来越多的气象现代化探测设备投入业务使用,如气象观测自动站、多普勒雷达、气象卫星等,这些气象探测数据是时间和空间的混合型数据,这个空间特点和GIS系统很好的相融合。然而,传统的气象数据处理手段,在空间定位上不能精确定量地表述相关信息,极大地限制了气象信息的利用率。到目前为止宁波还没有基于GIS综合显示各种探测信息的软件,因而研究和开发基于GIS的宁波市气象探测信息综合显示系统,将各种气象探测资料综合显示在地理信息之上,使气象预报工作者能够更准确、更直观了解大气演变信息,从而做出有效的天气预报是十分必要的。本文首先介绍了地理信息系统发展概况和国内外目前使用的主要气象资料显示分析软件,并分析了各个软件的特点。接着详细介绍了地理信息系统,并对三种流行的地理信息系统软件进行了比较。还研究了地理信息系统二次开发的三种方法和ArcGIS Engine开发常用组件的属性、方法及其事件的应用。通过对宁波市气象探测信息显示系统的详细需求分析,我们决定采用ArcGIS Engine进行地理信息系统二次开发,开发语言采用Visual C#,数据库是采用SQLServer2005对数据进行存储,采用空间数据引擎ArcSDE结合桌面端软件ArcCatalog对空间数据进行存储和管理,对系统的总体框架进行了设计,并设计了系统的空间数据库和属性数据库,最后介绍了系统的实现。系统主要实现了在GIS基础上显示区域气象探测、闪电定位、卫星云图、新一代天气雷达探测等资料,对离散的气象探测资料进行等值线分析等功能。