原点夹角距离定义线

使用说明

原点夹角距离定义线功能基于已知的起点坐标、方位角和距离,自动计算并生成对应的空间线数据。

该功能可用于外业核查与测绘成果的可视化分析。基于外业核查中拍摄的带有方位角与估算距离信息的照片,可自动构建"视线"线段,直观复现拍摄方向与视野范围,为内业精准定位照片中地物位置提供直观的空间指向与距离参考。

功能原理

该功能根据输入的坐标、方位角和距离参数,自动计算终点位置并生成线段。核心提供了两种遵循不同空间几何模型的计算方式,以适应不同的数据坐标系和精度要求。

  • 测地线模式,适用于地理坐标系,其将地球视为椭球体,计算地表两点间的最短路径(大椭圆航线),方位角以真北为基准。输出的测地线在存储时会被增密为折线以逼近真实曲线,短线段可能近似直线,长线段则需更多折点表示其路径。
  • 平面线模式仅当目标坐标系为投影坐标系时可用,其在投影平面内使用平面三角公式直接计算,方位角以格网北为基准,适用于小范围区域且可忽略地球曲率影响的场景。

SuperMap iDesktopX 2026 版本开始支持。

参数说明

参数名 参数释义 参数类型
数据集 指定包含起点坐标、距离及方位角等信息的原始数据集。 DatasetVector
X字段 指定记录起点X坐标(或经度)的字段。 String
Y字段 指定记录起点Y坐标(或纬度)的字段。 String
距离字段 指定记录线段长度的字段。 String
距离单位

指定“距离字段”值的单位。

支持千米英里海里英尺,默认为米。

Unit

方位角字段 指定记录方位角数值的字段。角度以北为基准,顺时针测量。

String

线类型

指定生成结果的线类型。

  • 测地线:计算地球表面最短路径(默认)。
  • 平面线:在投影平面计算直线,仅当目标坐标系为投影坐标系时可用。

String

ID

指定一个字段用于唯一标识输入记录,其值将保留在输出结果中,便于后续连接更多属性

String

目标坐标系 设置输出结果的坐标系,默认值为 GCS_WGS_1984 。 PrjCoordSys
保留属性

指定是否将其余输入字段添加到输出结果。

  • 未选中 - 不会将其余输入字段添加到输出结果中,默认设置。
  • 选中 - 将其余输入字段添加到输出结果中。

Boolean

输出结果

参数名 参数释义 参数类型
结果数据集 结果为线数据集,数据集默认名称为"resultDataName" DatasetVector