基于WebGIS旅游信息系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于WebGIS旅游信息系统设计
王娟
(贵州贵阳550025 贵州省第一测绘院)
摘要:Internet是当今获取信息和知识不可缺少的手段和途径,在交通和旅游方面显得尤为重要。分析了WebGIS(万维网地理信息系统)技术的特点和实现方法,论述了它与旅游信息化相结合的必要性和可行性,同时提出了在Internet上实现旅游信息系统的解决方案。
关键词:WebGIS、地理信息系统(GIS)、旅游信息系统。
1、引言
21世纪是信息经济的时代,在信息社会里起决定作用的不是资本,而是信息知识。随着经济的发展,人们生活水平的提高和闲暇时间的增多,旅游活动已成为人们生活中的重要组成部分。在信息社会里,旅游者获取旅游信息的渠道除了传统方式(广播、电视、报刊杂志等),更多的旅游者则借助于互联网(Internet)来寻找自己所需要的旅游信息。传统式与网络式相比,不仅渠道少、速度慢、成本高.且不确定性大,而网络获取旅游信息的方式不仅速度快、信息量大、内容新,而且费用低廉,深受广大中青年旅游者的喜爱和青睐。据统计,全球旅游电子商务连续5年以350%以上的速度发展.从某种意义上来说,旅游信息的传播速度和共享程度已成为促进旅游业快速发展的关键因素。
2、网络旅游信息系统的设计
系统性能是评定WebGIS系统的一个重要指标。对于性能的评定主要可以从多用户并发访问的效率、系统的响应速度、系统的稳定性、系统处理大数据量时的效率等方面进行。由于旅游信息系统是一个面向公众的查询系统,访问的人数多,为了提高通用测览的支持度,加快网络数据的传输速度,我们选择基于ASP技术的WebGIS
来实现。ASP(Active Server Pages)是Microsoft公司提出的一种动态站点技术,同时也是一个“服务器端脚本编写环境”,它可用于创建和运行动态的交互式Web服务器应用程序。采用ASP技术实现webGIS还有以下优势:①由于送给客户端的是标准HTML文件,因此不存在浏览器不兼容的问题;②编写容易,web程序开发时间较短,利于快速建站;③存取数据库容易;④无代码泄漏问题。
2.1 系统总体框架结构
系统采用三层应用结构,三层由表示层、应用逻辑层和数据层组成,具体实现中三层分别为客户机、应用服务器和数据服务器。该系统的总体结构图如图1所示
图1 系统总体结构图
2.2 系统总体结构分析
(1)表示层设计:表示层的设计主要围绕GIS组件进行,客户端浏览器层的平台是Windows98(以上),采用通用的HTML浏览器,浏览器向Web服务器发送HTTP请求,Web服务器响应客户机的请求,返回请求的HTML页面,客户机下载GIS组件,在客户机上注册安装成功后,在浏览器中运行。同时用户还可以在客户端进行简单的交互操作。
(2)逻辑层设计:该层是整个系统设计的核心,起着中间层的作用,在系统中即是Web服务器,Web服务器负责处理客户机的HTTP请求,下载GIS组件及加载空间数据等,最后把处理的结果数据通过Web服务器传给客户端。
(3)数据层设计:数据服务器层包括GIS服务器和商业服务器,其中对关系型数据的管理采用Microsoft SQL Server 2000数据库服务器。
① GIS服务器主要负责管理相关的空间数据和属性数据,当GIS服务器接受到Web服务器传来的处理任务后,利用GIS服务器上的GIS组件所提供的各项功能,进行数据的提取、分析、计算、处理等,最后把处理完的结果数据传到Web
服务器,再转换成通用的页面内容反馈给客户端。
②商业服务器主要完成与空间数据无关的提交请求。例如用户的登录信息和个人的详细资料都存储在商业数据库中,由商业服务器进行管理和维护,当客户端的查询请求涉及到跨地域分布式的数据存取时,还要把任务提交给其他远程服务器进行处理并返回。
3、系统基本功能设计
旅游信息系统功能按照应用对象分为面向游客和面向旅游管理者两大模块
3.1面向游客的功能
(1)旅游景点信息查询。用户可查询到各旅游景点、名胜古迹、公园、度假村、展览馆的地理位置、名称、地址、电话及介绍资料和图片、图像等多媒体信息。重点介绍各旅游景点风光并提供详细的文字资料、风光图片、图像等信息。
(2)图形操作功能。系统提供了全景、放大、缩小、漫游等基本的地图操作。同时还提供了鹰眼功能使用户能随时了解当前图形缩放的区域在整个地图中的位置。
(3)旅游服务信息查询功能。根据游客的需求,提供风景点信息,宾馆酒店分布
查询、旅游交通路线的选择,并且围绕食、住、行、游、娱、购等内容向游客提供各种信息查询服务,如:涉外机关、旅游社团、车站、机场、邮电、医疗、娱乐场所、大型商场等。
(4)最新旅游信息动态报道功能。包括近期天气状况预报、刚出台的旅游法规和优惠政策、最新的旅游活动和旅游线路等。
(5)网络分析和线路选择功能。应用GIS便捷的空间分析能力的优势进行网络分析和旅游线路选择。当游客在网上查到一条适合他的旅游线路后,就可以提取、统计出线路上所包含的旅游资料数量、服务设施的性质、质量、分布以及将花费的时间、钱等;同时通过系统的分析.能够为游客在网上提供旅游线路合理性分析.提出最佳便利线路及相关参考信息。
(6)风景点三维虚拟展示功能。利用航测遥感资料、近景摄影资料、TIN等构建获得各风景点三维模型,真实展现各风景点的特色,主要有:风景名胜区三维景观的可视化、景观的任意飞行模拟、景点三维模拟等。
3.2面向旅游管理者的功能(决策支持功能)
在数据库支持下,通过一系列决策模型的开发和比较分析,旅游系统将集成旅游资源评价、旅游信息预报、交通和导游调度、旅游线路评估、旅游销售预测、游客应急安排等,从而达到决策支持的科学性与合理性。利用数据库技术,对近期的旅游信息进行采集,通过一系列专业决策模型,为旅游者提供近期旅游信息预报、旅游路线评估、最优旅游日程安排等决策信息。为旅游管理部门提供旅游销售预测、旅游旺期旅游景点导游调度、旅游景区规划等决策信息。服务器端通过改变地图配置文件可以把定制服务和工具等集成起来,以满足用户的多种需求。通过数据库服务器,系统实现旅游空间数据库中数据的动态管理功能,并在后台对数据库进行管