欢迎来到天天文库
浏览记录
ID:49817051
大小:381.00 KB
页数:16页
时间:2020-03-03
《森林资源数据库拓朴检查.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、森林资源数据的拓朴检查●本节介绍的拓朴检查是基于Geodatabase并通过设置拓朴规则(topoloyrule)来完成的.拓朴检查的主要目的是检查图层内和多个图层间的要素是否满足所设定的拓朴规则.如面域要素间是否有重叠,共同边界是否有空隙.线状要素是否相交,联结处是否悬空等.拓朴检查可维护空间数据的准确、完整和结构的稳定。其主要步骤是:1、建立Geodatabase(地理数据库)2、在Geodatabase中建立要素dataset(数据集)3、将要检查的要素(features)导入数据集中4、在数据集中对导入的要素设置拓朴规则5、进行拓朴检查(va
2、lidatetopology)6、修改检查发现的错误几种常见的拓扑关系Shape文件Shape文件是一种基础的矢量数据文件,可以用来存储点、线、面等几何形状的位置及属性信息。Shape这一称谓不是很准确,因为,每个Shape文件由三个文件组成:后缀为.SHP和.SHX的文件用以存储要素的几何信息,后缀为.DBF的文件用来存储要素的属性信息。Shape文件只能包含一个要素类,因此,线状河流和面状湖泊必须分别存储为不同类型的Shape文件。CoveragesCoverage:一种拓扑数据结构,一般的GIS原理书中都有它的原理论述。目前ArcGIS中仍然有
3、一些分析操作只能基于这种数据格式进行操作。Coverage是一个或多个要素类的集合,这些要素类存储在某一个文件夹中。比如,土地利用数据中,多边形要素用来表示地块的面积,线状要素用来表示地块间的边界,这两种数据可以同时存在一个Coverage中。在Coverage文件夹中,包含多个文件:要素几何数据文件、属性数据文件等。Geodatabase地理数据库(以下Geodatabase简称GeoDB)是一种在关系数据库管理系统(RDBMS)中存储点、线、面状矢量数据的一种格式。Geodatabase:有两种格式,1.PersonalGeodatabse用来存
4、储小数据量数据,存储在Access的mdb格式中。2.ArcSDEGeodatabse存储大型数据,存储在大型数据库中Oracle,SqlServer,DB2等。可以实现并发操作,不过需要单独的用户许可。在GeoDB中,你可以将具有相同坐标系和处于共同地理范围内的要素类组织成为要素集。类似Coverage,可以在GeoDB要素中存储拓扑关系。比如,具有拓扑关系的几何网络可以建模要素间的联通性。GeodatabaseGeoDB通过关系数据库管理系统中的数据表实现要素类的存储。每个要素是数据表中的一行。要素的几何数据就存储在数据表中的“Shape”字段中
5、。1.在arccatalog目录的空白处右击键后下拉菜单上点击点击New->personalgeodatabase一、建立Geodatabase2建立dataset在新建的Geodatabase名上右击键后在下拉菜单上点击New->Featuredataset;在窗口中的Name栏中给dataset命名一、建立Geodatabase2建立dataset在新建的Geodatabase名上右击键后在下拉菜单上点击New->Featuredataset;在窗口中的Name栏中给dataset命名一、建立Geodatabase在dataset中导入图层要素完
6、成设置后在此dataset名上右键点击后在下拉菜单上点击Import->featureclass可以是单一图层要素,也可多图层要素一、建立Geodatabase在dataset中导入图层要素(1)、单一要素文件的导入下例是输入面域shp文件“小班”,并给出在dataset中的输出文件名一、建立Geodatabase在dataset中导入图层要素(2)、多要素dataset文件的导入这是多要素文件导入的界面,这里导入多个面域文件一、建立Geodatabase4对创建的dataset设置拓朴规则(topologyrule)在已建立的dataset名上右击
7、键,选new->topology根据NewTopology向导提示设置拓朴规则先命名和确定容许误差先命名和确定容许误差设置完成后,可根据提示对要素按规则进行拓朴检查
此文档下载收益归作者所有