ArcGIS Pro - 分割线要素图层

问题描述 投票:0回答:1

我正在使用道路网络的旧线要素图层。我想通过交叉路口分割道路来更新图层。例如,如果一条道路穿过多个交叉路口,则在每个交叉路口该道路将被分割,创建一个新的线要素。对于穿过两个交叉路口的一条道路,将分为 3 个独立的要素(道路)。有没有一个工具可以自动执行此操作?而不是手动拆分?

这样做的目的是能够逐块分析道路。

我查看了地理处理工具,但找不到工具。我听说 Arc Hydro 工具可能有用。

gis line geospatial arcgis
1个回答
0
投票

您可以查看

arcpy.management.FeatureToLine
功能到线路)。

这是使用该工具的 Python 示例:

import arcpy, arcpy.management

roads = r"d:\temp\test\roads.shp"

segmented_roads = r"d:\temp\test\segmented_roads.shp"

arcpy.management.FeatureToLine(roads, segmented_roads)

您还可以研究开源解决方案,例如使用 QGIS 的 Split withlines 工具:

© www.soinside.com 2019 - 2024. All rights reserved.