论文部分内容阅读
随着生活水平的提高,人们的消费结构和娱乐方式发生了巨大的转变,外出旅行因其新鲜、健康、开阔视野等特点成为了都市人群主要的休闲方式之一。近年来,异地游、出境游等不少新兴旅游类别更是大大加速了旅游业的发展。旅游行业的飞速发展对信息网络平台的构建提出了新的需求。由于旅游业对信息的强烈依赖,如何建立一个有效信息量大、表现力丰富、更人性化的服务网络平台,以提高旅游信息的利用率成为当前研究的热点。随着互联网技术和网络地理信息技术的不断发展,用户在使用网络进行信息查询检索的过程中不仅关注功能需求,而且越来越注重在使用中的体验过程。由于受传统HTML的限制,传统B/S架构的应用程序已经很难满足用户体验的要求,因而网络应用程序的开发架构进入一个新的发展阶段——RIA。作为RIA的一个主要技术,Silverlight继承了HTML的优良特性,同时采用新的描述机制——XAML,克服了HTML的局限,可以创建出内容更丰富,体验性更强的用户界面应用程序,让网络应用程序在功能和用户体验两方面取得革新。本文通过对RIA技术,Silverlight技术、网络地理信息技术以及数据库技术的研究,详细设计了基于Silverlight的旅游服务网络地理信息系统的总体架构和各个功能模块,并以开封市为例,实现了一个基于Silverlight的旅游服务网络地理信息系统应用程序的开发,开展的主要工作和成果包括:(1)详细总结了课题研究的背景与意义,国内外旅游信息平台的研究状况及发展前景,并对系统研究过程中应用的相关技术进行研究和总结。(2)设计了基于Silverlight的旅游服务网络地理信息系统的建设任务、体系结构,详细的分析了旅游服务网络地理信息系统的主要功能模块,并根据系统应用程序的特点和用户需求对系统数据库进行了详细的设计。(3)以开封市为例进行系统开发,实现了本系统应用的初步方案。开发了包括地图的操作、旅游辅助方案的设计、旅游相关要素信息的查询等服务功能,实现了地图缩放、漫游、全屏显示、鹰眼、放大镜、图层开关、距离测量,动态标注、兴趣点查询(点击查询、属性查询、空间几何查询)、旅游方案推荐及路径服务等多项功能。综上所述,从普通旅游者的角度分析了旅游信息系统需求,设计了旅游服务网络信息系统的功能。根据实际情况,对系统建设的一些关键技术做了较为详细的理论研究和探讨,并实现了基于Silverlight的开封市旅游服务网络地理信息平台的相关功能,提供游客查询、分析和辅助决策等功能。因此,基于Silverlight的旅游服务网络地理信息系统能够比较好的实现用户交互性和体验性的需求。