基于GIS的测量控制点管理信息系统设计—硕士学位毕业论文.doc

上传人:文库蛋蛋多 文档编号:4022324 上传时间:2023-04-01 格式:DOC 页数:70 大小:1.57MB
返回 下载 相关 举报
基于GIS的测量控制点管理信息系统设计—硕士学位毕业论文.doc_第1页
第1页 / 共70页
基于GIS的测量控制点管理信息系统设计—硕士学位毕业论文.doc_第2页
第2页 / 共70页
基于GIS的测量控制点管理信息系统设计—硕士学位毕业论文.doc_第3页
第3页 / 共70页
基于GIS的测量控制点管理信息系统设计—硕士学位毕业论文.doc_第4页
第4页 / 共70页
基于GIS的测量控制点管理信息系统设计—硕士学位毕业论文.doc_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《基于GIS的测量控制点管理信息系统设计—硕士学位毕业论文.doc》由会员分享,可在线阅读,更多相关《基于GIS的测量控制点管理信息系统设计—硕士学位毕业论文.doc(70页珍藏版)》请在三一办公上搜索。

1、摘 要测量控制点是测绘及其相关部门最基础的点位数据,是测绘工作的重要基准数据,也是空间位置信息的基准数据。伴随着城市建设的加速发展,测量控制点的数量急剧增长,精度要求提高,测量控制点为我国城市的快速发展起到了重要作用。随着我国城市建设和城市规划的发展和完善,在我们的生活中,测量控制点的使用变的更加频繁,传统的手工管理测量控制点的方式已难以满足当前的需要。因此,为了有效的保护和管理测量控制点,采用计算机建立测量控制点信息管理系统,实现测量控制点的自动化管理已势在必行。基于GIS的测量控制点管理信息系统利用Arc Engine组件进行测量控制点管理信息系统的开发,该系统使用ArcSDE空间数据库引

2、擎,实现属性数据和空间数据的集成管理,使用Oracle数据库,实现了测量控制点相关数据的存储。该系统提供了不同等级、精度和类型的控制点相关信息的数据入库,包括控制点成果资料的入库和技术文档入库等,方便了对控制点的管理和查看,并提供了强大的数据管理、定位查询、统计分析、审批、批量打印、系统管理、个人设置等功能,解决了控制点管理混乱的问题,实现了控制点数据的管理和数据化共享。运用地理信息系统技术对测量控制点进行管理,节省大量的人力物力,实现了数据的无纸化管理,为城市的基础地理信息建设提供服务,对山东省其它地市的基础地理信息建设具有一定的示范意义。关键词:地理信息系统,控制点,管理,数据库,ArcE

3、ngineABSTRACTControl point is the most basic point data of surveying and mapping and other related departments, is an important benchmark data of the surveying and mapping work, is the benchmark data of the spatial location information.Along with the speeding up of urban construction, the number of

4、measurement control points increase quickly, the accuracy requirement also improve quickly, the measurement control points play an important role in the rapid development of the city. Traditional management method of measurement control points is usually called one picture two tables, one picture re

5、fers to the control network, two table refer to the control points outcome table and description of station.With the development of city construction and urban planning in our country , in our life, the use of the measurement control points become more and more frequently, the traditional manual man

6、agement mode of measurement control points has been difficult to meet the needs of the current.Therefore, in order to effectively protect and manage measurement control points, we use computer to built control points management information system, which can realize that the control points automation

7、 management must be enforced.Measurement control points management information system which based on GIS use the Arc Engine component to develop measurement control points of management information system , use ArcSDE spatial database Engine to realize the integration management of attribute data an

8、d spatial data,use Oracle database to store the control points of the relevant data.This system can provide different grade, precision and types of the control points of related information data in storage, including control points results data in storage and technical document data loader, etc.conv

9、enient the management of the control points and view, and provide powerful data management, positioning queries, statistical analysis, examimation and approval, batch printing,system management,personal settings and other functions,solve the problem of the control points management confusion and une

