论文题名: | 基于GIS的南阳市高速公路气象预警系统的设计与实现 |
关键词: | 高速公路;气象预警系统;Flex开发框架;模块化设计 |
摘要: | 近年来,随着经济社会的不断发展和人民生活水平的不断提高,气象灾害带来的影响越来越大,造成的损失也逐年増长。气象灾害也导致了大量的交通事故。作为气象服务的一项重要内容,气象灾害预警也受到了气象主管部门的高度重视。中国气象局提出要全面加强气象灾害预警服务建设。河南省气象局积极响应号召,并提出了细化的气象灾害预警建设方案。这其中包括高速公路气象灾害预警系统建设。本文所设计和实现的南阳市高速公路气象预警系统是作为河南省气象局的一个课题进行研发的。 本文在上述背景下,提出了初步设计构想,目标是建立一个通过网络地图形式在线发布气象预警信息的平台。在此目标下,本文深入研究了Flex的相关技术,包括Flex开发框架、开发流程、通信机制、事件机制、安全机制和开发工具。之后,本文又研究了ArcGIS Server的相关技术,包括ArcGIS Server的产品功能、组成、服务类型及它们的使用方式,重点研究了ArcGIS Server REST API和ArcGIS API for Flex技术,以及地图缓存和池化这两项ArcGIS Server管理技术。 在进行了系统相关的技术研究后,本文进行了详细的需求分析,并在此基础上提出了系统设计方案。该方案指出了系统的体系结构,包括由地图数据和气象预警信息数据组成的数据源,由GIS服务器和Web服务器构成的服务器,由Flex编译器、数据显示模块、后台数据查询模块、配置文件构成的系统功能表示层,配备Flash Player浏览器的客户层。之后,本文进行了详细的气象预警信息数据库设计和空间数据库设计。最后,重点研究了地图数据的制作发布方式和管理方式,客户端和数据库通过FluorineFX应用网关进行通信的通信方式。 在提出了设计方案以后,本文按照设计方案实现了系统功能。具体实现方法是首先部署开发环境,然后按照功能设计在本地和客户端进行代码实现。系统主要功能包括本地的气象预警信息发布管理,客户端的地图导航功能、地图绘画功能、气象预警信息查询功能。 最后,本文对南阳市高速公路气象灾害预警系统进行了测试,各项功能符合预期要求,实现了设计目标。 通过设计开发南阳市高速公路气象预警系统,本文证明了由数据库、服务器、表示层和客户层组成的体系结构的正确性。 |
作者: | 冯松 |
专业: | 软件工程 |
导师: | 龚海刚;陈建新 |
授予学位: | 硕士 |
授予学位单位: | 电子科技大学 |
学位年度: | 2016 |
正文语种: | 中文 |