美丽乡村旅游地理信息管理系统毕业论文

 2021-04-10 10:04

摘 要

近年来,地理信息系统(GIS,是储存和处理与地理空间分布有关信息的集合)。在各行各业得到越来越广泛的应用,GIS以其混合数据结构和独特的地理空间分析功能独树一帜 在城市生活中也开始广泛的应用,提高了人们出行的效率。本文介绍了采用C#基于Mapinfo组件开发城市地理信息系统。该系统以地理信息系统(GIS)为技术支持,结合城市中居民需求,并在Mapinfo平台及城市公交系统模块上作了深入研究,使数字江宁系统发挥了GIS对空间、属性数据的编辑、管理、显示和查询的功能并拓展了其实用性。

关键词:空间数据库;地理信息系统;空间查询;公交换乘算法;公交查询

Beautiful Jiangning rural tourism geography management system

ABSTRACT

Recently, geographic information systems (GIS, gather of information about s-toring and handling geographic-spatial distribution) has been widely used in all kinds of occupations. GIS is unique because of its mixed date structure and extraordinary geospat-ial analysis function, and has been applied into urban life, which can highly improve the effectiveness of people’s each journey. This paper gives a reference to urban geography information system, which adapts C# based on Mapinfo module. This system depends o-n GIS, connecting with the demands of urban inhabitants, and has deep research on M-apinfo platform as well as urban bus system module. It brings GIS into the function of editing of space and attribute date, management, display and inquire in digital Jiangning s-ystem, meanwhile, practicability extended.

Key words:Spatial Database; geographic information systems;spatial query;bus transfer -algorithm;public inquiries

目 录

1 绪论

1.1 概述

1.2 地理信息系统的介绍和研究意义

1.2.1 地理信息系统的介绍

1.2.2 地理信息系统的研究意义

1.3 本课题的研究现状、相关技术以及开发工具介绍

1.3.1 本课题的研究现状

1.3.2 主要技术

1.3.3 本系统相关开发工具

2 开发GIS系统的分析与设计

2.1 系统开发的可行性

2.2 GIS需求分析

2.2.1 需求综述

2.2.2 功能性需求

2.3 系统体系结构和具体功能模块

2.3.1 系统体系结构

2.3.2 具体功能模块

2.4 系统的总体结构设计

2.4.1 系统平台选择

2.4.2 具体功能模块框架

2.4.3 系统界面设计

3 美丽江宁乡村地理信息管理系统详细设计与实现

3.1 系统功能设计

3.1.1 地址查询

3.1.2 过站查询

3.1.3 换乘查询模块

3.1.4 公交线路修改模块

3.1.5 开始结束画面展示

3.2 数据库设计

3.3 主要功能和代码实现

3.3.1 地图基本操作

3.3.2 地址查询模块

3.3.3 数据导出模块

5.3.4 换乘线路模块

3.3.5 线路修改模块

3.4 系统技术难点

3.4.1 数据库难点

3.4.2 公交换乘算法

4 系统测试与总结

参 考 文 献

致谢

1 绪论

1.1 概述

地理信息系统,即GIS,顾名思义,是通过现代科技手段通过软件将地理信息数据化更加方便了人们的外出旅行以及地理认知。配合着人们对地理信息系统越来越多的依赖,各大软件开发商也开发了各有特色的软件来方便人们进行地理信息系统的开发,伴随着编程语言的越来越纯熟,GIS软件开发实例也越来越多,越来越实用,影响深远。

本文介绍的乡村旅游系统是利用C#与MapX4.0插件配合的平台,是目前比较新的技术。之所以选择C#,首先C#是microsoft旗下的产品,相对于Java来说,配合着接下来即将提到的mapinfo、mapx、MicrosoftSqlserver等工具来说在兼容性方面将更胜一筹,能够省去很多不必要的麻烦。其次,就语言特点上来说,C#更偏向于用户界面设计编程,简单易学,对于接触编程不多的我们来说更容易操作。

本文以“美丽江宁乡村旅游地理信息”系统为例,介绍如何利用C#语言以及地理系统二次开发组件MapX,进行地理信息系统的二次开发,包括系统的需求分析总体设计、主界面实现与主要功能编码实现等几部分内容。第2章“GIS理论技术”,介绍了MapInfo、MapX及其在系统中的应用,包括需求分析、数据管理、用户界面设计在GIS软件开发中的应用。第3章“系统的目的和任务”,主要介绍了系统设计的目的以及该系统要完成什么功能。包括需求分析、可行性分析、功能需求等。第4章“系统总体结构设计”,主要介绍系统平台的选择、系统总体框架、系统数据组织等。第5章“系统的详细设计与实现”,根据系统的的总体设计结构介绍系统功能实现的算法及代码。

1.2 地理信息系统的介绍和研究意义

1.2.1 地理信息系统的介绍

地理信息系统(Geographic Information System,GIS)又称之为“地学信息系统”。它是一种通过计算机硬件,计算机软件结合起来将空间进行数字化处理的系统。通过GIS系统,我们可以将小到乡镇大到整个地球通过电子地图准确的进行描述,配合着电子地图开发出的软件,我们可以准确的进行地理定位,查找我们需要的地理信息,如学校、各种机构、街道、建筑、山川、河流等,方便了人们的日常出行,同时让人们在足不出户的情况下就可以了解到更多外面世界的地理状况。

从学科的角度上来说,地理信息系统是一门综合性学科。它结合了计算机科学、地理学、数学等多门学科的多个方面。所以要想真正地去开发这样一款地理信息系统的软件,我们需要去接触去学习的还是蛮多的。而伴随着时代的发展,GIS也越来越偏向于服务型,毕竟绝大多数的GIS软件是面向大众的,需要满足大众的需求,从大众生活的角度去考虑,真正方便了人们出行,成为了人们日常生活中不可缺少的一部分。

1.2.2 地理信息系统的研究意义

地理信息系统广泛应用于工业、商业、农业、生活、军事等各个领域行业。其主要优点有 :

  1. 制作地图;
  2. 提供辅助决策;
  3. 提供与获得空间位置相关的服务;
  4. 直观、便捷地集成各种属性数据;
  5. 高效管理信息资源;

随着计算机科学的迅猛发展,计算机主导了一切。对于这样一项方便人类的服务,正是我们所需要的,可以大大提高我们的劳动效率,创造出更大的价值。

1.3 本课题的研究现状、相关技术以及开发工具介绍

1.3.1 本课题的研究现状

地理信息是指与空间和地理分布有关的信息,有资料表明在人类活动所触及到的信息中有大约80%与地理位置和空间分布有关,随着信息产业的不断发展,作为其一部分的地理信息技术也得到了长足的发展,地理信息软件也将成为我国软件的重点发展对象,其运用范围也不断广泛。

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

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。