登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 地理科学类 > 地理信息系统 > 正文

基于WebGIS的淮安市旅游信息系统的设计与实现

 2023-05-19 08:23:45  

论文总字数:9764字

摘 要

针对淮安市目前存在的旅游信息化程度不高、浏览及管理不够灵活等问题,本文依据ArcGIS Server、Flex等相关技术体系,分析并实现了淮安市旅游信息系统,系统包括景点信息查询、公交站台查询、最短路径、空间定位、测量等功能。实验结果表明,通过开发基于Flex的旅游信息系统,能够有效提高客户端的人机交互能力,提升旅游管理部门、游客、企业等不同用户群浏览、管理信息的效率,对于提高淮安市城市形象有很深远的现实意义。

关键字:Adobe Flex;WebGIS;淮安市;旅游信息管理系统

Abstract:Now,Tourist information for Huaian have some problem,for example,the degree of informatization is not high,browsing and management are not flexible,this paper based on ArcGIS Server,Flex,and other related technical systems and features,developed based on WebGIS Huai"an City tourist information system,the system functions to achieve specific including:information search tourist attractions,bus stations queries,shortest path,spatial orientation,measurement,development of these modules reflects the Flex technology in the development of WebGIS based system advantages.Experimental results show that through the development of Flex-based tourism information systems,human-computer interaction can effectively improve the client"s ability to enhance the government,tourists,businesses and other groups to different users to browse,manage the efficiency of information for improving the image of the city of Huai"an City,there are far-reaching the practical significance.

Keywords:Adobe Flex;WebGIS;Huai"an City;Tourism Information Management System

目 录

1 引 言 4

2 基于Flex的WebGIS应用程序概述 4

2.1 Flex技术特点 4

2.2 ArcGIS API for Flex介绍 5

2.3 基于ArcGIS API for Flex的WebGIS系统架构 5

3 淮安市旅游信息系统设计 5

3.1 需求分析 5

3.2 系统设计 6

4 旅游信息系统具体实现 8

4.1 数据的获取与处理 8

4.2 地图数据发布 10

4.3 系统模块开发 11

结 论 17

参 考 文 献 18

1 引 言

随着经济的发展和社会的进步,旅游业已经成为经济发展中的一个重要的经济增长点。淮安地处江苏中北部,为江淮流域文化发源地之一,这里历史悠久,人文景观众多,镇淮楼、韩信故里、吴承恩故居、周恩来故居等名人故居和历史遗迹分布境内,是中国优秀旅游城市、国家环境保护模范城市。传统地图数据作为旅游业发展的基础,更新周期比较长,表现形式也都较为单一,无法满足多层次的用户需求,虽然一些旅游网站已经开通,但依然存在旅游信息化程度不高、管理方式落后的情况。为此,要求探索出一种可以有效解决这一问题的方法。

国内外在探索将GIS技术服务于旅游信息方面经历了漫长过程,目前,主要有以下几种服务模式:

(1)以硬盘、光盘等固体媒介为基础的服务模式:这些服务只在单台计算机上提供,一般是把旅游系统软件安装到计算机上。

(2)基于网络的旅游信息服务:将提供旅游信息服务的计算机连接到网络,用户可以通过普通的浏览器访问这些服务[[1]]

网络技术的快速发展催生出了WebGIS,它的出现为旅游业的信息化提供了有力的技术支撑,其主要体现了以下优势:

  1. WebGIS采用灵活、丰富和直观的图形语言来表达现实世界。
  2. WebGIS技术能够及时、快速发布旅游信息,实现旅游信息共享。

可是,传统WebGIS系统仍存在用户交互性差、数据处理能力不足等缺点。近年来,随着富互联网技术的不断发展,开发具有丰富用户体验的WebGIS应用程序已成一大趋势。目前,RIA的解决方案包括以下几种主要方式:Adobe Flex(最新为Adobe Flash Builder)、Microsoft Silverlight、Java FX以及AJAX技术。Adobe Flex将模块开发和界面设计分开,运行后将程序代码和表现界面编译成.swf文件,部署到相应的服务器上,然后可以在任意安装了flash player插件的浏览器上浏览。Flash市场占有率非常高,因而成为当前主流应用技术。鉴于此,本文利用Flex技术开发淮安市旅游信息系统,很方便地实现了淮安市旅游信息的查询及管理[[2]]

2 基于Flex的WebGIS应用程序概述

2.1 Flex技术特点

Flex由Macromedia公司开发设计,它是一个非常高效的开源技术框架,涵盖了支持RIA开发和部署的一系列技术。利用Flex创建的RIA可以运行在装有Flash player 10.0的任何浏览器中,也可以运行于浏览器外的跨操作系统运行时Adobe AIR上。

2.2 ArcGIS API for Flex介绍

支持ArcGIS Server开发RIA应用的API包括ArcGIS API for Flex、ArcGIS API for JavaScript、ArcGIS API for Silverlight等,本文采用的ArcGIS API for Flex是将ArcGIS Server提供的各种本地、局域网等资源服务和其它服务(ArcGIS Online)发布为REST接口,进而嵌入到Web应用中,并通过URL访问[[3]]

2.3 基于ArcGIS API for Flex的WebGIS系统架构

基于ArcGIS API for Flex的WebGIS系统架构包括三个部分:用户端、服务端以及底层数据库。用户端采用Flex技术实现地图数据和业务数据展示、地图交互、信息查询等相关功能。服务器端是主要负责接收用户操作请求,它响应来自客户端的各种数据操作请求,与数据库进行一定的交互,实现空间数据的分析与处理。数据库主要负责空间数据和属性数据的获取、维护和管理[[4]]。其具体系统架构如图1所示。

图1 基于Flex的WebGIS框架图

3 淮安市旅游信息系统设计

3.1 需求分析

基于图1的WebGIS应用框架,开发了淮安市旅游信息系统。该系统主要针对的用户为游客、淮安市旅游管理部门。

剩余内容已隐藏,请支付后下载全文,论文总字数:9764字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图