10、ven distribution, implement the data resource sharing, complementary presence.Using geographic information system technology to manage the control points, which can save a lot of manpower and material resources,which achieve paperlass management of the data, which provise service for the constructio

11、n of the citys basic geographic information,which can have certain model significance for other cities in Shandong province basic geographic information construction. Keywords: GIS; Control point; Management;Database;ArcEngine目 录1 绪 论11.1 研究背景和意义11.2 国内外研究现状及发展趋势21.3 研究内容及技术路线41.4 论文的组织结构62 相关技术综述72

12、.1 地理信息系统72.2 空间数据库技术122.3 面向对象技术152.4 系统开发平台153 系统设计183.1 需求分析183.2 可行性研究193.3 系统总体设计213.4 系统功能设计233.5 系统数据库设计244 系统实现284.1 系统登录界面284.2 系统主要功能295 总结与展望605.1 总结605.2 展望60致 谢62参考文献63攻读硕士期间主要成果66Contents1 Introduction11.1 Background of the Research and Significance11.2 Reasearch Situation and Developm

13、ent Trend at Home and Abroad21.3 Research Contents and Technology Routes41.4 Paper Organization Structure62 Relevant Technology Overview72.1 Geographic Information System72.2 Spatial Database Technology122.3 Object Oriented System 152.4 System Development Platform153 System Design183.1 Demand Analys

14、is183.2 Feasibility Research193.3 System Overall Design213.4 System Function Design233.5 System Database Design244 System Implementation284.1 System Login Interface284.2 System Main Function295 Conclusion and Prospection605.1 Conclusion605.2 Prospection60Ackonwledgements62Reference63Main Achievement

15、 during Master Study Period661 绪 论1.1 研究背景和意义国民经济的建设不能没有测绘,测绘不能没有控制点。 从事测绘方面工作的人都知道控制点的重要性,不管你做的是外业的测量工作,还是内业方面的工作,都不能没有控制点。因此,大型单位一般配备资料室,由专职人员负责管理控制点,小单位也有兼职人员管理控制点。控制点的类型和等级非常多,给控制点的管理带来了困难。由于控制点数据的正确与否,直接影响到外业测量结果的精度,因此,控制点数据必须准确无误。在进行查询时,很多的控制点连点名都不知道,只知道所在道路的名称或在地图上的位置等,这样就在一定程度上增加了查询的难度,查询这种类

16、型的控制点对于一个新的资料管理人员来说是很困难的。现有的测量控制点的资料保存现状如何,控制点是否有缺损、是否有丢失,能否向用户提供控制点的信息,这在控制点的管理方面处于重要地位1。当使用控制点时,能不能向用户提供关于测量控制点的详细信息以及测量控制点的调查时间说明,这都是我们要关注的。随着计算机的普及和迅猛发展,当今社会已成为信息化的时代,有效管理和利用信息,将大大提高企业员工的工作效率,提高市场竞争力,使企业在市场中立于不败之地。而与此同时,随着控制点的使用越来越频繁,传统的手工管理的方式已经难以满足当前社会发展的需要。我们迫切的需要一种新型的手段对控制点进行管理。地理信息系统作为一门新兴的

17、边缘学科,是对地球空间数据进行采集、存储和显示的综合性技术系统2。与传统的数据库管理系统和信息管理系统相比,GIS具有得天独厚的优势。GIS是计算机技术与地理专业知识结合的产物,将计算机应用到了专业的领域3。GIS不是单纯的对数据进行管理,其强大的空间分析功能有助于对数据的进行分析和加工。而且GIS实现了属性数据和图形数据的集成管理4。因此,我们把地理信息系统技术应用到了控制点的管理当中,其主要的理论意义和实际应用价值体现在如下几个方面5,6:1 控制点等级精度各不相同,数据量庞大,并且还处于快速增长状态。面对如此庞大的数据量,如果仅凭几张图纸和人的记忆来手工管理控制点数据是难以满足实际需求的

