操作与方法说明
两份坐标表,怎样形成能复核的偏差报告
收到外业数据后,先分清列顺序、坐标背景与点号含义。只有确认比较的是同一对象,偏差数值才有解释基础。
先确认两份表是不是同一套坐标
设计与实测坐标偏差对比,适合处理放样复核、构件点位检查、竣工点位与设计位置核对等任务。它比较的是已经确认对应的点,不能替代现场观测,也不能自动认定测到的对象就是图纸要求的对象。表格中的点号一致,只能作为对应关系的线索,仍需结合点位草图、编码和测量记录核实。
开始前请确认平面坐标参考、局部原点和高程基准一致。两份文件的平面单位必须相同,高程单位也必须相同。若一份是米、另一份是英尺,应先在格式转换工具中明确换算,再重新读入。本工具不会因为数值接近就认定同基准,也不会自动做坐标系、投影或高程异常改正。请把共同使用的坐标背景填写在说明栏,随报告保存。
导入时别把列顺序当作坐标系
设计表和实测表可以分别选择 CSV 或 TXT,也可以直接粘贴短表。当前支持 UTF-8、逗号、分号和制表符。每一侧都要独立检查点号、北坐标、东坐标、高程和描述的列映射,确认后点击读取。只有两份文件都读取完成,才会启用偏差计算。 此处也可读取XLSX工作簿,须主动选择工作表;公式、日期及错误单元格请先核对并转为普通值。
测量软件的导出习惯并不统一。PNEZD 与 PENZD 是字段排列顺序;CASS 简码数据常把编码放在第二列,再排列东坐标、北坐标和高程。看到 X/Y 不要直接套用某个顺序,应按源文件说明确认。无表头文件要把首行选成点数据,避免把第一条观测当成标题。中文编码和描述按业务原文保留,不随网页语言改变。
同点号配对,重复号先列出来
默认按点号原文精确匹配。0012 和 12 是不同的标识符,大写、小写和首尾空格也不会自动归一。同一个点号在设计侧和实测侧各出现一次,才进入自动比较。如果任意一侧出现重复,工具不会取第一条或最后一条覆盖其余观测,而是将未解决记录列入重复号与未匹配清单。
重复号不一定代表文件损坏,也可能是复测、不同日期成果或者分组编号冲突。请先核实来源,再决定哪些记录对应。自动取最近点虽然看起来方便,但位置接近的点可能属于不同构件,因此本工具没有最近距离自动匹配。需要按位置找候选时,可以去重复点检查工具查看线索,再由人确认身份。
点号不一致时按原始行号指定
选择“指定源行对应”,每行填写设计文件源行号和实测文件源行号,用英文逗号隔开。例如 2,5 表示设计文件第 2 行与实测文件第 5 行配对。行号包含表头,带一行表头的文件通常从第 2 行开始是数据。带引号的多行描述使用该记录的起始源行号,不能把描述的中间行当作另一条点记录。
每条源记录只能参与一个点对,重复使用会阻止计算。指定模式只计算你列出的关系,不在后台追加其他同号点。未列出的记录仍进入未匹配清单。这样既可以处理不同点名,也可以明确选择重复号中的某一条观测。完整 JSON 保存对应行号和两侧原字段,后续复核不必猜测当时选中了哪一条。
偏差统一按实测减设计计算
东向差 ΔE 等于实测东坐标减设计东坐标,北向差 ΔN 同理。平面偏差 H = √(ΔE² + ΔN²),不是两个差值直接相加。高程差 ΔZ 等于实测高程减设计高程。正值只表示实测点更高,负值只表示更低;是否需要挖、填或安装调整,要看比较对象和项目要求,不能直接从正负号生成施工指令。
点击结果行会显示两侧源文件、原始行、字段内容和偏差方向示意。图中上北右东,线段终点表示偏差方向;线长经过缩放,既不是现场比例图,也不表示点的地理位置。方向角从北顺时针计,平面偏差为零时没有确定方向,方位角保持空白。数值很大或很小、超出可可靠计算范围时,不显示虚假的有限结果。
一个可以手算复核的例子
合成示例中,001 点设计北坐标为 5000.000、东坐标为 2000.000、高程为 100.000 米;实测北坐标为 5000.040、东坐标为 2000.030、高程为 100.010 米。计算得到 ΔN = +0.040 米、ΔE = +0.030 米、ΔZ = +0.010 米,平面偏差为 0.050 米,方向位于东北象限。
若本次演示采用平面容差 0.050 米、高程容差 0.020 米,该点两项均在含边界的范围内。示例中的第二个点用于展示超差,第三个点缺少高程,DUP 点号用于展示重复号无法自动对应。示例阈值只是便于验证程序行为,不是施工验收标准。请按实际项目约定填写容差,不要直接把演示值用于工程判断。
缺高程不能显示为全部通过
平面与高程分别判断。北、东坐标有效时可以评价平面;没有高程或高程不是有效数值时,高程项标记为无法评价,不用零代替。只有两项都可评价且都在容差内,才显示两项在范围内。如果一项无法评价、另一项未超差,整体为部分可评价;若可评价的一项已超差,则显示超差,同时保留另一项的不可评价状态。
容差由你指定,使用两侧确认的源文件单位,并包含等号边界。计算使用未做显示舍入的数值,非零边界仅处理微小浮点计算误差。输入十进制原文先相减,减少大坐标背景下小差值被抵消的问题。显示六位或三位小数不会提高观测精度,也不会改变实际判定。结构错误的记录无法可靠解释,整个点对不参与数值评价。
把超差和未匹配一起交出去
结果可按点号检索,筛选超差、部分可评价或无法评价的点对,也可按最大平面偏差或最大绝对高程差排序。分页只限制屏幕一次显示的行数,不缩减下载内容。统计中的最大值与平均值只使用可计算项,不把缺失项当作零。未匹配列表单独显示设计侧或实测侧、源行和原因。
全部点对、超差点和未匹配点分别导出 CSV,报告包含单位、容差、坐标背景、时间及版本。CSV 对可能被电子表格识别为公式的文本加保护,属于复核报告,不应直接作为仪器点文件导入。完整 JSON 另存所有原始文本、附加列、重复组和配对关系。打印报告也包含点对与未匹配清单;若要重新核算,应同时保存未舍入的完整记录。
操作边界与本地数据管理
当前每份输入最多 10 MiB、100,000 条记录。比较计算在浏览器工作线程中执行,可以取消,取消后两份输入仍保留。修改源文件、字段或容差会清除旧结果并要求重算;清空一侧数据后不能继续下载旧比较结果。网页不会自动把坐标写入网址或持久存储,关闭前请自行下载需要保存的报告。
这个页面不是点云配准、地表差分、坐标转换或测量认证系统,也不能把经纬度直接当作平面坐标算距离。即使所有点都在你设定的范围内,也只说明这组已配对数值满足本次阈值。仪器设站、控制点可靠性、设计版本和观测条件仍需按实际工作流程检查。