ArcGIS教程:计算分区河流(管线)总长度

本教程介绍如何在ArcGIS中计算分区河流(管线)总长度。首先,需要修正拓扑错误,然后通过标识工具将河流与不同用地类型的边界结合,接着计算每段河流的长度,并使用汇总统计数据工具按区域统计长度。最后,将得到每个分区的河流总长度。
摘要由CSDN通过智能技术生成

  已知有一个河流的线图层(HydroL)和多个不同用地类型的图层(WoodyA表示绿化用地,ResidentialA表示公共用地,BoundaryA表示其他类型用地),目标是获得每个分区内的河流总长度,该如何实现?

  这个问题其实和分区统计管线长度,或者分省统计铁路长度其实是一样的,那么在ArcGIS中,我们要如何实现呢?

  

  图1 现有数据和图例

  在本例中,区域之间的重合是被允许的,如果计算的是各行政区的河流(管线)总长度,即各区域之间不允许重合,则在处理之前,需要先进行拓扑修正。

  1.修正拓扑错误

  1.1建立拓扑

  打开ArcCatalog,在要素数据集上右键新建拓扑,按照系统向导一步一步设置:

  名称:分区河流长度_Topology;

  拓扑容差:保持默认;

  参与到拓扑中的要素类:三个面要素;

  等级:保持默认;

  拓扑规则:BoundaryA不能与其他要素重叠ResidentialA,BoundaryA不能与其他要素重叠WoodyA,ResidentialA不能与其他要素重叠WoodyA。

  最终摘要如图。

  • 0
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值