18、,因此,我们需要建立一个测量控制点管理信息系统。通过该系统实现对测量控制点信息快速准确的查询、分析等操作,可以高效的对控制点数据进行管理和维护,提高了各个单位的工作效率。2 通过测量控制点管理信息系统可以对城市的控制点的分布情况有整体的把握,了解当前控制点的部署情况,为城市进行科学的规划管理提供了依据,促进了城市建设的又好又快发展。3 可以节约人力物力,提高控制点的管理效率。如果我们不能充分的了解控制点的分布情况,不了解控制点的疏密程度,将无法快速完成新的控制点的选点等工作,在选取控制点时就会浪费大量的时间,严重时会影响工期。为了有效的保护和管理测量控制点,对测量控制点实行科学、规范、系统的管

19、理,将大大提高控制点的数据处理能力,因此,实现测量控制点的自动化管理已势在必行。基于GIS技术的测量控制点管理系统,充分利用GIS技术本身具有的强大的数据管理、定位查询、统计分析等功能,实现了对测量控制点资料的最优化管理。利用GIS技术对控制点进行管理已经成为当前重要的发展趋势。建立该系统为整个城市的基础地理信息建设提供了服务,为城市的数字化建设打下了坚实的基础。1.2 国内外研究现状及发展趋势1963年,加拿大测量学家R.F.Tomlison首先提出地理信息系统这一术语,并建立了世界上第一个实用的地理信息系统加拿大地理信息系统(CGIS),用于自然资源的管理和规划7。经过30多年的发展,地理

20、信息系统的应用领域迅速扩大,从资源管理环境规划到应急反应,从商业服务区域划分到政治选举分区等,涉及到了许多的学科与领域,如古考古学、森林管理、计算机科学等。美国于1987年成立了国家地理信息与分析中心,英国于1987年成立了地理信息协会。地理信息系统不仅引起了工业化国家的普遍兴趣,而且不再受国家界线的限制,开始用于解决全球性的问题8,9。我国地理信息系统方面的工作自80年代初开始,以1980年中国科学院遥感应用研究所成立全国第一个地理信息系统研究所为标志。90年代初我国一些城市测绘单位或城建规划部门就开始引进先进的GIS软件,进行二次开发,建立有关的数据库或信息系统。北京市测绘设计研究院和上海

21、市测绘院率先利用GIS技术建立了北京市基础地理信息系统、上海城市建设信息系统。在有关院校、中科院研究所的支持下,深圳、海口、广州、武汉等城市也建立了城市基础地理信息系统以及各种专业数据库,有力地推动和促进城市规划建设与经济发展10。自90年代起,我国GIS步入快速发展阶段,努力实现在基础环境中进行数据库的建设,推进国产软件系统的实用化、遥感和地理信息系统的技术一体化。这期间开展的主要研究及今后尚需进一步发展的领域主要有:城市地理信息系统的建设与应用;建立数字化测绘技术体系;国家基础地理信息系统建设与应用;专业信息系统与数据库的建设和应用等。控制点是基础地理信息的重要组成部分,控制测量是一切测绘

22、活动的基础,随着基础地理信息系统的发展,测绘活动的不断深人,测量控制点成果也日积月累,数量不断增多。为了充分利用已有成果,我们需要经常查询已有的控制点成果。因此能够简单、清楚地查询到已有测量控制点的所有资料,成为测绘工作者之所需。鉴于此,开发测量控制点管理系统已成为当前重要的发展趋势。控制点数据的获取需要花费大量的资金,测量控制点管理信息系统建立之后还需要进行定期复测以及控制点的维护,对资料进行有效的管理,是测绘工作的重要保障。目前,对于现有控制点成果的管理,大部分仍然采用手工管理方法。传统的测量控制点管理方法通常为“一图两表”的方式,一图指的是控制网略图,两表指的是测量控制点的成果表和点之记

