平移矢量要素
在昕图中,平移矢量要素是指对要素所有顶点施加同一组位移量,使要素整体移动到新的位置。该过程不会改变要素的形状、大小或拓扑结构,只改变其空间位置。
平移的基本原理是对要素中每个顶点的坐标做统一偏移:
对于三维数据,还可以进一步设置:
因此,无论输入对象是点、线还是面,平移后几何形状都会保持不变,只是整体换了位置。
平移操作通常用于修正空间偏移、对齐不同来源的数据,或在编辑过程中对要素进行精确定位。
平移所使用的坐标、方向和距离都以当前项目坐标系为准。同一组参数在地理坐标系和投影坐标系下可能得到明显不同的结果,因此在操作前应先确认项目坐标系是否符合预期。
实验模板
模板位置
模板:教程-【002移动矢量要素】中。
数据:
| 文件名称 | 格式 | 坐标系 | 说明 |
|---|---|---|---|
| polygon | 矢量 - 面要素 | WGS_1984_UTM_Zone_50N/EPSG:32650 | 用于矢量要素的平移 |
加载模板
用户可以使用任意矢量数据进行操作,也可以从教程中加载模板。
在教程-【002移动矢量要素】中点击使用,弹出新建工程窗口后直接确认,即可创建与本例一致的项目。
解决方法
使用【移动至】工具,输入相应参数即可实现要素平移。
XinGEO 提供三种常见的平移方式:绝对位置平移、X/Y 增量平移,以及按方向/距离平移。
| 移动方式 | 说明 |
|---|---|
| 绝对位置平移 | 将所选要素的中心点移动到指定的目标坐标,坐标值采用当前项目坐标系表示。 |
| 增量平移(X/Y) | 按输入的 X、Y 增量整体平移要素,增量单位与当前项目坐标系一致。 |
| 增量平移(方向/距离) | 按输入的方位角和距离整体平移要素,方向与距离同样基于当前项目坐标系解释。 |
注意:在投影坐标系下,距离单位通常为米;在地理坐标系下,坐标值通常以经纬度表示。若需要精确控制平移距离,建议优先使用合适的投影坐标系。
实验步骤
首先选中要进行平移的矢量要素,可以是一个要素,也可以是多个要素。选中后,打开【矢量】Tab → 【对齐】→ 【移动至】工具。
绝对坐标平移
以选中要素的中心点为基准,在【移动至】→【绝对】中输入新的中心点坐标,即可把要素整体移动到指定位置。
- 地理坐标系下通常以度为单位。
- 投影坐标系下通常以米为单位,也可按界面支持输入带单位的数值。
增量平移
根据输入的 X、Y 增量对选中要素进行整体平移。
- 地理坐标系下通常以度为单位。
- 投影坐标系下通常以米为单位。
方向/距离
根据输入的方向和距离对选中要素进行平移。方向通常以正北方向为 0°,按顺时针方向增加至 360°。
在经纬度坐标系下,即使输入与 UTM 投影坐标系中相同的方向和距离参数,得到的结果也可能明显不同。
方位角概念说明可参考:自定义绘制线。