APP下载

基于AE的汉中市油菜花旅游信息系统设计与实现

2017-07-16郑伟杜伟杨萌成李博吴红波

环球人文地理·评论版 2017年4期
关键词:汉中市油菜花信息系统

郑伟+杜伟+杨萌+成李博+吴红波

(1.陕西理工大学 历史文化与旅游学院,陕西 汉中 723001; 2. 河北槐隆建筑工程有限公司,邢台 河北 055450)

摘要:针对汉中市现有旅游资源情况,结合各层次旅游者的需求,对汉中市最美油菜花观赏点旅游信息系统的功能框架进行了设计开发,并对在完成该过程中的重要技术进行了研究。应用ArcGIS Engine组件技术,借助VisualStudio.NET开发平台,使用C#开发语言,实现了汉中市最美油菜花观赏点旅游信息系统的设计,使旅游信息资源的最大程度共享,为广大游客的出行提供了依据,也为建设汉中市综合性旅游信息服务平台奠定了一定基础。

关键词:组件式;交互界面;油菜花;旅游信息系统;ArcGISEngine

1 引言:现在,已有很多国家建立了在不同信息技术上面向不同层次用户的旅游信息系统,而且不同的旅游信息系统之间已经完成了旅游资源信息的共享[1]。改革开放以来,我国人民生活水平的日益增高,我国旅游业也得到了迅速发展,而且已经成为了我国第三产业的支柱。随着科学技术的发展、人口素质的提高和生活节奏的加快,一般的旅游已经不能够满足各层次旅游者的需求,把GIS技术应用于旅游业,建立旅游信息系统实现旅游信息化已经是大势所趋[2-3]。

汉中有着悠久的历史文化。韩信曾经明修栈道,暗渡陈仓;诸葛亮曾经六出祁山,最后归葬于定军山;张良在功成之后归隐紫柏山,韩信也曾在汉中被拜于大将;张骞故里和东汉造纸术发明家蔡伦的封地、葬地均在汉中。汉中地理位置处于暖温带和亚热带的过渡带之间,北边是秦岭山脉,南面是巴山地区,汉江之水从全境贯穿而过,由此形成了现在的汉中盆地。盆地内冬暖夏凉,气候适宜,油菜花在此生长得到了得天独厚的条件。

汉中是有着深厚历史文化底蕴的名城,并且具有独特的自然地理景观,形成了极其丰富的旅游资源。随着第三产业的迅速发展,GIS应用于旅游业已经走进了各层次用户,人们开始习惯在旅游之前利用各种应用了解相关的旅游信息。传统的旅游网站只提供一些简单的旅游资源简介,这使得人们在空间上缺少了对旅游地的了解,从而影响了本地旅游业的发展。基于此有必要开发一个旅游信息系统以适应现代人的生活习惯和现代旅游业的发展需求,同时也满足了旅游爱好者的需要[5]。

2 ArcEngine组件及其集成二次开发

2.1 组件式地理信息系统

组件式地理信息系统(COMGIS)是指基于组件对象平台,以一组具有某种规范接口的、允许跨语言应用的组件提供的GIS。组件式GIS为新一代GIS开发提供了新的工具。将这一技术应用到旅游信息系统中具有以下几方面优点[6]:

(1)开发语言平台多样,仅需实现GIS基本功能的函数,按照ActiveX控件标准开发接口,便于减轻GIS开发的压力负担;

(2)可扩展性较好,有一个组件库在组件式软件技术后面,用户可以从中筛选需要的组件与组件式GIS一起集成应用系统,极大地扩展了GIS功能;

(3)可视化程序设计,通过使用组件式GIS控件集成的应用系统,可以可视化的设计界面,在窗口上设置按钮、列表框、图片框和GIS控件等;

(4)成本低,除了使用组件式GIS提供的GIS功能控件外,其余非GIS功能能够应用专业厂商提供的专门组件,可以有效地降低GIS软件的开发成本,从而最大程度上降低用户的经济负担。

2.2 ArcEngine组件

ArcGISEngine用于构建定制使用的一个完好的嵌入式的GIS组件库,包括一个构置定制使用的开发包。程序设计者能够在自己的计算机上安装开发工具包,在自己熟悉的语言和开发环境中工作。ArcGISEngine的特点如下:

