ArcGIS拓扑关系建立
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目前ESRI 提供的数据存储方式中,Coverage和GeoDatabase能够建立拓扑,Shape格
式的数据不能建立拓扑
拓扑<Topology)是在同一个要素集<FeatureDataset)下的要素
类<Feature Class)之间的拓扑关系的集合。
所以要参与一个拓扑
的所有要素类,必须在同一个要素集内<也就是具有同一的空间参考),这样进行的拓扑检查才是精确的。
一个要素集可以有多个拓扑,但每个要素类最多只能参与一个拓扑,一个拓扑中可以定义多
个规则。
进行拓扑分析的过程:一、建立拓扑<添加拓扑规则);二、验证拓扑;三、编辑过程中保证拓扑的正确;四、查询系统中存在
的拓扑;
ArcGIS 拓扑由拓扑名称<Name),拓扑容差<Tolerance)、级别
<Rank)、要素类<Featureclass)、拓扑规则<Rule)组成。
b5E2RGbCAP
在ArcGIS里面操作步骤:
1.在ArcCatalog里面建立GeoDatabase数据库test.gdb.
2.在test里面建立要素数据集railways,按照向导提示步骤来
做。
3.向数据集railways导入数据railways
4.右击新建的要素数据集railways,建立拓扑
设置拓扑级别:
在拓扑验证的过程中,有自动捕捉的过程,要素会移动。
在ArcGIS 拓扑关系中每一个要素类是根据 Rank 值的大小来控制移动程度的。
Rank 等级越高的要素移动程度越小。
ArcGIS 10.2提供的Rank范围在<1-50),Rank 值等于1 的为最高等级。
p1EanqFDPw
设置拓扑规则:
定义地理数据库中一个给定要素内两个或不同要素类之间所许可的要素关系指令。
通俗称 ArcGIS 定义了不同图形类型要素的空间关系。
拓扑规则可以定义在要素类的不同要素之间,也可以定义在两个或多个要素类之间。
DXDiTa9E3d
检查拓扑。
选择拓扑图层railwaystp
在Catalog的test.gdb数据库里面建立一个面图层railwaysPoly
选择图层内所有线要素
点击高级编辑栏里面的
Construct Polygons按钮,设定容差,在这里设置为6,点击OK。
生成多边形。
现在把生成的多边形转换成Coverage格式,打开ArcToolbox工具箱,点击里面的Conversion Tools→To Coverage→Feature Class To Coverage,设置好相关参数,然后点击OK。
RTCrpUDGiT
打开生成的Coverage图层里面的arc,查看相关拓扑信息
申明:
所有资料为本人收集整理,仅限个人学习使用,勿做商业用途。