基于ArcIMS的旅游网络地理信息系统研究

基于ArcIMS的旅游网络地理信息系统研究

2023年7月1日发(作者:)

基于ArcIMS的旅游网络地理信息系统研究

高松峰;邢晓娜

【摘 要】网络地理信息系统(WebGIS)技术的发展为旅游业信息化建设提供了强有力的技术支撑.在分析ArcIMS、ArcSDE等相关技术的基础上,以三亚市为例,设计和实现了城市旅游网络地理信息系统.

【期刊名称】《平顶山学院学报》

【年(卷),期】2010(025)005

【总页数】4页(P117-120)

【关键词】ArcIMS;ArcSDE;WebGIS;旅游

【作 者】高松峰;邢晓娜

【作者单位】河南城建学院,河南,平顶山,467044;河南城建学院,河南,平顶山,467044

【正文语种】中 文

【中图分类】P208

0 引言

网络作为一种便捷、高效、节省的现代信息传媒,为旅游资源的宣传和推广提供了新的手段.旅游资源的分布、位置、关系以及交通、道路等信息,都包含着空间坐标和拓扑关系[1],因而见长于空间信息处理和分析能力的地理信息系统(GIS)技术,就成为旅游信息管理系统设计的首选平台.Arc IMS技术改变了用户在网络上交互制图及访问地理数据的方式,可以支持向大量用户发布 GIS地图、数据和元数据,因而更适合于旅游网络地理信息系统的研发.笔者正源于此目的,基于Arc IMS设计并实现了三亚市旅游网络地理信息系统.

三亚市地处海南岛的最南端,气候宜人,可谓三冬不见雪,四季花常开,素有“东方夏威夷”美誉.历史上因其远离帝京,孤悬海外,自古以来就被称为“天涯海角”.20多个民族在这里聚居融合,形成了浓郁的乡土气息,多姿的民族风情,多彩的民族艺术.丰富而独特的自然、人文和民俗旅游资源,需要利用现代信息技术加以宣传和推广,为进一步推动当地旅游业发展服务.

1 Arc IMS与ArcSDE

Arc IMS是一种面向 Internet的大型网络地理信息系统(WebGIS),支持海量空间数据的传输和共享服务,利用Arc IMS可以设计出具有 GIS功能的站点,为大量的客户端提供各种应用服务,并支持服务扩展.

1.1 Arc IMS体系结构

Arc IMS是一个多层的体系结构,运行在分布式的环境中,它是由许多软硬件组合而成的复杂体系, ESR I按照MVC模型将其划分为表现层、事务逻辑层和数据存储层,各个不同层之间通过ArcXML进行通信,其体系结构如图 1所示.

Arc IMS的请求首先由Web服务器处理,通过连接器提交给Arc IMS应用服务器,再传递给相应的 Arc IMS空间服务器.应用服务器是所有服务的“大脑”,处理负载平衡和进行流量控制.空间服务器则完成实际工作的处理,如创建地图、图层处理以及一些空间分析等.

1.2 ArcSDE空间数据库引擎

ArcSDE是ArcGIS与关系数据库管理系统(RDBMS)之间的数据通路,能够充分地把

GIS和 RDBMS集成起来[2].从空间数据管理的角度看,ArcSDE是一个连续的空间数据模型,借助这一空间数据模型,可以实现用 RDBMS管理空间数据库.在 RDBMS中融入空间数据后,ArcSDE可以使任何网络的用户群体共享空间数据库,并能实现在任意大小的数据级别中伸缩.

图1 Arc IMS体系结构

2 系统架构与关键技术

本系统基于Arc IMS技术平台,利用ArcSDE实现在各专题空间数据库的快速访问.系统架构上采用标准 3层体系,分别由表示层(客户端)、应用逻辑层(应用服务器)和数据层(空间数据库服务器)组成.客户端为Web浏览器,应用服务器(Arc IMS)由ArcXML生成扩展模块,空间数据库服务器(ArcSDE)以Oracle实现存储和管理旅游地理空间数据库.系统技术结构如图 2所示.

图2 系统技术结构

2.1 Web浏览器端

Arc IMS的客户端分为 HT ML Viewer和 Java Viewer 2种.前者虽然使用广泛并可以自由订制,但它不能兼容部分 GIS工具,也难与本地数据集成.后者又可以分为

Standard Viewer和 Custom Viewer,Standard提供标准界面而不需要订制,Custom则使用户拥有较大的灵活性以订制更多功能.Standard和 Custom都支持要素流并包含丰富的 GIS工具,还可以实现数据集成,从而能够实现各种 GIS功能.

根据上述分析以及旅游网络地理信息系统的特点,本系统选用 Java Custom

Viewer进行浏览器端的开发,服务器端通过 Java Applet订制各种功能以增强用户界面的交互性,并采用 Arc IMS服务器发布后台的图形,确保任一网络用户都可以与之相连并访问本系统.

2.2 Arc IMS应用服务器端