23、。随着城市建设的发展,地籍、房屋管理对测量成果的使用越来越频繁,手工管理已经难以满足当前的需要,主要体现在以下几个方面:1 测量控制点的数量急剧增长,等级、精度各不相同,最近几年,由于自然因素的影响和人为的破坏,测量标志损坏严重,这使得测量控制点的管理难度增大;2 由于历史的原因,许多城市几套坐标系共存,尤其是在老城市中,易引起混乱;3 传统的手工管理测量控制点的方式查询速度慢,效率低,不能及时更新数据,采用单一的形式提供控制点的测量成果,只能提供各个控制点的坐标,而不能提供与测量控制点相关的图形方面的资料。4 纸质的资料容易破损,难以长久的保存。测量工作中,随着数据采集和处理的逐步自动化、数

24、字化,测量工作者怎样更好地使用测量数据和管理包括随时间长期积累的或工作中收集的大量测绘信息,怎样才能更好地为经济建设和国防建设服务,其最有效的方法是利用数据库技术或GIS技术建立测量控制点的数据库或测量控制点的管理信息系统,如城市控制网数据库、城市基础地理信息系统、测量成果管理信息系统、地形图数据库等,建立相关数据库和管理信息系统的目的就是把大量的测量工作中得到的数据或信息进行科学的存储,以便于检索、分析、分发和利用,以实现管理和服务的科学化、现代化。结合GIS工具软件与当今可视化开发语言的集成二次开发方式是当前GIS应用开发的主流,其优点是既能够充分利用GIS强大的数据管理功能和空间分析功能

25、,又可以充分利用其它可视化开发语言所具有的高效、方便等优点,集二者之长,不仅能够大大提高测量控制点管理信息系统的开发效率,而且使用可视化软件开发工具开发出来的应用程序具有更好的视觉效果,更强大的数据库功能,更可靠的性能,同时又便于维护和移植9。因此,利用GIS技术对控制点进行管理已经成为当前的重要发展趋势。为了使GIS技术在国民经济建设和社会进步中更好地发挥作用,政府和有关主管部门应给予重视和支持,各有关专业部门要加强合作,努力开创地理信息产业发展的新局面,去迎接信息时代的到来。1.3 研究内容及技术路线测量控制点管理信息系统把GIS技术应用到测量控制点的管理当中,解决了测量控制点管理混乱的问

26、题,实现了控制点数据的管理和数据化的共享。弥补了一般的管理信息系统的不足,实现了测量控制点的属性信息和图形信息的一体化管理12,13。1.3.1 研究内容针对基于GIS的测量控制点管理信息系统实现所需的技术与支撑环境,本文在分析传统控制点管理方法的基础上,研究基于ArcGIS的测量控制点管理方式,构建基于GIS的测量控制点管理信息系统。通过搭建的平台系统,实现通过直观的方式提供快速的控制点管理信息服务功能。本文围绕基于GIS的测量控制点管理信息系统的构建,对其中涉及的一些关键问题进行分析与研究,主要内容如下:1) 对目前控制点管理的背景和意义进行了研究分析,总结了控制点的管理现状及趋势。研究分

27、析了GIS相关理论以及系统开发控制点管理系统所需的技术支持,提出了控制点管理系统开发的技术路线。2) 研究了GIS相关的理论与技术,将GIS应用到测量控制点的管理当中,实现按控制点的类型、等级、保存状况等方式进行空间分析,通过检索统计相应的信息,形成饼图或者柱状图,并生成文字报表以及输出查询结果。解决了控制点管理混乱的问题,实现了控制点数据的管理和数据化的共享,实现了控制点的属性信息和图形信息的一体化管理。3) 研究分析了测量控制点的数据特点,通过各种数据库的对比,系统采用Oracle数据库统一存储海量的空间数据和属性数据,通过研发空间数据库引擎ArcSDE对空间数据库进行管理和访问,实现栅格

