论文部分内容阅读
随着社会公众对气象服务的关注与要求,海南省气象局组织开发了一个自动气象站资料图形展示应用系统,实现自动气象站资料转化为直观、清晰、方便人机交互查阅的图形产品,使气象工作者能及时向政府及相关职能部门领导提出预报预警等分析意见,为及时做出科学的决策功能提供依据。自动气象站资料图形展示应用系统在ASP.NET的平台下,利用VB.NET作为开发语言,通过引用Surfer绘图软件组件,调用Surfer丰富的绘图功能,实现自动气象站降水量、气温、气压、湿度、风向和风速等资料的填图、等值线和色斑图绘制,并动态地显示与输出这些图形,同时利用Google Maps作为气象资料显示软件的平台,叠加了雷达回波和地面观测数据,以及地形、河流等非气象数据,更加方便对天气形势判断与预测,提高天气预警和决策服务水平。本系统分为三个模块,分别是数据查询、数据显示和图形绘制,通过对自动气象站资料图形展示应用系统的开发应用,得到以下几方面内容:1)利用Surfer的DCOM特性和对风矢标注的支持,开发出了具有等值线和风矢的天气实况图形显示网页。2)实现了在Google地图上叠加各要素等值线和多普勒雷达回波图的技术,并可通过点击图标弹出台站基本信息和1小时天气实况。3)通过对后端程序生成的图形文件实行精确的文件名,既避免了因大量用户并行访问引起的文件写异常,又充分利用到已有的图形文件,大大地提高了程序运行整体的稳定性和访问速度,在实际应用中取得了良好的效果。