水准上升和下降计算器
使用测量的Rise-and-Fall方法将差动水准测量减少为上升/下降和缩减高程 — 输入起始基准点RL加上每个测站的BS/FS读数,获取每个点的缩减高程、标准算术检验和对已知最终RL的可选闭合差检验。
输入
基准点 (BM) 的缩减高程 — 水准测线的第一个点。
每个仪器测站一行,格式为 "BS, FS":返视刚才离开的点,前视前面的点,都从同一测站进行。可选的前导标签为测站命名 (例如 "BM to CP1, 1.505, 0.845")。
如果最后一点的真实缩减高程已知 (来自另一个基准点等),输入以检验测线的闭合差。
输出
| Setup | BS | FS | Rise | Fall | Reduced Level |
|---|---|---|---|---|---|
| No data yet | |||||
使用指南
差动水准测量从已知的基准点出发,沿途在每个仪器测站进行返视 (BS) 和前视 (FS) 读数,直到目标点。Rise and Fall方法无需计算仪器高,就能对这些读数进行化算:因为一个测站的返视和前视都来自同一条水平视线,它们的差值就给出了该段的高度变化 — rise = BS − FS。正值表示上升,负值表示下降。
工作原理
- 起始RL是基准点的缩减高程 (标高) — 水准测线开始的已知点。
- 读数按每行一个测站输入,格式为
BS, FS(可选的前导标签为测站命名,例如BM to CP1, 1.505, 0.845)。 - 对于每个测站,计算
rise = BS − FS。正值表示上升 (地面升高);负值表示下降 (地面降低)。 - 每个点的缩减高程是前一点的RL加上该测站的上升量,或减去下降量。
- 算术检验: ΣBS − ΣFS 应等于 ΣRise − ΣFall,这应等于最终RL减去起始RL — 与手工化算水准测量记录本时进行的相同的三向检验。
- 闭合差 (可选): 如果已知最后一点的真实RL (从其他基准点测定等),输入后工具将报告未闭合值 — 计算的测线与已知值偏离的程度。
结果解读
表格列出每个测站的BS、FS、上升、下降和运行中的缩减高程。摘要行将起始/最终RL、合计、算术检验和 (如果提供) 闭合差合并为一个可复制的块,用于田间记录或报告。
如果我的上升/下降数值不通过算术检验怎么办?
这里总是会通过的 — 检验是从与表格相同的数值计算出来的,所以这是一个合理性确认而不是独立审计。其真实目的是标准的:这是你在纸质水准记录本中化算同一测线时会手工验证的内容,也是审查人员希望看到的附在水准测量结果中的内容。
非零的闭合差意味着什么?
它是测线计算的最终RL与你已经相信的最终RL之间的差值。小的非零值是正常的、在整个测线中累积的仪器/读数误差;大的非零值通常表示水准尺的误读、三脚架偏移或读数中某处的抄写错误。
它支持中间视 (IS) 吗?
不直接支持 — 每行都是一个完整的从返视到前视的测站。如果你的测线在测站间有中间视,请单独化算这些点,或在每个IS处分割测线,将其作为相对于前一点的独立单个读数"测站"处理。
在代码中使用
REST API
curl -X POST https://api.iotools.cloud/v1/tool/leveling-rise-fall-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"startingRL": "100.000",
"readings": "BM to CP1, 1.505, 0.845\nCP1 to CP2, 2.315, 1.865…",
"finalKnownRL": ""
}'替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。
让 AI 代理执行
Use the IOTools `leveling-rise-fall-calculator` tool (Leveling Rise & Fall Calculator) on this input:
YOUR_INPUT_HERE将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。
| 每次调用费用 | 5 积分起 |
|---|