28、数据和矢量数据以及报表等的数据库管理。通过资料检索和野外调查等方法,全面收集系统所需的测量控制点网图数据、点之记以及普查信息的数据。4) 在对系统进行需求分析和可行性分析的基础上,根据系统设计原则,提出了基于GIS的测量控制点管理信息系统的总体结构设计方案及实现方法,并设计系统的具体功能模块,包括视图、浏览、数据管理、定位查询、统计分析、审批功能、辅助工具、批量打印、系统管理、个人设置等功能。5) 在以上基础上,按照软件工程中的迭代型研究方法,研发基础GIS的测量控制点管理信息系统,通过编码的方式实现系统的功能。根据系统开发过程中出现的问题,提出合理的解决方法,最终实现一个完整的基于ArcGI

29、S的测量控制点管理信息系统。1.3.2 技术路线传统的控制点管理方法分析基于GIS的控制点管理方法设计确定系统构建方案关键技术研究系统设计系统编程与实现基于GIS的测量控制点管理信息系统图1.1 技术路线图Fig.1.1 Technology Roadmap首先通过对传统控制点管理方法和基于GIS控制点管理的方法进行研究,根据分析结果研究确定系统的构建方案。然后对系统所需关键技术进行研究,同时进行所需控制点数据的采集和整理。然后进行测量控制点管理信息系统的设计,包括系统的总体设计、系统的功能设计、数据库设计等,最终通过编程实现系统的功能并对系统的性能进行测试。最后进行软件的部署、试运行及后期维

30、护,同时整理各类技术文档,进行项目总结,最终结题。1.4 论文的组织结构根据研究内容,论文共分为五章,章节具体结构如下:第一章 绪论。阐述课题研究的背景和意义,探讨了控制点管理现状及趋势,概述了论文的主要研究内容和组织结构。第二章 相关技术综述。对课题研究中所涉及的关键技术进行分析介绍,其中主要包括地理信息系统、数据库技术、系统的开发平台的相关剖析介绍。第三章 系统设计。详细介绍了基于GIS的测量控制点管理信息系统的设计,主要是对系统的需求分析,可行性分析,系统总体设计,系统功能设计,系统的数据库设计进行了深入的剖析。第四章 系统实现。主要对测量控制点管理信息系统的登录界面和视图、浏览、数据管

31、理、定位查询、统计分析、审批功能、辅助工具、批量打印、系统管理、个人设置等主要的功能模块进行了详细的阐述。第五章 总结与展望。主要对论文的研究内容和相关成果进行了总结,分析了系统存在的不足,对未来工作的展望。2 相关技术综述2.1 地理信息系统2.1.1 地理信息系统的定义地理信息系统是以地理空间数据库为基础,在计算机软件、硬件的支持下,对与空间相关的数据进行采集、输入、处理、组织管理、操作、分析、模拟显示和输出,并采用地理模型分析方法,实时提供地理信息,为复杂的规划、管理和决策服务而建立起来的计算机技术系统。通俗的讲,地理信息系统是有空间数据和属性数据组成的综合体14,15。地理信息系统具有

32、以下特征14: 第一,具有采集、管理、分析和输出多种地理信息的能力,具有空间性和动态性; 第二,由计算机系统支持进行空间地理数据管理,并由计算机程序模拟常规的或专门的地理分析方法,作用于空间数据,产生有用信息,完成人类难以完成的任务; 第三,计算机系统的支持是地理信息系统的重要特征,因而使得地理信息系统能以快速、精确、综合地对复杂的地理系统进行空间定位和过程动态分析。 2.1.2 地理信息系统的构成一个完整的地理信息系统由计算机的硬件系统、计算机的软件系统、地理数据或空间数据、人员(包括系统管理操作人员和用户)、应用模型和方法共同组成16。其中,计算机系统(包括计算机的硬件系统和软件系统)是核

