# 剪断线
#
功能说明
在矢量线编辑过程中,有时候需要将一条线按照一定规则分割成若干条线。针对不同的应用场景,MapGIS提供了多种剪断线方法,有“剪断一条线(有剪断点)”、“剪断一条线(无剪断点)”、“按规则剪断一条线(有剪断点)”、“剪断相交线(剪断母线)”、“剪断相交线(不剪断母线)”、“剪断所有相交线”六种方式可供选择。
提示:
剪断线有“有剪断点”、“无剪断点”和“剪断一条线(中点、分段、距离)”三种剪断方式可供选择。“有剪断点”方式剪断后的两条线都会在剪断处加数据点;“无剪断点”方式剪断后的两条曲线都在剪断处没加数据点。
规则 | 规则说明 |
---|---|
剪断一条线(有剪断点) | 用户在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态激活剪断线功能后,再指定剪断点,可从剪断点位置将所选择的线分割成多条。 |
剪断一条线(无剪断点) | 用户在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态激活剪断线功能后,再指定剪断点,可从剪断点位置将所选择的线分割成两条,剪断点所在的弧段消除。 |
按规则剪断一条线(有剪断点) | 用户在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态激活剪断线功能并指定剪断线规则后,交互选择一条线,可根据指定规则将线分割为两条线。 |
剪断相交线(剪断母线) | 当两条线相交时,可通过此功能从相交处对线进行剪断。两条相交线可来自于同一个线图层,也可来自于两个线图层。 |
剪断相交线(不剪断母线) | 当母线与子线相交时,可通过此功能在相交处对子线进行剪断。两条相交线可来自于同一个线图层,也可来自于两个线图层。 |
剪断所有相交线 | 通过“剪断所有相交线(剪断母线)”功能,可将线图层内所有相交的线自动进行剪断。 |
# 剪断一条线(有剪断点)
#
功能说明
用户在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态激活剪断线功能后,再指定剪断点,可从剪断点位置将所选择的线分割成多条。
原始线状态如下所示:
结果从剪断点位置,被分割成两条线:
#
操作说明
1. 在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态。点击“线编辑”面板,选择“剪断线”--“剪断一条线(有剪断点)”;
2. 在地图视图中,交互选择一条线;
3. 在该线段上依次交互点击选择一个或多个剪断点,右键结束操作;
4. 结果从剪断点位置,原始一条线被分割成多条线;
5. 剪断完成后,在属性表中变为两条属性记录,除默认的属性字段外,两条记录的属性值相同。
# 剪断一条线(无剪断点)
#
功能说明
用户在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态激活剪断线功能后,再指定剪断点,可从剪断点位置将所选择的线分割成两条,剪断点所在的弧段消除。
原始线状态如下所示:
结果从剪断点位置,被分割成两条线:
#
操作说明
1. 在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态。点击“线编辑”面板,选择“剪断线”--“剪断一条线(无剪断点)”;
2. 在地图视图中,交互点击选择一条线;
3. 当选择的点两端线点个数少于2个时,会提示“剪断点的两端各自至少有2个节点”;
4. 剪断完成后,从剪断点位置,原始一条线被分割成两条线,选择点所在的弧段会自动消除;
5. 剪断完成后,在属性表中变为两条属性记录,除默认的属性字段外,两条记录的属性值相同。
# 按规则剪断一条线(有剪断点)
#
功能说明
用户在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态激活剪断线功能并指定剪断线规则后,交互选择一条线,可根据指定规则分割线。
分段总数
根据设定的分段数,将线段进行平均分割。
分段比例
按照指定的距离比,将选中的线剪断为两条线。
距离
按照指定的距离,将选中的线剪断为两条线,其中第一条线的长度为指定距离。
#
操作说明
1. 在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态。点击“线编辑”面板,选择“剪断线”--“按规则剪断一条线(有剪断点)”;
2. 弹出如下所示对话框,用户需指定剪断线规则;
3. 设置规则后,在地图视图中交互点击选择一条线;
4. 完成后,可自动将选中的线剪断为两条线。
提示:
1、若对组合线进行剪断,则将以剪断点为分界处,将组合线分解。
2、不可以对线的端点进行剪断操作,否则系统会弹框提示:“不能以线的端点作为剪断点!”
# 剪断相交线(剪断母线)
#
功能说明
当两条线相交时,可通过此功能从相交处对线进行剪断。两条相交线可来自于同一个线图层,也可来自于两个线图层。
如下图所示两条线,通过“剪断相交线(剪断母线)”功能,可被剪断为六条线。剪断线后,结果线参数与原始线参数一致。
#
操作说明
1. 在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态;
2. 点击“线编辑”面板,选择“剪断线”--“剪断相交线(剪断母线)”;
3. 先点选一条线作为母线,再点选一条线作为子线;
4、结果母线和子线会根据相交点剪断为多条线。
# 剪断相交线(不剪断母线)
#
功能说明
当母线与子线相交时,可通过此功能在相交处对子线进行剪断。两条相交线可来自于同一个线图层,也可来自于两个线图层。
如下图所示两条线,通过“剪断相交线(剪断母线)”功能,子线可被剪断为三条线,但母线还是一条线。剪断线后,结果线参数与原始线参数一致。
#
操作说明
1. 在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态;
2. 点击“线编辑”面板,选择“剪断线”--“剪断相交线(不剪断母线)”;
3. 先点选一条线作为母线,再点选一条线作为子线;
4、结果只有子线会根据相交点剪断为多条线。
# 剪断所有相交线
#
功能说明
通过“剪断所有相交线(剪断母线)”功能,可将线图层内所有相交的线自动进行剪断。
#
操作说明
1. 在工作空间将待操作的线图层设置为“编辑”或“当前编辑”状态;
2. 点击“线编辑”面板,选择“剪断线”--“剪断所有相交线”;
3. 系统会自动将该图层内所有相交的线段剪断为多条线。
提示:
此功能不处理组合线相交以及自相交线。若要对自相交线进行剪断,请使用“线拓扑查错”→“清除重叠坐标及自相交剪断”功能。
在对有相交的封闭线(如矩形、圆、椭圆等)进行剪断操作时,除了相交点外,每个封闭线的首尾闭合点处也会生成节点。因此,若对两个相交矩形进行剪断,结果为6条线。