本系列配套练习数据下载链接:
链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj
提取码:mnsj
-
1、概念:
边匹配要素工具以生成边匹配链接工具创建的输入链接要素为指导,在空间上调整输入线的形状,这样输入线便可与沿着边缘区域的相邻线要素进行正确连接。输入链接要素必须具有 SRC_FID 和 ADJ_FID 字段。
该工具根据所提供的输入(输入要素、相邻要素和边界要素),相应地确定新的连接位置,并调整相关要素:
-
如果仅提供输入要素,则边匹配链接的端点将视为新的连接位置。对边匹配链接相关的输入线(即要素 ID 与链接的 SRC_FID 值相匹配)进行调整,从而使输入线的端点位于链接端点处。这样可确保输入线与所需相邻要素互相连接,这些要素应该已参与边匹配链接的生成。 -
如果同时提供输入要素和相邻要素,则边匹配链接的中点将视为新的连接位置。将同时对相关的输入线和相关的相邻线(即,其要素 ID 与链接的 ADJ_FID 值相匹配)进行调整,从而使其端点连接到链接的中点。 -
如果指定边界要素,则该工具将距离边匹配链接中点最近的边界位置用作新的连接位置。输入要素和相邻要素(如果指定)都会经过调整,从而使这些要素的端点连接到计算出的边界位置。
该工具在进行边匹配时有以下三种方法用于将输入要素或同时将输入要素与相邻要素调整至新连接位置的:
-
MOVE_ENDPOINT:将输入线的端点移动到新的连接位置。 -
ADD_SEGMENT:在输入线端点处添加直线段,从而使输入线端点位于新的连接位置。 -
ADJUST_VERTICES:将线端点调整至新的连接位置。同时也会对其余折点进行调整,从而使这些折点的位置变化朝着线的另一端逐渐减少。
—————-
需要注意的是,该工具会修改原有要素数据,建议在操作前备份原始数据,以便在需要时能够恢复到原始状态。
-
2、工具:
更新后的输入要素:
本篇文章来源于微信公众号: 码农设计师