基于地理信息系统的旅游地理实现.docx

上传人:b****7 文档编号:15301394 上传时间:2023-07-03 格式:DOCX 页数:105 大小:579.29KB
下载 相关 举报
基于地理信息系统的旅游地理实现.docx_第1页
第1页 / 共105页
基于地理信息系统的旅游地理实现.docx_第2页
第2页 / 共105页
基于地理信息系统的旅游地理实现.docx_第3页
第3页 / 共105页
基于地理信息系统的旅游地理实现.docx_第4页
第4页 / 共105页
基于地理信息系统的旅游地理实现.docx_第5页
第5页 / 共105页
基于地理信息系统的旅游地理实现.docx_第6页
第6页 / 共105页
基于地理信息系统的旅游地理实现.docx_第7页
第7页 / 共105页
基于地理信息系统的旅游地理实现.docx_第8页
第8页 / 共105页
基于地理信息系统的旅游地理实现.docx_第9页
第9页 / 共105页
基于地理信息系统的旅游地理实现.docx_第10页
第10页 / 共105页
基于地理信息系统的旅游地理实现.docx_第11页
第11页 / 共105页
基于地理信息系统的旅游地理实现.docx_第12页
第12页 / 共105页
基于地理信息系统的旅游地理实现.docx_第13页
第13页 / 共105页
基于地理信息系统的旅游地理实现.docx_第14页
第14页 / 共105页
基于地理信息系统的旅游地理实现.docx_第15页
第15页 / 共105页
基于地理信息系统的旅游地理实现.docx_第16页
第16页 / 共105页
基于地理信息系统的旅游地理实现.docx_第17页
第17页 / 共105页
基于地理信息系统的旅游地理实现.docx_第18页
第18页 / 共105页
基于地理信息系统的旅游地理实现.docx_第19页
第19页 / 共105页
基于地理信息系统的旅游地理实现.docx_第20页
第20页 / 共105页
亲,该文档总共105页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于地理信息系统的旅游地理实现.docx

《基于地理信息系统的旅游地理实现.docx》由会员分享,可在线阅读,更多相关《基于地理信息系统的旅游地理实现.docx(105页珍藏版)》请在冰点文库上搜索。

基于地理信息系统的旅游地理实现.docx

基于地理信息系统的旅游地理实现

题目:

基于地理信息系统的旅游资源及线路管理系统的设计与实现

一、基本任务及要求:

本课题针对我国旅游资源管理中普遍存在的问题,以C#为系统开发平台,由SQLServer