(1)标准的GIS框架;

(2)节省成本的配置;

(3)跨平臺Windows、Unix;

(4)多种标准开发语言的选择,包括COM,.NET,Java和C++;

(5)开发控件简洁易用。

3 系统设计

3.1系统目标

汉中市最美油菜花观赏点旅游信息系统的建设目标应该定位于通过对基础旅游资源信息数据库的标准化开发,实现对基础旅游资源信息数据的有序管理、及时更新、高效使用和资源共享,为游客展现直观的可视化旅游信息,对旅游信息资源进行全面整合和综合利用。

具体开发目标是:

①为历史文化名城汉中市旅游信息数据库的建立与信息管理提供平台,为建设综合性旅游信息服务平台奠定基础;

②搭建旅游资源信息共享与发布平台,完成汉中市最美油菜花观赏点旅游信息系统平台的基本功能开发:包括地图操作、路径查询、天气查询和旅游信息、数据更新等;

③达到与旅游信息库的对接,实现该区域旅游信息的可视化;

④建立具有高性能、高可靠性、时效性的平台,将旅游资源数据库信息与城市地理信息相互联系,为游客提供准确的旅游信息,进而促进汉中市旅游产业的发展。

3.2系统设计思想

根据软件工程的设计规范,汉中市最美油菜花观赏点旅游信息系统应满足实用性、可靠性、完备性、科学性、规范性、安全性、大众性、经济性、可扩展性和开放性等设计原则,系统设计遵循游客需求,按照“以人为本”的理念,以数据获取———数据处

理———数据分析与地图制作———平台搭建———信息服务为主线,以良好的框架结构和友好的用户界面为出发点,考虑用户需求、数据更新等因素,兼顾可重用性和性能因素[8]。

3.3系统设计原则

根据该系统设计要求和设计思想,整个系统的建设过程中应严格遵循以下原则,使项目建设水平跨越到一个新的高度:

(1)安全性:系统运行安全可靠。

(2)大众性:易于用户操作体验,视觉性好。

(3)真实性:系统信息真实准确并且更新及时。

(4)改进性:系统设计模块独立性强,便于后期功能的扩充。

3.4系统总体架构

汉中市最美油菜花观赏点旅游信息系统以C/S模式为基本结构,系统层次结构可分为服务层、中间层和数据层。

服务层:整个系统的功能核心层,面向有需求差异的游客,提供不同的服务内容,满足各类游客的业务和决策需求。

中间层:主要任务是连接服务器与客户端,完成旅游信息系统的业务逻辑,负责连接数据库,并为服务层提供基础信息服务内容。

数据层:为该系统提供基础数据,包括汉中市地理数据、汉中市旅游资源数据、汉中市旅游专题图等。

4、系统功能实现

汉中市最美油菜花观赏点旅游信息系统是基于游客的基本需求进行设计的,涵盖了与游客息息相关的“吃、住、游、购、娱”五大要素[9]。它有以下基本功能:地图基本操作、旅游信息查询、路径查询等。

4.1地图操作

地图可以进行缩放、移动、全屏显示、固定缩放、定位等功能;用户还可按比例尺来显示查看地图,还可以浏览电子地图,更加直观地了解旅游资源信息。

4.2路径查询

围绕汉中市的油菜花观赏点的分布,为游客推荐能够涵盖这些观赏点的特色旅游线路信息,最大程度上帮助游客选择自己的最优路线。

4.3旅游信息

游客通过自己点击感兴趣的景点或其它观赏点的名称,就可以显示出该景点或其它观赏点的相应位置及相关信息,其位置将会显示在地图上。这样可以方便游客在较短时间内了解观赏点的整体情况,方便游客出行。

4.4周边信息查询

通过地点与范围的选择,该系统还可以显示在该点相应范围内的景点、酒店、医院等信息,便于游客快捷的获取周边信息,制定出相应的旅游路线。

4.5天气查询

通过与专业气象网站的信息链接,在系统中实现汉中市各景点所在区域近几天的天气情况,PM指数、穿衣指数等信息,方便游客及时掌握出行天气。

4.6数据更新

通过管理人员在后台对数据库的及时更新,使系统所显示的信息最新最可靠,从而对游客的出行提供最为准确的服务。

