基于SuperMap的旅游信息系统的研究

时间:2022-08-21 08:56:12

基于SuperMap的旅游信息系统的研究

旅游地理信息系统(简称TGIS)是以旅游地理信息数据库为基础,在计算机硬软件支持下,动态地存储、分析和应用旅游地理信息的多媒体信息系统。旅游地理信息系统的建立,不但能有效的管理旅游资源,为旅游者提供及时、准确的旅游信息,而且能够为旅游资源管理部门提供规划依据,提高资源开发效率。

一、系统总体设计

该系统以旅游资源的各种信息为主要管理对象,涉及旅游数据采集存储、分析处理、旅游资源规划等多个方面,目的在于方便游客获取旅游信息,提高旅游管理水平,更好地为旅游业提供优良的技术服务。

1.系统平台的选择。系统选择SuperMap为开发平台。SuperMap是基于组件技术(COM)构建的GIS开发平台,可提供强大的GIS开发功能,可以方便的嵌入各种流行的可视化高级语言环境中,为用户的各种信息系统增加空间数据处理和可视化表达功能,实现了真正的空间数据和属性数据一体化。

2.结构框架设计。系统的结构框架由三个部分构成:旅游GIS应用平台、旅游GIS集成、旅游GIS数据库系统。

二、数据库设计

1.空间数据库设计。旅游信息系统涉及的数据信息量大、数据类型多,通过空间数据处理,形成适合要求的矢量数据。在本系统中通过SuperMap将所采集的矢量数据存储到SQL Server数据库中,每一个数据源对应一个数据库。

2.属性数据库设计。属性数据库包括两类属性表,一类为可地图化的属性数据,即用于存放对应于地图实体的属性,包括旅游景点、宾馆、旅游路线等,各要素的属性信息通过字段来存储;另一类是不可地图化的属性数据,它同常规的数据库文件一致,如管理员信息等。本系统中属性数据主要是可地图化的属性数据。可地图化的属性数据均与空间数据存储到一起,放到一个数据库里面,不需要另外建表,而是存储到与之相关的图形数据表中。新建立的矢量数据集只有SuperMap提供的系统字段(Sm开头的字段),因此需要添加新的属性字段用来录入属性数据。每一个字段都代表一个实际地物的某一类属性特征。建立完成后在SQL Server中,以Sm开头的都是与空间数据相关的,后面便是定义的属性数据。

三、系统功能设计

该系统具有地图控制,旅游查询,空间分析,地图输出功能。

1.地图控制模块。地图控制模块提供放大、缩小、漫游的功能,其中图形放大分为矩形域放大式、放大镜放大式等方式。放大镜放大式就是效仿人们借助放大镜观察地图的情形来设置放大方式,通过这种放大方式,旅游者既能详细了解某局部地域的细节,又能把握该局部在特定整体中的位置以及与周围环境的相互关系。

2.旅游查询模块。系统提供名称查询、点击查询、圆域查询的功能。按名称查询是通过输入旅游目标点的名称,查询旅游目标点的位置、属性等信息;点击查询可以查询到景点的名称、位置、照片等信息;圆域查询即查询指定景点周围一定半径范围内的旅游信息。

3.空间分析模块。空间分析功能是地理信息系统区别于一般管理型信息系统的根本标志。 系统有通视分析,缓冲区分析、网络分析等功能。通视分析包括两点间是否通视和指定观察点对指定观察区域的通视两方面的分析,通过通视分析能确定某一观察点的最大可观察范围,帮助旅游者选定理想的观察点。缓冲区分析就是对给定的空间目标,确定它的某个邻域,邻域的大小由邻域的半径决定。通过此功能可分析宾馆饭店周围一定范围内的旅游景点情况,从而选定宾馆饭店。网络分析是依据网络拓扑关系,通过考察网络元素的空间及属性数据,对网络的性能特征进行多方面的分析。其中路径分析是 GIS 中最基本的功能,其核心算法是对最佳路径的求解,即把各种约束条件安排在路径上,给定各条路径上约束条件的权重值,如道路的级别等,然后多个约束条件累加求和,求得其总权重值,来确定一条阻抗强度最小的路径。如寻找最近的应急或服务设施。

4.地图输出模块。输出包括两个方面,一是对用户关心区域借助绘图机制作成普通旅游地图;二是能对各种分析的结果以文字、图表的形式进行显示。

四、结论

旅游信息系统的建立,将以其高效存储、查询、检索等功能来提高旅游决策效率,更以其优越的空间分析功能使旅游规划更为科学。

参考文献:

[1]邬伦刘瑜马修军:地理信息系统――原理,方法和应用.北京[M].科学出版社,2001,7~12

[2]朱炳贵:旅游地理信息系统的研究[J].国土资源遥感,2002(3):72~74

[3]周昕薇王福生王颖:基于的北京旅游信息系统的设计与开发[J].测绘与空间地理信息,2005,28(4):33~35

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。

上一篇:推动技术标准联盟形成加速我国标准化进程 下一篇:短信营业厅业务处理系统需求分析