闭合检核 · 本地计算

导线闭合与调整计算器

输入逐边方位角或象限角及水平距离,检核闭合或附合导线的坐标差,主动选择 Bowditch 分配,并保存原始结果与调整后坐标。

阅读操作指南 ↓

先核对导线闭合,再选择调整

逐边方向+水平距离 · 始终保留调整前闭合差

支持CSV、TXT、TSV或XLSX;工作簿需先选择工作表,再核对列映射。公式单元格须先转为数值。

前四列固定为:起点、终点、方向、水平距离。每行起点须与上一行终点一致。方向为已确定的方位角或象限角,不是原始内角;附加列保存在 JSON 中。

最多100,000条观测、10MiB;十进制数最多12位小数,绝对值≤10¹²。不预设合格限差,调整后端点吻合不代表原观测准确。

保留观测依据,复核调整过程

原创情境配图,不作为尺寸或现场观测证据。

先核对路线与控制

逐边点号和已知端点是解释闭合差的前提,不能由图形外观代替。

砖墙围合场地周边的测量标志

调整后仍保留原不符值

终点经过分配可以吻合,原始间隙所代表的闭合差仍须保存。

四根金属条围成留有小缺口的路线模型

操作与方法说明

操作与复核指南

先确认观测顺序与控制条件,再核对原始闭合差和改正结果。

先确认输入的是逐边方向,不是原始内角

导线闭合与调整工具处理一条有序直线段路线,每条边包括起点、终点、已经确定的方向和水平距离。先计算坐标增量与未调整坐标,具备独立终点控制后检核闭合差,再由使用者主动选择是否按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则保留原始字段。导入坐标使用点表,复核过程使用核对表,两者的文本保护规则不同。

常见问题

关于输入、检核和方法边界。

导线计算应该填内角还是方位角?

填每条边已经确定的方位角或象限角。本版不做原始内角平差,也不由转角自动推算逐边方向。

附合导线的坐标增量之和就是闭合差吗?

不是。应从起点累计到计算终点,再减去独立已知终点坐标;正常附合导线的增量之和通常并不为零。

相对闭合差1:N如何理解?

N为总边长除以线性闭合差,页面同时给出东、北分量及线性差值。零闭合差不显示有限的N。

Bowditch改正为什么与闭合差反号?

目标是抵消计算终点与已知终点的不符,所以总改正取负闭合差,再按各边长度比例分配。

调整后闭合是否代表导线合格?

不能。该方法本来就会使终点吻合,仍须保留并检核原始闭合差、控制资料和观测记录。

闭合点导出时为什么出现两次?

报告按路线顺序保留起点和返回终点,便于核对闭合过程;未自动删去最后一行或改写点名。