操作与方法说明
操作与复核指南
先确认观测顺序与控制条件,再核对原始闭合差和改正结果。
先确认输入的是逐边方向,不是原始内角
导线闭合与调整工具处理一条有序直线段路线,每条边包括起点、终点、已经确定的方向和水平距离。先计算坐标增量与未调整坐标,具备独立终点控制后检核闭合差,再由使用者主动选择是否按Bowditch法分配改正。
本版不直接接收原始内角,不计算角度闭合差,也不由起始后视方向推导各边方位角。斜距归平、方向归算、格网因子和基准转换均应在适当流程中先完成。请把采用的控制依据与处理版本写入说明,不要把多个尚未确定的步骤压缩成一列方向。
四列顺序和点号接续都要明确
前四列固定为起点、终点、方向、水平距离。支持逗号、分号、TAB和明确的表头选项,附加字段保存在JSON中。每条边的起点必须等于上一条边的终点,起终点不能同名。程序按记录顺序累计,不按点号大小重新排序。
点名缺失、方向非法、距离不为正、引号损坏或行宽不一致会阻止整条路线计算。原始记录仍可下载为诊断报告,不会因为删掉错误边而形成一个看似完整的新导线。重复经过同一位置也不会自动平均坐标,本页不是多路线网平差。
方位角与象限角分别选择格式
方位角以坐标北为零,从北顺时针计量:东为90度、南为180度、西为270度。可选择十进制度,或以45 30 0这样的明确度分秒输入。十进制45.30表示45.30度,不能当成45度30分。
象限角以N或S开头、E或W结尾,中间角度在0至90度之间。N 45 30 0 E应使用象限角度分秒模式;N 45.5 E使用十进制象限角模式。一份文件统一采用所选格式,混合写法应先整理。方位角和象限角都不是需要累积转向的原始内角。
X、Y需要按物理方向对应E、N
本站使用E表示东坐标、N表示北坐标。若原资料X为北、Y为东,必须按含义映射,不能照列名字母直接复制。方向为α、边长为L时,东增量为L乘sinα,北增量为L乘cosα,然后从起点坐标逐边累计。
控制坐标与边长使用同一长度单位。单位选项只标注米、英尺或美制测量英尺,不自动转换输入。正北、正东等整方向的垂直分量保持精确零,其他方向使用浮点三角函数。累加时保留十进制坐标差,避免大原点掩盖小位移,但多位小数不等于外业精度。
闭合导线和附合导线的比较对象不同
闭合回起点时,终点点名须等于起点,计算终点与输入起点坐标比较。附合到另一已知点时,需要输入该终点的E、N,闭合差是计算坐标与已知终点坐标的差,不能简单把各边增量之和当作误差。
无已知终点的开放路线只能计算暂定坐标,无法检核真实位置闭合差,界面会停用调整。请勿为了获得某个相对闭合比而虚构终点。即使具备位置控制,本页也不表示原始内角已经通过检核;它只使用你提供的最终逐边方向。
先看原始闭合差,再讨论调整
本站以“未调整计算终点-已知终点”定义东、北闭合差,两分量向量长度为线性闭合差。相对闭合差为线性闭合差除以总边长,1:N表示中的N则是总边长除以线性闭合差。N越大,在此计算口径下端点相对不符越小。
若保留精度下闭合差恰为零,不显示有限的1:N值;很小但非零的闭合差仍按原值保留。页面不会自动套用所有工程通用的合格阈值。合理限差应来自任务要求与观测程序,端点闭合也不能排除沿途互相抵消的错误。
Bowditch按边长反号分配坐标改正
Bowditch也称compass rule。每条边的东、北增量改正分别为负的总闭合分量乘该边长度占总长的比例,再累计调整后的增量。它是一种明确的近似分配模型,不是带不同角度、距离观测权的最小二乘解。
报告同时保留原始增量、每边改正、调整增量、原坐标和调整坐标。累计改正按已经历的总长度比例求得,最后一边取得完整改正,避免逐条舍入后终点仍留人为尾差。无论调整后是否与控制吻合,原始闭合差都不会被覆盖。
用公开四边导线做同精度比较
内置示例来自Jerry Mahun公开教学资料,起点为E2000、N500英尺,四条边的总长度1347.57英尺,采用明确象限角。原始终点并不与起点精确重合;用户主动选择Bowditch后,调整终点应回到输入起点。
原书将逐边坐标增量舍入到三位小数,本页保留由方向和距离计算出的更多位数。因此应先逐边按相同小数位比较,不要要求未舍入闭合差等于“舍入增量相加”的结果。公开算例用于检验程序,不能证明某种平差方法适用于当前项目。
图形用于定位,数值用于检核
平面图采用相对原点、等比例、上北右东的绘制方式。蓝点为未调整成果,橙点为调整成果;闭合差很小时,两套点在概览上可能重叠,应以数值摘要和逐边表格为准。长路线图形有概览采样,点击或键盘选择的点可以单独查看。
图上没有底图,不负责判断真实坐标系统位置。所有源记录仍完整保留,分页和概览采样不会删除导出结果。只有对当前成果进行明确确认后,点CSV才会启用;改动任一输入将作废旧结果与确认状态。
导出时明确采用哪一套坐标
选择“不调整”时,点CSV输出原始计算坐标;选择Bowditch时输出调整坐标。该工具只处理水平坐标,高程栏留空。闭合终点即使与起点同名也保留一行,接收软件如果不允许重复点号,需要按明确的交付规则另行处理。
核对CSV保存每边原值、改正、结果和原闭合差;JSON还保存完整输入、控制、附加字段、时间与版本。计算在本地线程执行,可取消、恢复最近完成的输入或清空会话。上限100,000条观测、10MiB文本;CSV展开超过10MiB时,可减少数据或保存JSON。十进制输入最多12位小数、绝对值≤10¹²,总边长和输出坐标也受支持范围限制。
点CSV在去掉点名首尾空白后保留标识符本身,例如-001不会被加上额外字符。核对CSV会给可能被电子表格解释为公式的文本加前置单引号,JSON则保留原始字段。导入坐标使用点表,复核过程使用核对表,两者的文本保护规则不同。