33、心,地理数据或空间数据主要反映GIS的地理内容,系统管理操作人员和用户决定了系统的工作方式和信息表达方式17。 图2.1 地理信息系统的组成Fig.2.1 Composition of GIS2.1.3 地理信息系统的功能GIS的核心问题可归纳位置、条件、变化趋势、模式和模型,依据这些问题,可以把GIS 功能分为数据采集和编辑,数据处理和变换,数据存储、组织和管理,查询、检索和统计,空间分析,显示与输出18。图2.2 地理信息系统的功能Fig.2.2 Function of GIS2.1.4 地理信息系统与一般管理信息系统的比较表2.1 地理信息系统与一般管理信息系统的比较Table2.1 C

34、ompared GIS with General Management Information System地理信息系统与一般管理信息系统的比较GIS有别于DBMS(数据库管理系统)GIS具有以某种选定的方式对空间数据进行解释和判断的能力,而不是简单的数据管理,这种能力使用户能得到关于数据的知识,因此,GIS是能对空间数据进行分析的DBMS,GIS必须包含DBMS。GIS有别于MIS(管理信息系统)GIS要对图形数据和属性数据库共同管理、分析和应用,GIS的软硬件设备要复杂、系统功能要强;MIS则只有属性数据库的管理,即使存贮了图形,也是以文件形式管理,图形要素不能分解、查询、没有拓扑关系。管

35、理地图和地理信息的MIS不一定就是GIS,MIS在概念上更接近DBMS。GIS有别于地图数据库地图数据库仅仅是将数字地图有组织地存放起来,不注重分析和查询,不可能去综合图形数据和属性数据进行深层次的空间分析,提供辅助决策的信息,它只是GIS的一个数据源。GIS有别于CAD系统二者虽然都有参考系统,都能描述图形,但CAD系统只处理规则的几何图形,属性库功能弱,更缺乏分析和判断能力。2.1.5 地理信息系统的应用领域随着科技的发展,地理信息系统逐步走进千家万户,生活中我们常用的GPS导航系统就与地理信息有着不可分割的联系。GIS以其独特的优势成为公众关注的焦点。地理信息系统的博才取胜和运筹帷幄的优

36、势,使它成为国家宏观决策和区域多目标开发的重要技术工具。也成为与空间信息有关各行各业的基本工具,以下简要介绍地理信息系统的一些主要应用领域:1 测绘与地图制图:地理信息系统技术源于机助制图。地理信息系统(GIS)技术与遥感(RS)、全球定位系统(GPS)技术在测绘界的广泛应用,为测绘与地图制图带来了一场革命性的变化。数字地图、网络地图、电子地图等一批崭新的地图形式为广大用户带来了巨大的应用便利。2 资源管理:资源清查是地理信息系统最基本的职能,这时系统的主要任务是将各种来源的数据汇集在一起,并通过系统的统计和覆盖分析功能,按多种边界和属性条件,提供区域多种条件组合形式的资源统计和进行原始数据的

37、快速再现。3 城乡规划:城市与区域规划中要处理许多不同性质和不同特点的问题,涉及资源、环境、人口、交通、经济等多个地理变量和大量数据。地理信息系统的数据库管理有利于将这些数据信息归并到统一系统中,最后进行城市与区域多目标的开发和规划,包括城镇总体规划、城市建设用地适宜性评价、环境质量评价、道路交通规划、公共设施配置等。4 灾害监测:利用地理信息系统,借助遥感遥测的数据,可以有效地用于森林火灾的预测预报、洪水灾情监测和洪水淹没损失的估算,为救灾抢险和防洪决策提供及时准确的信息。图2.3 地理信息系统应用领域Fig.2.3 Application Field of GIS2.1.6 地理信息系统的

38、发展和展望1. 地理信息系统的发展GIS起源于地图自动制图、土地调查和人口普查,计算机科学的兴起和它在航空摄影测量学与地图制图学中的应用,以及政府部门对土地利用规划与资源管理的要求,使人们开始有可能用计算机来收集、存贮和处理各种与空间和地理分布有关的图形和有属性的数据,并通过对数据的分析来为管理和决策服务。1963年,加拿大测量学家R.F.Tomlinson首先提出了地理信息系统这一术语,并建立了世界上第一个实用的地理信息系统加拿大地理信息系统(CGIS),用于自然资源的管理和规划。由于计算机的软硬件均得到飞速的发展,网络已进入千家万户,地理信息系统已成为许多机构必备的工作系统,尤其是政府决策