5 结论与展望

本系统运用ArcGISDesktop,通过VB开发工具结合ArcGISEngine组件技术,利用.NET平台来构建C/S结构系统的思想,设计了汉中市最美油菜花观赏点旅游信息系统的框架,并使用C#开发语言,实现汉中市最美油菜花观赏点旅游信息系统设计,达到了旅游信息资源的最大程度共享。

现代旅游业的发展只能依靠旅游信息系统的不断该改善,网络信息技术在快速的发展, GIS开发技术也将于与互联网齐头并进。用GIS技术结合各种开发工具设计和实现更加完善的旅游信息服务系统是未来旅游业发展的趋势。

参考文献

[1] 夏元平,程朋根,许亚男.基于WebGIS的庐山旅游信息系统的设计与实现[J].湖北农业科学.2011,50(5):1038-1041.

[2] 曹高明,赵文吉,周丙锋,等.基于 ArcGIS Server 和 JSF 的 WebGIS 开发应用研究[J].测绘科学,2009,34(5):199-201.

[3] 孙文磊.基于虚拟现实的六自由度平台系统设计与仿真[D].厦门:厦门大学,2006.

[4] 邢海虹,赵娟.以旅游为支柱产业的中等城市特色研究———以汉中市为例[J].大庆师范学院学报,2010,30(3):108-109.

[5] 任金铜. 基于 ArcGIS Server 的赣州市旅游信息系统设计[J]. 测绘标准化,2009,25(3):4-6.

[6] 徐效波,李国忠等.基于ArcEngine的海域管理信息系统开发[J].城市勘测,2008,6(3):56-58.

[7] 王玉广,张宪文等.海岸侵蚀灾害管理信息系统的实现[J].中国地质灾害与防治学报,2007,18(4):50-53.

[8] 海岸侵蚀评价系统设计与实现[J].麻德明,彭文,李平,趙国磊.北京测绘,2011(3):47-50.

[9] 基于ArcGIS Server的WebGIS研究与开发[J]. 马张宝,董慧君.测绘科学,2009(s1):141-142.

[10] 张瑞林,肖桂荣等基于ArcGISServer的海域使用管理信息系统开发[J].地球信息科学,2007,9(4):80-84.

[11] 宫辉力,赵文吉,李小娟,等.旅游地理信息系统—设计、开发、与应用[M].科学出版社,2005:189-190.

[12] 侯恩兵,陈春晖.旅游地理信息公众服务系统的研究与设计[J].地理空间信息,2012,10(3):21-23.

[13] 付晶,郑中霖,高峻.GIS技术在旅游线路设计中的应用[J].上海师范大学学报:自然科学版,2006,35(3):92-97.

[14] 魏来,梁永宁.旅游景区数字化建设研究一以云南石林为例[J].数字与微缩影像,2009,(1).23-25 .

[15] 吴玮,李小帅,张斌.基于ArcGIS Engine的GIS开发技术探讨[J].科学技术与工程,2006,02(14):176-178.

[16] 孙英姬,孙睿,石培华,等.基于GIS的旅游信息系统的设计与实现[J].影像技术,2008(2):40-44.

[17] 张正栋.基于WebGIS的区域旅游信息系统设计与实现[J].水土保持研究,2005(4):242-244.

[18] 雷雯.GIS在旅游业中的应用[J].合作经济与科技,2009(18):14-16.

[19] 李君轶, 马耀峰.基于 G1S 的区域旅游规划与管理信息系统设计[ J] .陕西师范大学学报(自然科学版), 2002,30(2)∶115-120.

[20] 辜寄蓉, 范晓.九寨沟旅游景观资源保护和规划中 GIS 的应用[ J] .地球信息科学, 2002,(2)∶100-103.

[21] 罗冰.基于WebGIS 的云南省旅游信息系统的模块设计及算法实现[ J] .地矿测绘,2003, 19(1)∶10-13.

猜你喜欢

汉中市油菜花信息系统
企业信息系统安全防护
从油菜花田里穿过的雨
油菜花开
汉中市人民医院
国 宝
基于区块链的通航维护信息系统研究
信息系统审计中计算机审计的应用
油菜花
基于SG-I6000的信息系统运检自动化诊断实践
汉中市采取多项措施促进中小学艺术教育