基于GIS的校园测量实习场地管理系统研究

 2022-04-28 10:04

论文总字数:42777字

摘 要

本文针对我校测量实习场地管理的问题,研究了基于GIS的测量实习场地管理系统。

目前我校现存的测量实习场地数据存在查询不便,更新困难的问题。在分析了实际需求并查阅相关文献资料后,决定采用ArcGIS Engine进行GIS组件式二次开发,在Visual Studio中利用.NET框架进行可视化编程,编程语言选用.NET最常用的C#。本文设计的测量实习场地管理系统能够实现GIS应用软件的基本功能,包括数据的打开与保存,地图的显示与浏览,数据的查询、分析、编辑和输出。对我校测量实验室提供的场地数据进行整理和预处理后,将其用于系统测试,结果显示系统实现了基本的功能。

最后,根据系统的测试结果得出了本文所设计的管理系统的不足,提出了系统的改进方法,指出了后续的研究方向。

关键词:GIS,测量实习,信息管理系统,ArcGIS Engine,组件式开发

ABSTRACT

Aiming at the problem of field management of surveying internship in our university, this paper studies the field management system of surveying practice based on GIS.

At present, the existing surveying internship site data in our university is inconvenient to query and difficult to update. After analyzing the actual needs and consulting the relevant literature, ArcGIS Engine is adopted for the secondary development of GIS components. Visual Studio and. NET framework are used for visual programming. The most commonly used programming language of. NET is C#. The surveying internship site management system designed in this paper can realize the basic functions of GIS application software, including data opening and saving, map display and browsing, data query, analysis, editing and output. The site data provided by the Surveying Laboratory of our university are sorted out and pretreated, and then used for system testing. The results show that the system has realized the basic functions.

Finally, according to the test results of the system, the shortcomings of the management system designed in this paper are concluded, the improvement methods of the system are proposed, and the future research directions are pointed out.

KEY WORDS: GIS, surveying internship, information management system, ArcGIS Engine, component development

目 录

摘 要 I

ABSTRACT II

第一章 绪论 1

1.1 研究的背景与意义 1

1.2 基于GIS的场地管理系统研究现状 1

第二章 相关技术介绍 5

2.1 引言 5

2.2 组件化程序设计 5

2.2.1 组件对象模型(COM) 5

2.2.2 组件GIS(COM GIS) 6

2.2.3 ArcGIS Engine 6

2.3 开发环境 7

2.3.1 .NET 7

2.3.2 C#语言 8

2.3.3 Visual Studio 9

第三章 系统的需求分析 10

3.1 引言 10

3.2 功能需求分析 10

3.2.1 文件的读取和保存 10

3.2.2 地图的显示与浏览功能 11

3.2.3 GIS分析功能 11

3.2.4 编辑功能 11

3.2.5 数据输出功能 11

3.3 可行性分析 12

3.3.1 系统实用性分析 12

3.3.2 技术可行性分析 12

3.3.1 成本可行性分析 12

第四章 系统的总体设计 13

4.1 总体结构设计 13

4.1.1 总体分层结构设计 13

4.1.2 系统的功能模块设计 14

4.2 系统的开发与运行环境 14

4.2.1 开发环境 14

4.2.2 运行环境 14

4.3 数据 15

4.3.1 地理数据库 15

4.3.2 数据结构 16

第五章 系统的详细设计与实现 18

5.1 数据预处理 18

5.1.1 点位坐标等数据的录入 18

5.1.2 数字化测量实习场地的建立 19

5.2 开发及运行环境的部署 20

5.2.1 开发环境的部署 20

5.2.2 运行环境的部署 21

5.3 功能的实现方法 21

5.3.1 数据输入功能 21

5.3.2 地图的显示功能 22

5.3.3 数据查询和分析功能 22

5.3.4 编辑功能 24

5.3.5 数据输出功能 25

第六章 系统的测试 26

6.1 测试环境 26

6.2 测试内容 27

6.3 测试结果 27

第七章 总结与展望 28

7.1 总结 28

7.2 展望 28

参考文献 29

致 谢 30

第一章 绪论

1.1 研究的背景与意义

工程测量作为土木工程、测绘工程乃至交通工程等专业中必不可少的一门专业课程,离不开实习实践。为了将理论教学和实际操作相结合,相关专业通常会组织开展测量实习,以提高学生动手操作的能力和解决问题的能力。每年短学期,我校都会组织所有开设工程测量课的班级在校园内开展测量实习,难免会产生各种各样的问题,其中测量场地安排的冲突问题最为明显,为了解决测量实习场地的分配问题,提高短学期测量实习的效率,可以考虑研发一套信息管理系统来进行测量场地的管理。

GIS也就是地理信息系统(Geographic Information System),是一个近年来快速发展的新兴的边缘学科,是集信息科学,计算机科学,测绘,地理和空间信息学等学科为一体的交叉学科[1]。但目前人们对此类信息的利用率还不够高,各种来源的地理信息很难得到充分的应用,地理信息系统实际上起着帮助采集、管理、分析和表达这些地理信息数据的作用。

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

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

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;