这是命令 v.rectifygrass,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
v.纠正 - 通过计算每个对象的坐标变换来校正向量
在基于控制点的向量中。
关键词
矢量,纠正
概要
v.纠正
v.纠正 - 帮帮我
v.纠正 [-3球] 输入=姓名 产量=姓名 [组=姓名[点=姓名[rms文件=姓名]
[秩序=整数[分离器=字符] [--覆盖] [--帮助] [--详细] [--安静]
[--ui]
标志:
-3
执行 3D 变换
-o
执行正交 3D 变换
-r
打印 RMS 错误
打印 RMS 错误并退出而不纠正输入图
-b
不构建拓扑
--覆盖
允许输出文件覆盖现有文件
- 帮帮我
打印使用摘要
--详细
详细模块输出
- 安静的
静音模块输出
--用户界面
强制启动 GUI 对话框
参数:
输入=姓名 [必需的]
输入向量图的名称
或用于直接 OGR 访问的数据源
产量=姓名 [必需的]
输出矢量图的名称
组=姓名
输入影像组的名称
点=姓名
带有控制点的输入文件的名称
rms文件=姓名
带有 RMS 错误的输出文件的名称(如果省略或“-”输出到标准输出
秩序=整数
整流多项式阶数 (1-3)
选项: 1-3
默认: 1
分离器=字符
RMS 报告的字段分隔符
特殊字符:管道、逗号、空格、制表符、换行符
默认: 管
商品描述
v.纠正 使用控制点计算基于一个 2D 或 3D 变换矩阵
一阶、二阶或三阶多项式,然后将 x,y(, z) 坐标转换为
矢量地图中每个对象的标准地图坐标。 结果是矢量图
使用转换后的坐标系(即与之前不同的坐标系
已纠正)。
这个 -o 标志强制正交旋转(当前仅适用于 3D),其中轴保持不变
相互正交,例如直角立方体仍然是直角立方体
改造后。 即使使用仿射(一阶)1D,也不能保证这一点
转型。
放置地面控制点时应格外小心。 对于 2D
变换,控制点不能在一条线上,而是3个控制点
必须形成一个三角形。 对于 3D 变换,控制点不得位于平面上,
相反,4 个控制点必须形成一个三棱锥。 建议
调查地面控制点的 RMS 误差和偏差之前
转型。
2D 地面控制点可以在 gcp文件.
必须在文本文件中提供 3D 地面控制点 点 选项。 3D
格式等同于 2D 地面控制点的格式,额外增加了三分之一
协调:
xyz 东北高度状态
协调 x, y, z 是源坐标, 东方的, 北, 高度 是目标坐标和
状态(0 或 1)指示是否应使用给定点。 数字必须分开
按空格,并且必须使用点 (.) 作为小数点分隔符。
如果不 组 给定,修正后的向量将被写入当前的映射集。 如果一个
组 已给出,并为该组设定了目标 目标, 修正
矢量将被写入目标位置和地图集。
协调 改造 和 均方根误差
使用以下命令选择所需的转换顺序(1、2 或 3) 秩序 选项。
v.纠正 将计算 RMSE 如果 -r 给出标志并打印出 statistcs
表格格式。 最后一行给出摘要,第一列包含数量
活动点,然后是每个维度的平均偏差以及前向和
向后变换,最后向前和向后整体 RMSE。
2D 线性 仿射 改造 (第一 秩序 转型)
x' = a1 + b1 * x + c1 * y
y' = a2 + b2 * x + c2 * y
3D 线性 仿射 改造 (第一 秩序 转型)
x' = a1 + b1 * x + c1 * y + d1 * z
y' = a2 + b2 * x + c2 * y + d2 * z
z' = a3 + b3 * x + c3 * y + d3 * z a,b,c,d 系数由至少确定
基于输入的控制点进行平方回归。 此转换适用
缩放、平移和旋转。 它不是通用橡胶板,也不是
使用 DEM 的正射光校正,而不是二阶多项式等。如果
(1) 您有几何正确的数据,以及 (2) 地形或相机失真效果
可以忽略。
多项式 转型 矩阵 (二, 3d 秩序 转型)
v.纠正 使用一阶、二阶或三阶变换矩阵来计算
配准系数。 2D 所需的最小控制点数
所选顺序(由 n 表示)的变换是
((n + 1) * (n + 2) / 2) 或分别为 3、6 和 10。 对于第一个 3D 变换,
二阶或三阶,所需控制点的最小数量为 4、10 和 20,
分别。 强烈建议多于最少点数
确定允许过度确定的转换计算,这将
为每个包含的点生成均方根 (RMS) 误差值。 多项式
方程是使用改进的高斯消元法确定的。
使用 onworks.net 服务在线使用 v.rectifygrass
