论文部分内容阅读
台风是世界上最具破坏力的气象灾害之一,我国是一个多台风国家,特别是沿海地区每年都会因为台风而遭受巨大的经济损失和人员伤亡。近年来随着气象科学的飞速发展,收集台风数据的手段越来越先进,使得台风数据量急剧增加。同时,随着计算机软件技术的发展,基于地理位置的移动信息服务也越来越普及,人们对地理信息的关注度也越来越高。故而,寻求一种高效的数据收集、管理、分析和共享的地理信息平台有着迫切的必要性和现实意义。传统的GIS系统虽然具备数据收集、处理、管理、分析等功能,但是其具有诸多局限性。比如需要在客户端配置复杂的环境同时需要具备一定的GIS软件应用能力的工作人员才能顺利使用GIS系统。WebGIS是Internet和GIS的结合体,它不仅具有传统GIS的所有功能,同时还可以实现地图服务发布和共享。WebGIS将一个只有少数专业人士使用的GIS系统转变成了一个可以供大众通过Web浏览器就可以使用的信息查询平台。它不仅很大程度上实现数据共享同时将GIS应用推向了更广阔的天地。本论文在深入研究台风信息查询系统的功能需求以及台风数据特征的基础上,提出了构建基于WebGIS的台风信息检索系统的解决方案。研究内容主要包括WebGIS的模型结构与各种实现技术的比较,ArcGIS Server体系结构、服务器管理模式以及其系统的各个组成部分,台风信息的数据形式、空间数据模型、采用空间数据引擎ArcSDE为GIS数据与Oracle数据库通道等内容。基于这些研究探讨最终确定了适合本系统的开发平台、系统三层结构以及开发方法。本系统采用了ArcGIS Serverfor java ADF进行开发,ADF是Esri公司为开发WebGIS提供的一套框架,采用该框架,开发人员可以将更多的精力集中于核心功能的开发上。论文的研究成果在于,提出了基于WebGIS的台风信息检索系统的解决方案,并开发了其原型作为验证。在该原型中实现了台风信息系统的基础功能和核心功能,比如地图放大、缩小、漫游、测距以及台风路径的显示等。同时运用了ArcGIS Server提供的AJAX技术支持,避免了地图操作过程中的白屏现象,拥有良好的用户体验;比较分析了台风路径显示的若干技术,最终确定采用VML技术实现了台风路径显示的动画效果。