地理信息系统设计与实现
- 格式:doc
- 大小:28.00 KB
- 文档页数:7
基于ArcGIS的地理信息系统设计与实现地理信息系统(Geographic Information System,简称GIS)是一种基于地理位置信息管理、分析和可视化的技术系统。
ArcGIS是由Esri(环球信息参考系统公司)开发的一套用于地理数据处理和分析的软件平台。
本文将介绍基于ArcGIS的地理信息系统的设计与实现。
一、引言地理信息系统(GIS)是一种集地理空间数据获取、存储、处理、管理、分析、可视化于一体的技术系统。
GIS 在城市规划、资源管理、环境保护、农业等领域都有广泛的应用。
而ArcGIS作为目前最主流的GIS软件平台,可以帮助用户进行各种地理数据的处理和分析,为决策提供科学依据。
二、地理信息系统设计与实现的基本步骤1.需求分析:首先需要明确地理信息系统的设计目标和用户需求。
这包括确定系统的功能模块、数据来源、数据需求、空间分析方法等。
2.数据采集与处理:地理信息系统的基础是地理空间数据,包括矢量数据和栅格数据。
数据的采集可以通过GPS测量、遥感影像解译、数据库导入等方式进行。
采集到的数据需要进行处理,包括数据清洗、数据转换等,以满足系统需求。
3.数据库设计:GIS系统需要建立相应的地理数据库,用于存储和管理地理空间数据。
数据库设计需要考虑数据模型、数据结构、数据表等方面,以保证数据的有效性和一致性。
4.系统架构设计:地理信息系统的架构设计是指确定系统的模块组成、模块之间的关系、数据流程等。
常用的架构设计包括单一服务器架构、分布式架构等。
5.系统开发与编程:使用ArcGIS平台进行系统开发与编程,包括界面设计、数据处理、空间分析等功能的实现。
开发过程需要使用ArcGIS自身的API和开发工具,如ArcObjects、ArcPy等。
6.系统测试与优化:完成系统开发后,需要进行系统测试,包括功能测试、性能测试、稳定性测试等。
根据测试结果对系统进行优化,提高系统的稳定性和性能。
7.系统部署与应用:将已经开发、测试、优化完毕的GIS系统部署在实际应用环境中,并进行用户培训和技术支持。
中国地质大学研究生院硕士研究生入学考试《地理信息系统设计与实现》考试大纲一、考试目的《地理信息系统设计与实现》是中国地质大学(武汉)地理与信息工程学院电子信息专业硕士研究生入学专业课考试科目。
其目的是科学有效地测试学生掌握地理信息系统设计与实现的基本知识、基本理论和基本方法,以及综合运用所学知识分析和解决实际问题的能力,评价考生已具备的基本专业知识和素质。
二、试卷结构试卷总分数为150分,考题题型及比例:名词解释约30%简答题约40%论述分析题约30%考试方式:闭卷,笔试。
三、考试内容和要点(一)概论1、掌握地理信息系统的基本概念、地理空间数据组成特征;2、了解地理信息系统设计特点;3、了解常见的两类地理信息系统;4、掌握结构化程序设计、原型化设计基本思想;5、掌握面向对象技术的相关概念和性质;6、掌握面向服务的设计关键特性;7、掌握地理信息系统设计原则及主要内容;8、掌握地理信息系统设计过程及各阶段不同角色的分工;9、了解GIS开发模式与开发方式;10、了解GIS模型复用的几种方式。
(二)GIS系统分析1、了解系统分析的要求;2、掌握需求调查的内容、需求分类;3、掌握需求分析文档的撰写;4、了解可行性分析考虑的因素;5、掌握数据流程图的基本画法;6、掌握数据字典的内容与作用。
(三)GIS总体设计1、了解总体设计原则和主要内容;2、了解GIS体系架构的不同发展阶段;3、掌握C/S结构与B/S结构的差异及各自优缺点;4、掌握面向服务的体系结构;5、掌握总体模块设计原则;6、掌握GIS软件系统体系结构;7、了解应用模型的特点、作用及分类;8、了解地理编码的作用、原则、步骤;9、了解用户界面设计的考虑因素。
(四)GIS功能设计1、了解GIS系统功能设计原则;2、掌握GIS主要功能模块划分及其作用;3、掌握图形数据库的功能设计和属性数据库的功能设计差异;4、掌握图形符号库管理功能设计的内容;5、了解常见的数据输入方法和方式;6、了解数据输出的内容和形式。
地理信息系统:在计算机软件、硬件及网络支持下,对有关空间数据进行预处理、输入、存储、查询检索、处理、分析、显示、更新和提供应用以及在不同用户、不同系统、不同地点之间传输地理数据的计算机信息系统。
GIS设计目标就是通过改进系统设计方法、严格执行开发的阶段划分、进行各阶段质量把关以及做好项目建设的组织管理工作,从而达到增强系统的实用性、降低系统开发和应用的成本、延长系统生命周期的目的内聚跟耦合:内聚纸模块内部各部分之间的联系,耦合是指模块之间的联系内聚度跟耦合度相互联系此消彼长。
地理建模主要是运用数学语言、地理知识和程序设计工具,对地理信息(如地理现象、地理数据等)加以翻译和归纳。
地理坐标系:也可称为真实世界的坐标系,是用于确定地物在地球上位置的坐标系。
一个特定的地理坐标系是由一个特定的椭球体和一种特定的地图投影构成,其中椭球体是一种对地球形状的数学描述,而地图投影是将球面坐标转换成平面坐标的数学方法。
空间元数据:指描述空间数据的数据,它描述空间数据集的内容、质量、表示方式、空间参考、管理方式以及数据集的其它特征。
是空间数据交换的基础,也是空间数据标准化与规范化的保证,在一定程度上为空间数据的质量提供了保障。
地理编码:是为识别点、线、面的位置和属性而设置的编码,它将全部实体按照预先拟定的分类系统,选择最适宜的量化方法,按实体的属性特征和几何坐标的数据结构记录在计算机的存储设备上。
组件:是一个在整个分布式系统中可以即插即用的独立对象,在完成其功能的过程中,它可以跨越网络、应用、语言、工具和操作系统。
1、结构化的概念最早是由E.W于1965年提出来的,GIS工程学体系的三维结构是由A.D.Hall 提出的,地理信息科学是由Good Child于1992年提出的,Grady Booch是面向对象发最早的倡导者之一;Jacobson提出了OOSE方法;Y ourdon提出了进行GIS总体的结构图;基本E-R模型由Peter Chen于1976年提出的。
地理信息系统的设计与实现地理信息系统(Geographic Information System,简称GIS)是一种集地理空间数据采集、存储、管理、分析和可视化于一体的信息管理系统。
它能够通过地图表示地理空间分布的各种属性信息,为决策者提供空间数据分析和空间关联性分析的支持,以便更好地理解和解决地理空间问题。
本文将针对地理信息系统的设计与实现进行详细介绍。
一、地理信息系统的设计1.需求分析在设计地理信息系统之前,首先要进行需求分析。
需求分析包括用户需求和系统需求两个方面。
用户需求是指使用地理信息系统的用户对系统功能和性能的要求;系统需求是指系统运行的环境、数据存储和处理能力等方面的要求。
通过与相关用户沟通和调查,设计人员能够更好地理解用户的需求,为后续的设计工作做好准备。
2.数据采集与存储地理信息系统需要大量的地理数据来支持分析和展示功能。
数据的采集可以通过现场调查、航空遥感、卫星遥感等多种手段进行。
采集到的数据需要进行处理和存储。
处理涉及数据清洗、转换、修复等过程,以保证数据的准确性和一致性。
存储可以选择关系数据库、空间数据库或者文件系统等方式,根据实际需求进行选择。
3.系统架构设计地理信息系统的架构设计是设计过程中的重要环节。
架构设计涉及到软件和硬件的选择、系统模块的划分和交互等方面。
在选择软件和硬件时需要考虑系统的可扩展性、性能和稳定性。
模块划分和交互的设计需要根据系统的功能和用户的需求进行合理的划分和定义,以保证系统的高效运行和用户的良好体验。
4.功能设计地理信息系统的功能设计是基于用户需求和系统架构进行的。
功能设计包括系统的基础功能和扩展功能。
基础功能包括地图展示、查询、分析、编辑等功能,扩展功能可以根据具体需求进行添加。
功能设计需要考虑用户的应用场景和业务特点,以提供符合用户需求的功能模块。
二、地理信息系统的实现1.数据库设计地理信息系统需要数据库来存储和管理地理数据。
数据库设计是实现地理信息系统的关键环节之一。
融合多源数据的时空地理信息系统设计与实现一、引言近年来,随着各种智能设备和数字化技术的不断发展,不同领域产生的数据呈现多样化、多源性的特点。
如何将这些数据进行融合,以便更好地支持人们的决策和管理,成为了时空地理信息系统设计与实现中的一大难点。
本文将从融合多源数据的概念和意义、时空地理信息系统的设计与实现、融合多源数据的方法和技术、融合多源数据的应用等方面进行论述和探讨。
二、融合多源数据的概念和意义融合多源数据是指将来自不同领域、不同来源的数据进行整合、处理和分析,以期获得更全面、准确、可靠的决策和管理信息。
多源数据包括空间数据、时间数据、个人数据、社交数据、传感数据等多种类型的数据。
在未融合多源数据的情况下,决策者可能面临数据不充分、误差过大、信息重复等问题。
融合多源数据的意义在于:一方面,它可以提供更为全面的信息支持,使决策者能够更好地把握问题的本质和发展趋势。
另一方面,融合多源数据可以使信息更加准确、可靠,从而降低决策错误的风险。
三、时空地理信息系统的设计与实现时空地理信息系统是为解决空间和时间问题而设计的信息系统,主要由数据采集、数据处理、数据管理和数据可视化等模块组成。
(一)数据采集数据采集是系统的首要任务,它涉及到对不同种类的数据进行收集、处理、分类和标准化的流程。
常用的数据采集方式主要包括遥感技术、全球定位系统(GPS)、无线传感器网络、行业数据库等。
(二)数据处理数据处理是对采集到的数据进行处理和分析的过程,包括清洗、预处理、标准化、转换、融合等。
数据处理是提高数据质量和实现数据融合的必要前置条件。
(三)数据管理数据管理是对系统数据进行存储、管理和维护的过程,主要包括数据的存储结构、数据的访问和管理方式等,同时也需要考虑保障数据的安全性和隐私性问题。
(四)数据可视化数据可视化是系统的最终输出形式,通常使用各种图表、地图等形式展示数据,以便实现对数据的理解和决策支持。
四、融合多源数据的方法和技术融合多源数据的方法和技术有很多,常用的方法包括数据互换、数据融合、数据分析和数据挖掘等。
基于大数据的智慧地理信息系统设计与实现近年来,随着大数据技术的不断发展和智能化的大力推动,地理信息系统也在不断地进行着转型和革新。
基于大数据技术的智慧地理信息系统越来越受到人们的关注和重视。
本文将从设计与实现两个方面,对基于大数据的智慧地理信息系统进行探究和研究。
一、设计1.需求分析作为一个地理信息系统,它必须符合用户的需求。
首先,根据不同的应用场景,需要不同的功能模块,例如公交出行、城市规划、房地产置业等。
这些功能模块需要在地图上以不同的形式展现,如图标、线条、文字等,同时需要支持用户自定义标注和查询。
其次,对于大数据的处理,需要分析的数据量庞大且种类繁多,除了基本的地址和经纬度以外,还需要另外处理许多的地理数据,包括地形要素、气候要素、人口要素等。
最后,智慧地理信息系统需要支持多平台展示,例如手机端、平板端、PC端、VR、AR等,这其中既有硬件、软件设备的适配问题,也有用户体验的考虑。
通过分析用户需求,才能确定系统的功能和架构。
2.架构设计根据需求分析,可以确定出智慧地理信息系统的基本功能,例如展现地图、搜索、路线规划、数据分析等。
同时,需要考虑系统的架构,包括数据处理、服务接口、前端展示等。
首先,对于数据的处理,这里建议采用分布式存储和计算技术,例如Hadoop和Spark,对于数据的规模和复杂性有极好的支持。
其次,需要建立完善的服务接口,为不同的终端提供不同的服务,例如Web API或者RESTful API等,以满足终端用户的需求。
最后,通过前端展示来实现可视化效果,例如地图展示,图表展示等。
3.技术选型技术选型是智慧地理信息系统设计中的重要环节,它直接影响到后期的实现和运维。
在技术选型中,需要考虑系统的性能、可维护性、安全性等因素。
对于地理信息系统的实现,需要考虑到开发语言和开发工具的选择,如Java、Python等开发语言,Eclipse、IntelliJ IDEA等开发工具。
对于数据处理,可以使用Hadoop和Spark进行分布式存储和计算。
旅游地理信息系统的设计与实现旅游地理信息系统 (Tourism Geographic Information System, TGIS) 是一种基于地理信息系统 (Geographic Information System, GIS) 技术,应用于旅游领域的信息系统。
它集成了地理信息、旅游资源、旅游规划和管理等多方面的数据,为旅游业提供了全面的信息支持和决策依据。
首先,数据获取与处理是旅游地理信息系统设计与实现的重要环节。
这一过程包括旅游资源数据的收集和整理,其中旅游资源数据是指包括景点、酒店、交通等相关信息。
数据可以通过现场调查、网上数据采集和相关部门提供的数据等方式进行获取。
获取到的数据需要进行清洗、整理和加工,以适应系统的数据存储和管理需求。
其次,系统架构设计是旅游地理信息系统设计与实现的核心工作。
系统架构设计包括数据库的设计与实现、系统的模块划分和功能的组织等。
数据库设计主要包括数据表的建立和数据字段的定义,以及数据的存储和管理方法。
系统的模块划分可以根据旅游业务的需求进行,例如可以划分为景点管理模块、线路规划模块和推荐模块等。
功能的组织需要根据系统使用者的需求进行设计,以提供方便快捷的功能操作。
接着,功能模块设计是旅游地理信息系统设计与实现的一个重要环节。
功能模块设计主要包括地理信息展示和分析、旅游资源查询和管理、旅游路线规划和导航等。
地理信息展示和分析功能可以通过地图展示旅游资源、景点分布和周边环境等信息,并提供空间分析功能,例如景点热度分析和旅游资源评价等。
旅游资源查询和管理功能可以通过热门景点、景点详细信息展示和旅游资源统计等方式,方便用户查询和管理旅游资源。
旅游路线规划和导航功能可以根据用户的出发地和目的地,计算最佳的旅游路线并提供导航功能,以提供旅游规划的便利和准确性。
最后,界面设计是旅游地理信息系统设计与实现的重要环节。
界面设计需要考虑到用户的使用习惯和使用便利性。
界面设计应该直观明了,操作简单易懂,同时美观大方,提高用户的使用体验。
基于云计算的地理信息系统设计与实现云计算技术的快速发展与普及,为各行各业带来了许多机遇和挑战。
地理信息系统(Geographic Information System,简称GIS)作为一种重要的空间信息处理和分析工具,也在云计算环境下得到了进一步的发展和应用。
本文将介绍基于云计算的地理信息系统的设计与实现。
一、云计算技术的概念与特点云计算是一种基于互联网的计算模式,通过共享和动态分配计算资源的方式,提供按需求获取和使用计算资源的能力。
云计算技术具有以下几个特点:1. 弹性可扩展:云计算平台能够根据用户的需求动态分配和释放计算资源,实现按需供应。
2. 高可靠性:云计算平台通常采用分布式架构和数据冗余技术,提供高可用性和容灾能力。
3. 资源共享:多个用户可以共享云计算平台上的计算资源,实现资源的最大利用。
4. 高性能计算:云计算平台通常采用并行和分布式计算技术,能够处理大规模数据和复杂的计算任务。
二、基于云计算的地理信息系统的设计与实现基于云计算的地理信息系统的设计与实现主要包括以下几个方面的内容:1. 基础设施和平台的选择:在设计与实现之前,需要选择合适的云计算基础设施和平台。
目前市场上存在许多公有云和私有云的供应商,可以根据实际需求选择适合的云计算平台。
2. 数据存储与管理:地理信息系统处理的数据通常是海量的空间数据,有效的数据存储与管理是基于云计算的地理信息系统的关键。
可以选择云对象存储服务和关系型数据库等技术来存储和管理地理数据。
3. 空间数据处理与分析:地理信息系统需要进行空间数据的处理和分析,如空间查询、空间统计和空间关联等。
基于云计算的地理信息系统可以利用云计算平台的高性能计算能力来加速数据处理和分析过程,提高系统的响应速度。
4. 可视化和用户界面:地理信息系统的可视化和用户界面是用户与系统交互的关键。
基于云计算的地理信息系统可以利用前端开发框架和地图可视化技术来实现用户友好的界面和高效的数据展示。
填空1,需求分析过程有:需求调查、需求分析、需求文档编写三个阶段2,数据流程图的组成:外部实体,处理过程,数据流,数据存储。
3,总体设计的原则:1)完备性2)标准化3)系统化4)兼容性,通用性,可靠性,实用性,可扩充性。
4,GIS体系架构发展经历了:面向过程,面向系统,面向服务5,按模型结构划分,应用性GIS分为:数学模型,经验模型,概念模型6,地理编码的原则:唯一性,合理性,可扩充性,简单性,适用性,规范性,系统性。
7,主要的用户界面技术:菜单,工具栏,状态栏,目录树,分式窗口,导航器。
8,GIS总体功能模块:数据输入模块,数据库管理模块,数据处理模块,空间分析模块,数据输出模块。
9,GIS数据库设计过程:需求分析,概念设计,逻辑设计,物理设计,数据库设计10,概念设计的结构方法:自顶向下,自底向上,逐步扩张,混合策略11,空间数据组织:纵向分层组织,横向分块组织名词解释1,地理信息:是指数字、文字、图形、图象等载体所表达的地表物体与其环境之间存在的数量、质量、分布特征、联系和规律等。
地理信息的特点:属于空间信息,具有区域性、多维性和动态性。
2,系统分析:是按照系统论的观点,根据GIS用户的要求,对现有的业务流程进行全面的分析和综合,运用科学的方法为系统设计提供依据。
3,需求分析:是应用型地理信息系统设计的基础,是通过与系统潜在用户进行书面或口头交流,将收集的信息根据系统软件设计的要求归纳整理后,得到对系统概略的描述和可行性分析的论证文件。
需求分析过程有:需求调查、需求分析、需求文档编写三个阶段4,可行性分析是在对用户需求基础上,从社会因素、技术因素和经济因素方面对建立应用型地理信息系统的必要性和实现系统目标的可能性进行分析,以确定用户实力、系统环境、原始数据、数据流量、存储空间、软件系统、经费预算以及时间分析和效益分析。
5,地理编码:是指在地理数据分类的基础上,以易于计算机和认识别的代码来唯一地标识地理实体类型,这种代码是用来表征客观事物的一个或一组有序的符号。
6,数据库设计:就是根据不同的应用目的和用户请求,在一个给定的应用环境中,确定最优的数据模型、处理模式、存储结构、存取方法,建立能反映现实世界中地理实体间信息的联系,满足用户要求、能被一定的数据库管理系统(DBMS)所接受、能实现系统目标并有效存取、管理数据的数据库。
7,空间数据库:是地理信息系统在计算机物理存储介质存储的与应用相关的地理空间数据的总合,以一系列特定结构的文件形式组织后存储在介质上。
8,实体:指在计算机系统中,用来描述实际事物的计算机语义对象,是指客观存在并区别于其他事物的对象,可以是具体的对象,也可以是抽象的事件。
系统分析中必须定义实体的基本类型,确定描述这些实体的数据项及流程,进而弄清实体间的联系,为最终建立数据模型奠定基础。
9,属性:对实体和联系特征的描述。
实体与属性是相对而言的。
联系:实体之间通过联系相互作用和关联。
联系分为一对一、一对多和多对多。
10,系统维护的任务是改正软件系统在使用过程中发现的隐含错误,扩充在使用过程中用户提出的新的功能及性能要求,其目的是维护软件系统的"正常运作"。
这阶段的文档是软件问题报告和软件修改报告,它记录发现软件错误的情况以及修改软件的过程。
11,对新开发的或改建的系统,根据预定的系统目标,用系统分析的方法,从技术、经济、社会、生态等方面对系统设计的各种方案进行评审和选择,以确定最优或次优或满意的系统方案。
由于各个国家社会制度、资源条件、经济发展状况、教育水平和民族传统等各不相同,所以没有统一的系统评价模式。
评价项目、评价标准和评价方法也不尽相同。
12,系统总体功能评价:就是从经济和技术两大方面对建立的系统进行评定13,GIS是由计算机硬件、软件和不同的方法组成的系统,该系统设计支持空间数据的采集、管理、处理、分析、建模和显示,以便解决复杂的规划和管理问题。
简答题一,地理信息系统按内容、功能和作用分为:工具型地理信息系统和应用型地理信息系统。
1.2.1工具型地理信息系统也称地理信息系统开发平台,是具有GIS基本功能,供其他系统调用或进行二次开发的操作平台.1.2.2应用型地理信息系统是根据用户的需求而设计的能够解决一类或多类实际应用问题的系统,它不但具有GIS的基本功能而且能够解决地理空间实体及空间信息的分布规律、分布特性及相互依赖关系的应用模型和方法。
按研究对象性质和内容可以分为:专题地理信息系统和区域地理信息系统。
专题地理信息系统是具有有限目标和专业特点的地理信息系统,为特定专门目的服务。
区域地理信息系统主要以区域综合研究和全面信息服务为目标。
可以有不同的规模。
,二,开发方式1)独立开发:指不依赖于任何GIS工具软件,利用专业程序设计语言开发应用模型,直接访问GIS软件的内部数据结构。
从空间数据的采集、编辑到数据的处理分析及结果输出,所有的算法都由开发者独立设计,然后选用某种程序设计语言,在一定的操作系统平台上编程实现。
2)单纯二次开发:指完全借助于GIS工具软件提供的开发语言进行应用系统开发。
3)集成二次开发:集成二次开发是指利用专业的GIS工具软件,如ArcView、MapInfo等,实现GIS的基本功能,以通用软件开发工具尤其是可视化开发工具,进行二者的集成开发。
三,GIS评价系统评价就是对所建立系统的性能进行考察、分析和评判,判断其是否达到系统设计时所预定的效果,包括用实际指标与计划指标进行比较,评价系统目标实现的程度:评价指标应该包括性能指标、经济指标和管理指标等各个方面,最后还应就评价结构形成系统评价报告。
具体运作时可以从软件功能和系统总体功能两个方面进行评价。
软件功能评价:1)用户界面2)DB管理3)db的建立4)书记处理和分析5)数据输出总体功能评价;1,系统效应2,可靠性3,可扩展性4,可移植性5,系统效应6,功能性7,可操作性8,维护性四,GIS设计内容1,系统总体设计2,数据模型设计3,数据库设计4,系统功能设计5,应用模型设计6,输入输出设计五,GIS系统设计过程1,系统分析,(需求分析,可行性分析)2,系统设计(总体设计,详细设计),3,系统实施(编程,调试,培训)4,运行维护六,地理编码1,地理编码是指在地理数据分类的基础上,以易于计算机和认识别的代码来唯一地标识地理实体类型,这种代码是用来表征客观事物的一个或一组有序的符号。
2,代码的种类1、顺序码2、矩阵码3、自检码4、系列顺序码5、层次码6、助记码7、特征组合码8、混合码3,地理编码的作用(1)鉴别功能(2)分类(3)排序(4)专用含义4,代码设计必须遵循以下基本原则。
(1)惟一性—个对象肯能有多个名称,也可按不同的方式对它进行描述。
但在一个编码体系中,一个对象只能赋予—个惟—的代码,反之,—个代码只能唯一的标识一个对象,不允许重码、乱码、错码。
(2)合理性代码结构应与相应的分类体系相对应。
(3)可扩充性代码设计应留有充分的余地,以备将来不断扩充的需要。
(4)简单性介绍结构尽可能简单,尽可能短,以减少各种差错。
(5)适用性代码尽可能反映对象的特点,以助记亿,便于填写。
(6)规范性国家有关编码标准是代码设计的重要依据,已有标准的必须遵循。
在一个代码体系中,代码结构、类型、编写格式必须统一。
(7)系统性代码要有一定的分组规则,从而在整个系统中具有通用性。
6,地理编码步骤确定编码对象考察是否已有标准编码根据编码的使用范围、使用时间,根据实际情况选择编码的种类与类型考虑检错功能编写编码表六,关系表的设计(1)关系表确定(2)范式化范式:关系满足某种规范化的形式成为范式。
(3)表分割与关联设计数据库物理结构设计人员进行设计时主要需要考虑以下几个方面。
(1)确定数据的存储结构(2)决定数据的物理显示(3)设计数据的存取路径(4)确定数据的存放位置(5)选择数据的存储结构(6)确定系统配置八,空间数据库功能设计空间数据库功能设计: 空间数据库由图形数据库和属性数据库组成,其中,图形数据库中存放和管理着各种空间数据;属性数据库中存放和管理着各种非空间数据。
1)图形数据库的功能设计:1、图形输入主要有手扶跟踪数字化输入和扫描输入两种。
2、图形转换(1)坐标配准使地理底图、数字地形数据、各种专题地图都转换到统一的坐标系和单位中,将图幅坐标归化为地理坐标,以便于做进一步的分析工作。
(2)格式转换实现矢量数据结构向栅格数据结构的转换3、图形操作主要是指对图形的运算,包括:(1)图形的开窗(2)图形的缩放、漫游(3)图形的旋转(4)图形的叠加(5)图形的拼接、消除几何裂隙和逻辑裂隙4、图形编辑具有增删、连接、断开、移动、图形拷贝功能以及建立图形的拓扑关系。
5、图形计算对图形进行长度、周长、边长、点到线距离、面积的量算以及按用户的要求实现的其他功能。
6、图象处理7、空间分析8、属性数据输入(1)数据输入包括一般方法输入与数据复制。
(2)数据修改包括修改属性内容以及插入记录、删除记录、插入字段、删除字段等。
(3)数据追加在一个原有数据库的后边追加新的记录九,空间数据库建库6.3.1数据准备1、数据源的选择:一是要求可靠;二是要求具备更新能力。
2、数据采集存储原则:一般只采集存储基本的原始数据,不存储派生的数据,3、数据准备与预处理(1)数据源种类GIS数据类型随应用领域的不同而有所差异,但与管理信息系统相比都有数据类型繁多、数据量大的特点。
从数据源的种类分为:实测数据。
如野外实地勘测、量算数据、台站的观测记录数据、遥测数据等。
分析数据。
利用物理和化学方法分析获取的数据。
图形数据。
各种类型的专题地图以及地形图的图形记录资料等。
统计调查数据。
各种类型的统计报告,社会调查数据等。
遥感/GPS数据。
利用遥感/GPS技术获得的大量模拟或数字资料等。
(2)数据质量控制体系其内容主要有:数据的分类系统数据类型的名称和定义数据获取方法的评价数据获取所使用的仪器设备及其精度的规定数据获取时的环境背景和测试条件的规定数据的计量单位和数据精度分级的规定数据的编码或代表符号的规定数据的更新周期的规定数据的密级和使用数据的规定4、数据库入库的组织管理数据入库时,应注意:凡入库数据应同时提交数据说明书,数据管理组织根据该类数据的质量标准,对数据说明书内容逐项进行检查和鉴定,坚定合格的数据方可进入数据库。
数据入库时,应有数据的鉴定意见和鉴定小组的签名,并注明入库时间。
数据入库时,应建立相应的数据安全和保密体系。
十,数据流程图数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。
描述了数据流动、存储、处理的逻辑关系,所以也叫逻辑数据流程图。