39、部门在一定程度上由于受地理信息系统影响而改变了现有机构的运行方式、设置与工作计划等。另外,社会对地理信息系统认识普遍提高,需求大幅度增加,从而导致地理信息系统应用的扩大与深化。国家级乃至全球性的地理信息系统已成为公众关注的问题,例如地理信息系统已列入美国政府制定的“信息高速公路”计划,美国副总统戈尔提出的“数字地球”战略也包括地理信息系统。毫无疑问,地理信息系统将发展成为现代社会最基本的服务系统。表2.2 地理信息系统的发展Table2.2 Development of GIS国际GIS的发展国内GIS的发展60年代起源于北美:加拿大国家土地调查局为了处理大量的土地调查资料,于60年代开始建立

40、地理信息系统,于70年代初投入产品生产。70年代,准备阶段。GIS先驱进行极积呼吁、舆论准备和一些可行性实验70年代是GIS发展的巩固阶段:美国、加拿大、英国等国对GIS的研究均投入了大量的人力、物力、财力,研究不同专题、规模、类型的GIS。80年代,试验起步阶段。我国在GIS理论探索,规范探讨,软件开发,系统建立等方面取得了突破和进展。80年代为地理信息系统的大发展阶段:计算机的迅速发展和普及,地理信息系统也逐步走向成熟,并在全世界范围内全面地推向应用阶段。90年代初,GIS发展阶段。改革开放以来,沿海、沿江经济开发区发展土地的有偿使用和外资的引进,急需GIS为之服务,这也推动GIS在我国的

41、全面发展。90年代至今为地理信息系统的应用普及时代:由于计算机的软硬件的飞速发展,网络进入千家万户,GIS已成为许多机构必备的工作系统,尤其是政府决策部门在一定程度上受GIS影响而改变了现有机构的运行方式、设置与工作计划等,其他众多的信息化领域的工作也已全面铺开。96年以来,GIS产业化阶段。空间信息基础设施已纳入国家计划;国家和地方级的GIS相继建立并投入运行;各高校开设了与GIS相关的新专业;具有我国自主版权的GIS基础软件的研制逐步进入了产业化轨道。GIS得到了高效快速的发展。2. 地理信息系统的展望近年来地理信息系统技术发展迅速,其主要的原动力来自日益广泛的应用领域对地理信息系统不断提

42、出的要求。另一方面,计算机科学的飞速发展为地理信息系统提供了先进的工具和手段,许多计算机领域的新技术,如面向对象技术、三维技术、图像处理和人工智能技术都可直接应用到地理信息系统中。因此,地理信息系统技术得到了快速、高效的发展。随着时间的推移,GIS发展成为综合性的科学技术,GIS产业化的发展势头强劲,GIS网络化已构成当今社会的热点,GIS向着数据商业化、软件组件化、系统专门化、服务大众化、GIS企业化、GIS全球化、GIS标准化等方向发展。图2.4 地理信息系统的发展趋势Fig.2.4 Development Trend of GIS2.2 空间数据库技术2.2.1 空间数据库技术GIS数据

43、组织的核心是空间数据库技术,测绘科学、地理科学、计算机科学和信息科学相结合的产物也是空间数据库技术19。 空间数据库是随着GIS的开发和应用而发展起来的数据库新技术,主要用来处理空间数据20。空间数据库技术的主要任务是研究空间物体的计算机数据表示方法、数据模型及计算机内的数据存储结构和建立空间索引的方法,研究如何以最小的代价高效地存储和处理空间数据,正确维护空间数据的现实性、一致性和完整性,为用户提供现实性好、准确性高、完备、开放和易用的空间数据21。空间数据库中的数据主要分为两种:一种是和空间位置、空间关系有关的数据,称之为空间数据。另一种是地理元素中非空间的属性信息,称之为属性数据22。空

