在修改要素窗格中,变换 包括用于橡皮页变换要素的线性插值法和自然邻域插值法。您可以通过将其选中来变换可见要素和可编辑要素,或变换指定图层上的所有要素。
两点位移链接用于定义要变换的要素的原点和目标位置。要防止特定折点移动,可以添加锚点并将其捕捉到要素,然后绘制区域面以进一步限制变换后的折点。
变换要素后,系统会自动删除位移链接,并将目标点转换为锚点。
橡皮页变换通常在变换之后使用,以进一步优化经过变换的要素的对齐精度。
有关使用仿射或相似变换方法变换要素的步骤,请参阅变换要素。
- 在编辑选项卡的捕捉组中,启用您的捕捉首选项。
提示:
您可以按住空格键以在创建锚点时临时关闭捕捉,并绘制位移链接或橡皮页变换区域面。
- 在编辑选项卡的要素组中,单击修改。
修改要素窗格随即显示。
- 展开对齐并单击变换 。
随即将在窗格中打开工具。
- 通过以下方法之一选择想要变换的要素:
- 单击所选要素选项卡,然后使用活动选择 来选择想要变换的要素。
注:
可右键单击窗格中的要素并使用快捷菜单上的命令来优化选择内容。
- 单击“图层”选项卡并选择要素所在的图层。此方法可用于变换所选图层上的所有要素。
- 单击所选要素选项卡,然后使用活动选择 来选择想要变换的要素。
- 单击变换方法下拉箭头,然后选择一种插值方法。
- 橡皮页变换(线性)- 此方法稍快一些,且可以生成不错的结果,当很多链接均匀分布在变换区域上时,可以使用此方法。该方法没有考虑自然邻域。
- 橡皮页变换(自然邻域法)- 此方法稍慢一些,但准确度更高,当您的位移链接分散在变换区域中时,可以使用此方法。此方法类似于反距离权重插值法。
- 绘制适当数量的两点位移链接,以定义要变换的要素的原点和目标位置。对于可绘制的链接数量没有限制。
- 单击添加新链接 。
线段构造工具栏显示在地图的底部。
- 针对要变换的要素,捕捉并单击边的原点或折点。
- 捕捉并单击新目标位置的端点。
提示:
您可以通过单击从文件加载链接 ,并加载使用 ArcMap 创建的链接文件中所包含的预定义链接,来节省绘制链接的时间。链接文件是使用制表符分隔的 ASCII 文本文件,每个链接的每行均包含两对 x,y 坐标值。
您可以加载四列或五列链接文件。四列链接文件包含一对源坐标值和目标坐标值。五列链接文件包含一个 ID 列(字符串或数值),其后面的列中包含上述坐标值。
五列链接文件的示例内容。
3 1032507.603691 1865947.186470 1032507.207115 1865926.170407 2 1032508.350801 1865986.785187 1032509.079486 1866025.405116 1 1032388.666424 1865961.179459 1032361.009572 1865981.280533
- 单击添加新链接 。
- 将锚点添加到要保留在原位的位置,并防止在变换要素时发生移动。
- 单击添加锚点
点构造工具栏显示在地图的底部。
- 针对要约束的要素,单击并捕捉边的锚点或折点。
- 单击添加锚点
- 要进一步限制要调整的区域并过滤掉特定折点,请在要变换的折点周围绘制一个或多个区域面。对于可绘制的区域面数量没有限制。
- 单击添加橡皮页变换区域。
线段构造工具栏显示在地图的底部。
- 单击并在要变换的折点周围绘制一个面。其他所有折点都不会发生变换。
- 双击或单击完成 以完成面的绘制。
- 单击添加橡皮页变换区域。
- 要删除锚点、位移链接或区域面,请执行以下操作:
- 单击选择 ,选择锚点、链接或区域面,然后按下 Delete 键,或单击鼠标右键,然后在出现的快捷菜单上单击删除。
- 要删除所有锚点、位移链接和区域面,请在窗格中单击删除所有链接 。
- 单击变换。
要素将发生变换,位移链接将被删除,且目标点将转换为锚点。