描述
将连接的共线宗地线合并为单个宗地线。将删除连接的共线之间的共享宗地结构点,并在这些位置创建折点。
如果连接的宗地线对的共享宗地结构点位于线端点之间的直线的指定正交偏移容差之内,则这些连接的宗地线对视为共线。
插图
使用方法
将删除合并的共线共享的宗地点,除非将宗地结构点要素类上的 Preserve 字段设置为 Yes。将删除原始宗地线。
如果共线宗地线之间的共享宗地结构点与直线的偏移距离大于指定容差,则不会合并这些共线宗地线。
不会更改合并线的线形状几何。将添加折点来代替删除的宗地点。
提示:
要简化合并的线并检测直线或曲线,使用通过直线和圆弧进行简化工具。如果宗地边界为真曲线,则将忽略这些线。
提示:
在合并多条连接的短线后,可以使用通过直线和圆弧进行简化工具将这些线转换为一条真曲线。如果共线之间的共享宗地结构点连接到一条或多条其他宗地线或连接线,则不会合并这些共线。
由于共线的 COGO 尺寸可以不同,因此不会将其复制到合并线。合并的宗地线具有空 COGO 属性。可以在属性窗格中或使用更新 COGO 工具 添加合并宗地线的 COGO 属性。
警告:
此工具会修改输入数据。有关详细信息以及避免数据被意外更改的策略,请参阅修改或更新输入数据的工具。
语法
arcpy.parcel.MergeCollinearParcelBoundaries(in_parcel_boundaries, offset_tolerance)
参数 | 说明 | 数据类型 |
in_parcel_boundaries | 要合并的宗地线。线可以是宗地线或连接线。 | Feature Layer |
offset_tolerance | 线视为共线时共享宗地点可以与其连接的线偏移的最大距离。偏移指共享宗地点与连接的宗地线端点之间的直线之间的距离。 | Linear Unit |
派生输出
名称 | 说明 | 数据类型 |
out_parcel_boundaries | 已更新的宗地类型或连接线。 | 要素图层 |
代码示例
以下 Python 窗口脚本演示了如何使用 MergeCollinearParcelBoundaries 函数合并使用 0.5 英尺偏移的共线。
import arcpy
arcpy.parcel.MergeCollinearParcelBoundaries("C:/Data/Database.gdb/Parcels/CountyFabric/Tax_Lines", '0.5 Feet')
环境
此工具不使用任何地理处理环境。
许可信息
- Basic: 否
- Standard: 是
- Advanced: 是