目前的GIS信息化建设中已包含多种专业,这种情况完全得益于当下的信息技术、科技等的发展。在GIS系统中,道路管理系统作为管理城市道路的主要系统被越来越多的国家和城市来使用,其大受欢迎的主要原因在于当下科技的发展导致传统的道路巡查系统已经不符合当下社会发展的状况,更多的城市、国家对道路巡查系统给予更多的厚望。而该道路巡查信息化建设更需要地理信息技术的可视化管理和空间查询分析功能来让自己的服务功能更强大、技术更到位。
本文的主要研究方向是利用GIS地理信息系统和传统的MIS信息系统结合在一起,以用户需求为主要目标,实现GIS系统的可视化和传统信息处理的有效结合。该系统的开发调研过程是本文研究的关键所在,主要是利用道路巡查管理系统的全部数据和GIS空间中的所有数据能有效结合。数据库有它本身独立的形成规律,以此为标准实现对系统的空间数据库和属性数据库的有效结合。
对于GIS系统中的空间数据和属性数据的处理,我们可以通过对比选择出适合该系统发展的开发模式和开发工具,安装Supermap Objects二次开发控件与ASP.NET语言。与此同时,还可以利用对GIS的二次开发,来完成该系统的地图数据双向查询、道路专题地图和打印等主要功能。若想对路面性能进行检测,还可以通过对路面运行状况的数据进行收集和分析,按照以往的路面系统评价标准实现检测。
本文最后显示了系统的所有有效功能,整理出全部的运行结构和未来的工作方向及流程。
关键词:城市道路巡查,地理信息系统,二次开发,数据库
Abstract
With the rapid development of information globalization, computer technology and geographic information technology, many professionals have been involved in the construction of GIS information. The traditional road inspection system has not been in pace with the development of the Times, the city road as the main body of urban traffic, its inspection management also put forward new requirements and challenges, many countries and cities have been put into the construction of road Geographic Information system, GIS Road management system has been widely developed and applied. The visualization management of geo-information technology and the powerful Spatial query analysis function are one of the key technologies in the construction of road inspection informationization.
This paper is characterized by combining GIS with traditional MIS information system, and taking into account the advantages of GIS graphical interface and traditional information management system according to the user's specific requirements. The main points of this paper focus on the combination of the database of Road patrol management system and GIS spatial database in the process of system development. According to the principle of database establishment, the spatial database and attribute database of the system are designed and established.
After selecting the software Development mode and developing tool, the Supermap objects two times development control and C #. NET language, the key points in GIS of spatial data and attribute data are solved. At the same time, through the two development of GIS, the functions of map and Data bidirectional query, road thematic map, inspection management and map printing are realized. At the same time, the pavement performance evaluation module is designed by the way of collecting and sorting the road condition data and referring to the relevant evaluation methods.
Finally, the main functions of the system are demonstrated, and the achievements in this work are summarized in the future.
Keywords: Urban Road Inspection, geographic information system, two times development, database
目 录
摘 要 III
关键词 III
Abstract IV
Keywords IV
第1章 绪论 1
1.1 研究背景与意义 1
1.1 研究背景 1
1.2 研究意义 1
1.2 国内外发展及研究现状 2
1.2.1 关于公路巡查信息化的研究 2
1.2.2 关于GIS的关键技术的研究 4
1.3 本文研究主要内容 6
第2章 GIS技术与道路巡查业务组成 7
2.1 GIS基本概念 7
2.2 组件式地理信息系统 8
2.3 ArcGIS Engine 10
2.4城市道路巡查的组成 12
2.4.1城市道路的分类 12
2.4.2城市道路巡查管理的内容 13
2.4.3城市道路巡查管理的特点 15
2.4.4道路巡查工程的分类 16
2.5 GIS在道路巡查系统中的应用 17
2.5.1 GIS与道路巡查系统结合的优势 17
2.5.2 GIS道路巡查系统的主要功能 17
第3章 常熟市公路巡查信息管理系统需求分析 19
3.1必要性分析 19
3.2业务流程分析 19
3.3功能需求分析 21
3.3.1移动巡查功能需求 21
3.3.2路况巡查信息管理需求 21
3.3.3 GIS监控需求 22
3.3.4 移动端功能需求 22
3.4数据需求分析 23
3.4.1基础地理数据需求 23
3.4.2部件数据需求 23
3.4.3地理信息交换需求 24
3.4.4业务表单数据需求 25
3.4.5数据规范化需求 25
第4章 常熟市公路巡查信息管理系统总体设计 27
4.1 总体设计 27
4.1.1 设计目标 27
4.1.2 体系结构设计 27
4.1.3 系统拓扑结构设计 29
4.2 系统时序图设计 30
4.2.1 时序图创建步骤 30
4.2.2 详细时序图设计 31
4.3 数据库总体设计 32
4.3.1 基础空间数据设计 32
4.3.2 属性数据设计 32
4.3.3 地理数据存储结构 34
4.3.4 地理数据交换机制 34
4.3.5 路政巡查业务数据 35
4.4 移动端数据同步 39
第5章 数据库的实现 40
5.1 数据库设计概述 40
5.1.1 数据库设计原则 40
5.1.2 数据库的搭建阶段 41
5.2数据库的搭建 43
5.2.1特征资源库的搭建 44
5.2.2空间资源库的搭建 44
5.2.3特征资源与空间资源的链接 45
5.3资源的收集和输入 46
第6章 常熟市公路巡查信息管理系统的实现 48
6.1 系统开发的技术路线 48
6.1.1 系统的体系结构 48
6.1.2 系统开发环境 49
6.2 系统开发关键技术研究 50
6.2.1 GIS关键技术的实现 50
6.2.2 地理编码设计 54
6.3 系统实现 55
6.3.1 系统登录功能 55
6.3.2 地图显示与操作 56
6.3.3 地图空间查询 57
6.3.4 道路巡查信息维护模块 58
6.3.5 路面评价模块 59
6.3.6 移动端模块 60
6.4 系统测试 63
4.6.1系统测试