44、间数据库数据存储经历了三个阶段:拓扑关系数据存储模式、Oracle Spatial 模式和ArcSDE模式23。拓扑关系数据存储模式和Oracle Spatial 模式存在数据管理和维护困难、数据共享性比较差、数据的访问效率低、不能存储复杂的拓扑关系等问题,而ArcSDE很好的解决了这些问题,它能够实现空间数据和属性数据的无缝对接、可以满足多用户同时操作数据并且能避免冲突、并提高了数据的查询效率24。测量控制点管理信息系统在开发过程中选用的数据库为Oracle数据库和空间数据库引擎为ESRI公司的ArcSDE。近年来采用Access数据库的方式进行测量控制点的管理,相比手工管理的方式方便了许多

45、,但是还有很多不尽人意的地方。其中,最大的缺陷就是只能对抽象的数值进行显示,而不能够对测量控制点的位置进行显示,无法了解周围测量控制点的分布情况,无法把各个等级的测量控制点展现于管理人员的面前。以至于不能全面了解测量控制点的疏密程度,不能快捷的完成新的等级点的选点等工作。控制点的测量成果信息数据存储方式落后,使用纸质进行存储,不便于携带、查阅和更新等,纸质资料不便于保存,在受到潮湿天气影响时,字迹会变得模糊。由于Access数据库是小型的数据库,一般Access数据库达到50M左右的时候性能会急剧下降。操作系统的稳定对数据库来说是十分紧要的,因此,Access数据库不适合当前我们所需要开发的测

46、量控制点管理信息系统的需要。对于近些年来迅速发展的Oracle数据库和SQL Server数据库稳定性强,在数据库可操作平台上,Oracle可在所有主流平台上运行,而SQL Server却只能在Windows上运行了,这个就显得比较单调了。在安全性方面,Oracle的安全认证获得最高认证级别的ISO标准认证,而SQL Server并没有获得什么安全认证。在测量控制点的管理当中,数据的保密是至关重要的,Oracle数据库利用多种手段来加强数据库的安全性。例如,登录时需要密码、对需要的用户进行角色划分、每个角色根据需要划分不同的权限等,相比之下Oracle保密性更强,因此Oracle数据库成为测量

47、控制点管理应用较多的数据库。在本系统的开发中,我们也选择Oracle数据库进行相关测量控制点数据的管理。2.2.1 空间数据引擎空间数据引擎,简称SDE,是一种空间数据库管理系统的实现方法,即在常规数据库管理系统之上添加一层空间数据库引擎,以获得常规数据库管理系统功能之外的空间数据存储和管理的能力25。 其中,ESRI公司的的空间数据引擎ArcSDE最具有代表性。ArcSDE,即数据通路,是ArcGIS的空间数据引擎,它是在关系数据库管理系统(RDBMS)中存储和管理多用户空间数据库的通路26。从空间数据管理的角度看,ArcSDE是一个连续的空间数据模型,借助这一空间数据模型,可以实现用RDB

48、MS管理空间数据库。在RDBMS中融入空间数据后,ArcSDE可以提供空间和非空间数据进行高效率操作的数据库服务。ArcSDE采用的是客户/服务器体系结构,所以众多用户可以同时并发访问和操作同一数据。ArcSDE还提供了应用程序接口,软件开发人员可将空间数据检索和分析功能集成到自己的应用工程中去。ArcSDE是美国著名的地理信息研究机构ESRI推出的空间数据库解决方案,ArcSDE是一个用于访问存储于关系数据库管理系统(RDBMS)中的海量多用户地理数据库的服务器软件产品。它是ArcGIS 中所集成的一部分,也是任何企业GIS 解决方案中的核心要素27。ArcSDE的具体功能如下:表2.3 ArcSDE的主要功能Table2.3 Main Function of ArcSDE功能描述高性能的D

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号