2000建立属性数据库,应用组件ActiveX技术(MapObjcts控件与C#集成)建立空间数据库。

利用面向对象技术实现空间数据和属性数据的绑定,进行属性数据库、空间数据库管理模块

的研制与开发,实现对旅游资源及线路信息的建立、修改和查询,实现对与旅游相关的地域、

景点、宾馆餐厅、交通、旅游线路等信息的管理。

主要完成以下模块的设计:

①旅游资源及线路的查询:

实现对地域、景点、交通、旅游

线路等信息的查询。

②旅游资源及线路的更新:

实现对地域、景点、交通、旅游线路等信息

的修改、增添、删除等操作。

二、进度安排及完成时间:

第2周老师集中指导,分析并明确课题任务与要求,学习资料收集检索方法,

并搜索收集所需中英文资料。

第3周阅读资料、书籍,学习所需知识,撰写文献综述。

第4~5周毕业实习。

第6周完成毕业实习报告撰写;建立毕业设计实验环境;初步拟订设计方案;

准备开题报告。

第7周撰写开题报告。

第8~13周具体设计、调试、修改、实现。

第14~15周撰写毕业论文(说明书),完成毕业答辩资格审查。

第16~17周毕业答辩准备、毕业答辩。

目录

摘要1

Abstract2

前言3

第1章绪论5

1.1旅游信息系统的概述5

1.2GIS系统的简介6

1.2.1什么是GIS6

1.2.2GIS的特点6

1.2.3GIS的结构7

1.2.4GIS的运用8

1.3系统开发工具介绍10

1.3.1开发环境10

1.3.2MapObjects简介10

1.3.3MicrosoftVisualStudio简介12

第2章系统分析和总体设计14

2.1系统分析14

2.2研究方法与技术路线14

2.2.1研究方法14

2.2.2技术路线16

2.3总体设计18

2.3.1系统开发的目标和原则18

2.3.2系统设计18

2.3.3系统开发结构图20

2.3.4系统功能框架21

2.3.5系统结构图21

2.3.6开发环境的搭建22

第3章系统各个部件的开发23

3.1模块功能23

3.1.1电子地图控制子系统23

3.1.2电子地图现实子系统23

3.1.3地名查询子系统24

3.2核心算法24

3.3工作流图25

3.4数据库设计26

3.5各个模块的详细设计29

3.5.1图层加载模块29

3.5.2地图放大缩小模块32

3.5.3查询功能模块33

3.5.4最短路径查询37

3.5.5景点的添加与删除37

3.6系统的实现与运行38

3.7系统的实现38

3.7.1主界面的实现38

3.7.2地图加载39

3.7.3公交查询39

3.7.4地图缩放40

第4章程序调试与分析41

4.1系统调试41

4.1.1功能模块调试41

4.1.2接口测试41

4.1.3集成测试41

4.1.4性能测试41

4.2程序设计当中遇到的问题及解决方法42

结束语43

参考文献44

致谢45

附录46

基于地理信息系统的旅游资源及线路管理系统

的设计与实现

摘要:

现在社会随着人们生活水平的提高,旅游已经成为了人们休闲娱乐的主要方式,而旅游业也带动了很多相关产业的发展。

据调查,人类活动所接触到的信息中有80%与地理位置和空间分布有关。

通过对旅游信息以及地理信息的集成,对于旅游管理以及提高旅游服务水平有很大的帮助。

本课题的内容是研究基于GIS技术的组件,使用MapObjects进行开发的旅游信息系统。

通过对地理信息,旅游信息的集成,对旅游信息化进行了分析以及探讨。

利用MapObjects组件,在VisualStudio2005平台下面运用C#进行开发。

实现系统的查询信息的基本功能,对云南省的旅游资源的整合。

使得地理数据,旅游数据更加容易查询,使得地图数据与景点数据更加直观的向用户展示。

关键字:

旅游;地理信息系统;查询

TheDesignandImplementationofTourismResourcesandLineManagementSystemBasedonGIS

ABSTRACT:

Withtheimprovementofpeople’slivingstandards,tourismhasbecometheirsmainentertainment.Andthetouristindustryalsoimprovesthedevelopmentoftherelatedindustries.Accordingtothesurvey,80%oftheinformationwhichaccesstohumanactivitiesisrelatedwiththelocationandspatialdistribution.Throughtheintegrationofgeographicinformationandtourisminformation,itwillhavegreathelptoincreasethetourismmanagementandservices.ThisissueistoexaminethecontentsofthecomponentsbasedonGIStechnologyanduseMapObjectscomponentstodeveloptheTourismInformationSystem.Throughtheintegrationofgeographicinformationandtourisminformation,toanalyzeandexploretheinfomationizationofthetourism.UseMapObjectscomponentstodevelopaccordingtoC#baseontheVisualStudio2005platform.TorealizethebasefunctionofqueryofsystemandintegratetheYunnan’stourismresources.Makethegeographyandtourismdataeasiertosearch,alsomakethemapandthescenicspotdatamoreintuitivetousers.

Keywords:

Tourist;GIS;search

前言

旅游业是全球经济中发展势头最强劲和规模最大的产业之一。

旅游业在城市经济发展中的产业地位、经济作用逐步增强,旅游业对城市经济的拉动性、社会就业的带动力、以及对文化与环境的促进作用日益显现。

旅游业是中国经济发展的支柱性产业之一。

2004年我国旅游业全面恢复振兴并有突破性发展,旅游总收入达到6840亿元,相当于全国GDP的5.01%,2004年我国出境旅游增势强劲,公民出境旅游超过2800万人。

2004年全年我国入境旅游人数10903.82万人次,比上年增长18.96%,比2002年增长11.37%。

未来10年间,我国旅游业将保持年均10.4%的增长速度,其中个人旅游消费将以年均9.8%的速度增长,企业/政府旅游的增长速度将达到10.9%,到2020年,中国将成为世界第一大旅游目的地国和第四大客源输出国。

到2010我国旅游总收入占GDP的比例将从2002年的5.44%达到8%。

因此,作为六大新兴消费热点行业之一的旅游行业,在今后几年内将存在重大的投资机会。

目前我国的旅游业还存在很多的问题,包括管理混乱,管理方法落后,资源的整合度低等。

这些问题毛病却恰恰阻碍的我国旅游业的发展。

据权威的统计资料和研究报告表明,人列活动所接触到的信息中有80%也地理位置和空间分布有关。

旅游者衣、食、住、行、娱乐、道路、交通等的问题也直接关系到旅游的整个过程。

由于这写数据过于分散一个人旅行者要掌握这些信息是不可能的。

就拿云南来说,小吃,特产,特色商店对并不生活在云南的人来说,是难以找到的。

因此对于地理信息以及服务信息的整合就是解决这个矛盾的主要途径,把复杂的地理信息转化为公众能够充分利用和享受的信息数据。

随计算机技术的发展,数据库,遥感,地理信息等技术也日趋成熟,地理信息系统作为一种集地理空间特征和各种统计信息为一体的特殊信息系统,已广泛应用于许多领域,如城市规划设计、资源环境管理、生态环境管理等。

同样地理信息系统也可以用于旅游业。

通过地理信息系统将地理信息与旅游资源整合,大大提高了资源的利用率,对于旅游业来说是有一定的促进作用的。

游客可以轻松通过该系统查询到景点的相关信息,而政府,以及相关的旅游公司同样可以利用其对旅游资源进行规划。

从而促进整个旅游业的发展。

对于本系统来说就是为旅行者提供线路,景点,公共方面的一些信息,以便于旅游者在旅行当中线路,行程的规划。

对于行政管理者或者开发着来说提供了景区的添加删除等的功能。

在未来,地理信息系统的运用讲更加广泛,特别在旅游业,通过集成酒店,机票,等信息。

为广大旅游爱好者提供更加完善的服务。

随着网络技术的普及,也使得旅者可以通过网络来对系统进行访问,提前为自己的行程做出规划。

这必将是一个庞大的工程。

对于组件的二次开发我是第一次接触,对于初学者来说,必定纯在很多不足的地方,在有的地方可能没有完成,希望各位评审老师提出宝贵意见,本人必定认真学习,虚心接受,对不足的地方进行改进。

第1章

绪论

1.1旅游信息系统的概述

旅游业是一项十分依赖信息的产业,在信息化日益发张的今天,获取其旅游相关信息的难易在很大程度上决定了该景区旅游业的发展。

当今,游客已经变得日益成熟和理性,游客的需求也变得多样化,这样也使得当地的旅游信息更加的繁多分散。

使得游客在收集旅游信息的时候更加的困难。

同时,对于旅游信息的整合,也变得非常重要。

这也间接的影响到该地区的旅游的服务质量。

随着国家经济的发展,人民的生活水平得到了很大的提高。

旅游已经称为一个很普遍的休闲活动。

近年来一种新兴的旅游方式——自助游成为一种很多旅游爱好者出游的主要方式。

自助旅游已不是年轻人的专利,也不是省钱旅游的代名词,而成为重要的旅游趋势,无论老少,希望享受自由、深入、有特色旅游的人都会加入自助旅游的行列。

然而自助游的最大缺点就是旅行者对当地景点,交通,食宿等信息的缺乏。

单凭一张纸质地图已经不能满足广大的自助游爱好者的满足。

获取大量的食,宿,交通,景区信息对与旅行者来说增加了负担,由于旅游信息本身非常分散,不容易收集。

很多特色的食宿地点,在纸质地图上面无法反映出来,也给旅游者带了很多不便。

对于管理者来说,先前的旅游信息系统都是单纯的对数据库的二维表进行操作,而且加入GIS技术以后,管理者不仅能够轻易的查询到景点信息,并对景点信息的修改,删除,大大方便了对景区建设等问题的决策。

旅游信息系统的目的就是通过对地理信息,旅游信息的整合。

特别是把景点信息、食宿等信息和地理信息结合,在电子地图上面现实出来。

旅行者通过检索来得出自己想要的信息。

这样大大方便了旅行者,节省了费时费力的旅游信息的收集。

在国外,旅游信息系统起源于上世纪80年代。

这些系统起初是放在旅游景区。

游客通过系统,在景区的不同地点获取各种信息。

随着数据库技术,网络技术,计算机技术的发展,旅游信息系统已经发展出面向不同层次的用户的各种产品。

并且在很多系统之间通过互联网,实现了旅游资源信息的共享。

其数据库信息包括旅游景区出入境人数、旅游消费额、运输工具种类、旅客流向和饭店服务设施等。

在我国旅游信息系统起步较晚,80年代初期才开始进行研究,并且由中科院遥感所开始的。

目前,旅游信息系统已经在很多城市相继运用起来,北京市就有了全市旅游信息的数据库,并且接入Internet;基于web的旅游信息系统也如雨后春笋般的在各个省市相继运用起来。

互联时代的到来,使得信息共享成为了当今的主题之一。

随着旅游管理系统的建立,更多零散的旅游信息将被整合在一起,通过这样一个平台,为广大的游客服务,也使得我国的旅游事业健康、有序、快速的向前发展。

1.2GIS系统的简介

1.2.1什么是GIS

什么是GIS?

GIS(GeographicInformationSystem)翻译过来就是地理信息系统。

经过了40年的发展,到今天已经逐渐成为一门相当成熟的技术,并且得到了极广泛的应用。

尤其是近些年,GIS更以其强大的地理信息空间分析功能,在GPS及路径优化中发挥着越来越重要的作用。

GIS地理信息系统是以地理空间数据库为基础,在计算机软硬件的支持下,运用系统工程和信息科学的理论,科学管理和综合分析具有空间内涵的地理数据,以提供管理、决策等所需信息的技术系统。

简单的说,地理信息系统就是综合处理和分析地理空间数据的一种技术系统。

1.2.2GIS的特点

作为地理研究和地理决策服务的计算机技术系统,GIS有一下三个特点:

1.空间可视化

(1)空间地物轮廓特征的可视化。

GIS突出了他对现实世界空间关系的模拟,使我们对于在将空间中各种食物的状态有一个非常直观的感受。

使得我们对现实世界空间关系的认识更为直观具体。

(2)具有空间参考特点的地物专题属性信息的可视化。

GIS实现了空间信息和属性信息的集成管理,并能够完善的建立二者之间的联系。

比如:

湖南省个市区版图用不同颜色显示,人口密度用不同密度的图斑现实。

2.空间向导

一个完善的GIS提供了空间数据库功能,使我们可以以小比例尺查看全局,以大比例尺查看细部。

其中还有查询功能,可以从空间查询功能中得到体现。

3.空间思维

GIS将许多空间分析工具集成起来,并提供二次开发工具。

在进行空间分析时,用户将各种分析工具按所研究领域专业模型组织成一个程序,交由地理信息系统完成,最后提供空间可视化的分析结果。

1.2.3GIS的结构

地理信息系统的运用与数据库是离不开的,由于空间数据是非结构化的、不定长的,而且施加于空间数据的操作需要GIS软件实施,这就可以利用文件存储空间数据,利用关系数据库来管理是一个很好的方法。

它的结构如下:

1.2.4GIS的运用

1.资源管理(ResourceManagement)

主要应用于农业和林业领域,解决农业和林业领域各种资源(如土地、森林、草场)分布、分级、统计、制图等问题。

主要回答“定位”和“模式”两类问题。

2.资源配置(ResourceConfiguration)

在城市中各种公用设施、救灾减灾中物资的分配、全国范围内能源保障、粮食供应等到机构的在各地的配置等都是资源配置问题。

GIS在这类应用中的目标是保证资源的最合理配置和发挥最大效益。

3.城市规划和管理(UrbanPlanningandManagement)

空间规划是GIS的一个重要应用领域,城市规划和管理是其中的主要内容。

例如,在大规模城市基础设施建设中如何保证绿地的比例和合理分布、如何保证学校、公共设施、运动场所、服务设施等能够有最大的服务面(城市资源配置问题)等。

4.土地信息系统和地籍管理(LandInformationSystemandCadastralApplication)

土地和地籍管理涉及土地使用性质变化、地块轮廓变化、地籍权属关系变化等许多内容,借助GIS技术可以高效、高质量地完成这些工作。

5.生态、环境管理与模拟(EnvironmentalManagementandModeling)

区域生态规划、环境现状评价、环境影响评价、污染物削减分配的决策支持、环境与区域可持续发展的决策支持、环保设施的管理、环境规划等。

6.应急响应(EmergencyResponse)

解决在发生洪水、战争、核事故等重大自然或人为灾害时,如何安排最佳的人员撤离路线、并配备相应的运输和保障设施的问题。

7.地学研究与应用(ApplicationinGeoScience)

地形分析、流域分析、土地利用研究、经济地理研究、空间决策支持、空间统计分析、制图等都可以借助地理信息系统工具完成。

ArcInfo系统就是一个很好的地学分析应用软件系统。

8.商业与市场(BusinessandMarketing)

商业设施的建立充分考虑其市场潜力。

例如大型商场的建立如果不考虑其他商场的分布、待建区周围居民区的分布和人数,建成之后就可能无法达到预期的市场和服务面。

有时甚至商场销售的品种和市场定位都必须与待建区的人口结构(年龄构成、性别构成、文化水平)、消费水平等结合起来考虑。

地理信息系统的空间分析和数据库功能可以解决这些问题。

房地产开发和销售过程中也可以利用GIS功能进行决策和分析。

9.基础设施管理(FacilitiesManagement)

城市的地上地下基础设施(电信、自来水、道路交通、天然气管线、排污设施、电力设施等)广泛分布于城市的各个角落、且这些设施明显具有地理参照特征的。

它们的管理、统计、汇总都可以借助GIS完成,而且可以大大提高工作效率。

10.选址分析(SiteSelectingAnalysis)

根据区域地理环境的特点,综合考虑资源配置、市场潜力、交通条件、地形特征、环境影响等因素,在区域范围内选择最佳位置,是GIS的一个典型应用领域,充分体现了GIS的空间分析功能。

11.网络分析(NewworkSystemAnalysis)

建立交通网络、地下管线网络等的计算机模型,研究交通流量、进行交通规则、处理地下管线突发事件(爆管、断路)等应急处理。

警务和医疗救护的路径优选、车辆导航等也是GIS网络分析应用的实例。

12.可视化应用(VisualizationApplication)

以数字地形模型为基础,建立城市、区域、或大型建筑工程、著名风景名胜区的三维可视化模型,实现多角度浏览,可广泛应用于宣传、城市和区域规划、大型工程管理和仿真、旅游等领域。

13.分布式地理信息应用(DistributedGeographicInformationApplication)

随着网络和Internet技术的发展,运行于Intranet或Internet环境下的地理信息系统应用类型,其目标是实现地理信息的分布式存储和信息共享,以及远程空间导航等。

随着计算机技术的发展,地理信息系统将被运用在更多,更加平凡的运用在各个领域,作为旅游信息系统来说,只是GIS运用的一个方向而已。

目前大多数基于地理信息系统的旅游系统以B/S模式开发,客户只需要通过IE就可以实用GIS。

无需安装任何软件,这大大方便了用户。

1.3系统开发工具介绍

1.3.1开发环境

(1)软件环境:

计算机开发所使用的系统是WindowsVista,创建数据苦实用的是MicrosoftAccess2007,程序开发使用的是MicrosoftVisualC#,以及由ESRI公司开发的GIS组件MapObjects。

(2)硬件环境

开发环境:

Intel(R)Core(TM)2DuoCPU,内存2G,硬盘160G;软件运行环境:

主频以266MHz以上;内存256MB甚至更大;硬盘30G以上为宜。

1.3.2MapObjects简介

MapObjects是ESRI公司提供的一组供应用开发人员使用的制图与GIS功能组件,它由一个OLE控件和一系列可编程OLE对象组成。

利用MapObjects,开发人员可以在应用程序中添加制图和GIS功能。

他不是为最终用户而是专门为开发人员提供的。

MapObjects是一个OLE控件,它建立在Microsoft公司的对象和嵌入技术(ActiveX)之上的。

它可以用于大量开发框架中,包括流行的像VB、VC等之类的程序设计环境,因此开发人员可以在自己熟悉的开发环境中利用MapObjects开发GIS应用。

MapObjects不适用于最终用户,它是为程序开发者设计的。

程序开发者可以利用MapObjects开发应用程序并把这些程序提供给下一级用户使用。

通过数据库访问对象组,MapObjects便能建立地图数据的联系,增加属性值,从地图特征上反馈属性信息,数据访问对象组由以下对象组成:

(1)数据连接对象;

(2)地理数据集合对象;(3)地理数据集集合对象;(4)记录集合对象;(5)TableDesc对象;(6)表对象;(7)统计对象。

在地图现实对象中,通过地图显示对象组件,能用符号或专题描述绘制一张地图,也可以加入图像作为背景在地图上现实动态数据。

地图显示对象组由以下对象组成:

(1)地图控件:

用于现实图层、图像层和动态跟踪层对象,可以编写代码来空控制鼠标驱动的绘图事件,设置显示参数,通过方法绘制地理特征,闪烁显示选择的特征,计算点与特征的距离、输入线、圆等。

(2)层集合;(3)动态跟踪;(4)符号对象;(5)文本对象。

通过地址匹配对象组,可以访问一个图层上的某个地址,该地址具有街道和地址范围并可标出十字路口的位置和地名。

用MapObjects编写的应用程序可以通过一种关系与外部属性表可通过一种关系与外部属性表相连。

关系是连接特征。

关系是连接特征表与属性表的表。

要得到这种连接,可安装ODBC。

这种关系留存于应用程序运行期间,他不会被写入文件中,一旦建立了关系,MapObjects就在特征表上建立一种纽带,用户可通过属性表的主见字段查询属性表,但不能在MapObjects通过SQL表达式向属性表里增加数据。

MapObjects编写的应用程序来显示多种图像文件。

可把图像文件精确投影于Shape文件的地理坐标。

MapObjects硬world文件来匹配图像像元在地理坐标中的位置。

World文件是一个简单的文本文件,包括一些数学参数来定义装换关系:

x’表示像元在地理坐标系统中经过换算后得到的坐标X值。

y’表示像元在地理坐标系统中经过换算后得到的坐标Y值。

x,y表示像元列,行数。

A表示X轴上像元的尺寸,E表示负的Y轴上像元的尺寸。

B,D是旋转关系项。

C,F代表左上角像元中心的X,Y地图坐标。

表1.1是MapObjects支持的图像格式

表1.1MapObjects支持的图像文件格式

名称

描述

扩展名

Worldfile扩展名

BMP

Windowsbitmap

*.bmp

*.bpw

TIFF

Tagimagefile

*.tif

*.tfw

SUN

Sunrasterfile

*.sun

*.snw

ERDAS

ERDASGIS或LAN

*.gis

*.gsw

IMPELL

IMPELLbitmap

*.ris

*.rlw

BIL

Bandinterleavedbyline

*.bil

*.blw

BIP

Bandinterleavedbypixel

*.bip

*.bpw

BSQ

Bandsequential

*.bsq

*.bqw

1.3.3Microsoft

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2