论文部分内容阅读
近年来,由于环境污染的加剧,全球气候日益恶化,极端天气情况和异常气候事件频发,造成了很多地区出现水资源匮乏,气候干旱等现象。面对经常发生的旱情灾害,借助于区域旱情监测预测系统对干旱进行监测和预警,减轻干旱影响及干旱灾害损失是非常必要的。使用计算机信息技术来实现旱情信息的实时采集和传输,为旱情普查、分析、决策提供了依据,对及早识别干旱灾害,进行抗御旱灾和旱灾风险评估有着十分重要的意义。烟台市地处华北温带,属季风大陆性气候,春季降水较少,经常出现春旱、春夏连旱的情况,对工农业生产造成极大的影响。烟台市旱情监测预警系统是烟台市旱情监测和墒情预测系统的子系统,系统提供的旱情监测及墒情预报的功能,是烟台市防汛抗旱信息化建设的其中一部分,为烟台市的生产、生活、生态需水调度提供信息支持,并且能够为供水、调水、抗旱防旱部门提供决策依据。本论文研究的创新点是在于对烟台市水情信息(主要是墒情信息)的可视化表现(GIS手段),通过对烟台市各项水情的实时和历史信息进行一定的图形化处理,使得信息的可读性更高,表达的信息内容更为丰富。本论文的重点为墒情信息的图形化表达,以IDW插值算法为主要手段,以各墒情站的实时、历史数据为基准,生成了内容更为丰富的等值线或等值图,以供专家或者决策者进行用水调度的参考。首先介绍了研究区域的基本情况、国内外地理信息系统软件当前的研究现状以及论文的组织结构。然后介绍了本系统开发过程中所使用的一些关键技术,包括系统中主要用到的ArcGIS Engine的主要功能和特征,Microsoft.NET框架,C#语言和SQL Server2005。其次,分析了系统数据库的组成和逻辑关系,分析了ArcGIS Engine的图形数据文件ShapeFile的结构及其与关系数据库的关联关系。图形数据是GIS开发的基础,对数据的底层的分析有助于系统的开发,本部分着重描述和分析了ArcGIS Engine的矢量图形和栅格数据的组织结构,并以本系统为原型,分析了矢量图形数据与关系数据库的联系。再次,分析了关于系统中图形显示信息使用的矢量图形和栅格图形的生成算法,如IDW反向距离权重算法、GIDW梯度反向距离算法、对墒情等值栅格图执行的分级颜色梯度渲染算法和分级渲染重采样二次线性插值算法等。最后,分析了该系统的设计方案、功能逻辑体系结构,并对系统中的区域图形查询功能、区域图形要素的操作、分布式水情信息显示、旱情信息查询等功能进行了详细的描述。