Arc IMS服务器已经提供了一些基本的地图功能,如缩放、漫游、查询和统计等.但要实现用户和服务器之间的数据交换,就必须借助于ArcXML,ArcXML是专为数据交换而设计的一种信息协议,提供的多种 Reader元素与 Symbol元素进行相互组合,可以制作出各类地理要素的不同效果和适应地图表现的不同需求[3].

2.3 旅游地理空间数据库

旅游地理空间数据库用来存放所有的矢量数据 (Shape格式),这些矢量数据主要包括空间数据和属性数据两大类.空间数据主要指景区、景点、道路、交通、住宿、餐馆等数据的地理位置信息;属性数据则主要包括旅游区的自然特征、旅游设施状况、社会经济情况、旅游资源的分布和数量、旅游线路等信息.对每种地物的空间位置和属性采用不同的方法编码和量化,并利用公共 ID将空间数据与属性信息进行关联[4],从而精准确定各个实体地物之间的空间关系,实现对不同地物类型进行空间信息的查询和分析.

各个地理专题数据库以Oracle数据库作为存储数据的基准,配合Arc IMS服务器通过ArcSDE实现数据库的接口连接,利用ArcXML响应网络用户对数据的请求,能够确保安全、高效地管理海量地理空间数据和快速、便捷地提供各种信息服务.

3 系统的功能与实现

3.1 系统组成模块

本系统的用户包括旅游者、旅游机构和旅游企业 3类,根据不同用户的需求分别设计不同的功能模块,如图 3所示.系统为旅游管理部门提供旅游资源开发、旅游资源评价和旅游资源规划功能,为旅游企业提供市场营销、市场调查和客户服务功能,为旅游者提供查询浏览、空间分析、预定服务功能.

图3 系统组成模块

3.2 系统功能

3.2.1 图形操作功能

在浏览器端显示系统的主界面,各用户均能方便地完成图形的放大、缩小、还原、漫游、全图、选择和量算等操作.对各个旅游景点、公交、酒店、医院、银行等信息进行分层显示与管理,并以不同的符号及注释形象、直观地展示给用户.满足用户对旅游信息的浏览、查询和分析,以利于做出合理的旅游管理决策和出游选择.同时,系统还提供景点的图片、视频和声音等多媒体信息,大大增强旅游信息的表现力.

3.2.2 资源管理功能

系统能对旅游地理空间数据库进行动态管理,可随时通过旅游机构对数据进行添加、删除、修改和实时更新,保持数据的准确性和现时性.同时,系统集成了 GIS空间分析功能,可以通过图层叠加、统计计算、空间建模、缓冲分析、路径分析等功能,完成对旅游资源的开发、评价和规划,促进旅游机构的科学管理和决策.

3.2.3 市场服务功能

系统为各旅游企业提供了网上旅游宣传、营销推广、问卷调查和客户服务功能,各旅游企业可根据自己的产品优势,并结合旅游市场需求,不断完善自身营销战略和策略,优化旅游服务,取得最大市场效益.同时,系统还建立客户与旅游企业之间联系,使旅旅游者可以在线订购某企业的旅游服务,而旅游企业也可以随时掌握客户的需求信息.

3.3 系统实现

本系统服务器端运行以后并只需要启动Arc IMS服务,各用户通过启动客户端输入正确的网络地址,就可以通过浏览器进行系统访问,进行各种操作.工作流程如下:用户在客户端提出数据操作请求,数据库服务器根据用户的请求来调取旅游地理空间数据库,然后把结果以用户请求的方式返回给客户端并显示.例如当用户是旅游者时,系统主界面如图 4所示.

旅游者进一步点击所关心的信息,系统便将各类数据逐步进行展现,例如点击美食推介时,系统返回界面如图 5所示.

图4 旅游者系统界面

图5 美食推介界面 4 结论

笔者根据旅游资源的数据特点和地理信息系统对空间数据处理的优势,基于Arc

IMS设计并实现了三亚市旅游网络地理信息系统.系统实际运行表明,Arc IMS构建的网络地理信息系统操作简洁、响应速度快,对海量地理空间数据的处理能力较强,较好地解决了 GIS网络发布和共享的信息传输瓶颈问题,能够成为推动WebGIS发展的重要技术支撑之一.可以预计,Arc IMS技术不仅能在旅游业的信息化发展中起到重要的技术推动作用,而且还必将在交通、气象、水利、林业等与地理空间数据密切相关的行业中得到广泛和深入的应用.

参考文献:

[1]严寒冰,刘迎春.基于 GIS的旅游导游服务系统设计[J].浙江工程学院学报,2000,17(3):177-181.

[2]杨晨毅,刘吉平.基于 SDE的 GIS空间和属性数据在 RDBMS中的集成[J].计算机仿真,2003,20(11):110-112.

[3]周惠成,何 斌,梁国华.WebGIS在省级防汛指挥决策信息服务系统中的应用研究[J].水科学进展,2003,14(1):104-108.

[4]何春华,石军南.基于 GIS系统的旅游区研究[J].经济地理,2003,23(6):840-843.

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1688188350a94896.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信