海拔实时播报 / VOALTITUDE 未启动
----m
温度推演 / ESTIMATED TEMP
--.-°C
等待定位后自动推演
当前时间
--
移动速度
--
经纬度
--
当前位置
--
海拔日志 --
内容已锁定 点击解锁后可滑动查看
  • 暂无播报记录,启动定位后自动开始。
说明 / 使用方法
内容已锁定 点击解锁后阅读完整说明

怎么用:用手机浏览器(Safari / Chrome)以 HTTPS 链接打开本页 → 点「启动定位」并允许定位权限 → 走路或爬山即可收听播报。页面支持上滑快速切换区域(操作按钮→数据卡片→海拔日志)。桌面浏览器通常拿不到海拔字段,可用「模拟爬升」演示。

点击海拔数字:随时点一下屏幕上那个大数字,立刻播报一次当前海拔(如「当前海拔八百六十三米」)。

海拔播报模式:选择「每10米/每50米/每100米」决定语音播报的步长;选择「关闭播报」则只记录日志不发声。播报的是最近的整节点值(如 471 播报 470、429 播报 430),同一节点不会重复播报——须先播报过别的节点(整百则须跨过另一个整百)才会再播。整百播报更详细:带升/降方向与当时推演温度(如「海拔升至500米,温度约为23.5度」)。无论选哪种模式,海拔日志都固定按每10米记录一条整十值,确保轨迹完整。

整百优先:只要跨过整百,无论哪种模式都播报更完整的内容,如「当前海拔四百米」「当前海拔四百零三米」。

播报回差:播报后 5 米内的海拔波动不会重复触发语音和日志,防止起伏路段反复播报。

波动提示音:海拔数字每变动一次响一声(升=高音「滴」,降=低音「嘟」);若同一次变动已触发语音播报,则提示音自动让位不响。建议配合「数据平滑」使用,否则数字抖动会让提示音频繁响起。

海拔日志:每条记录包含:标签(升十/降十/升百/降百/首次)、海拔(最近的整十值)、定位(点击可选谷歌/百度/高德/Apple地图查看位置)、速度、日期时间。顶部「导出CSV」可导出完整表格,定位列带地图超链接。用「模拟爬升」做测试时同样会记录,但时间列显示「模拟爬升」而不是当时的钟点(那是假时间)。

内容锁:「海拔日志」和「说明」两块的内容默认盖一层毛玻璃并上锁,防止手指误触导致列表乱滑。点一下锁即可解锁并滑动查看;切换到别的区域后会自动重新上锁。

气象网格点:温度区显示的「气象网格点 · 某某地」是数值预报模型网格所在的位置,不是你当时所处的精确位置——它只是这片区域(通常十几公里见方)的代表点,用来当作温度推算的基准。

当前位置:显示你所在的省市区(如「重庆市 巴南区」),来自 BigDataCloud 反查地名 API。

悬浮窗:点击后弹出一个只显示海拔和温度的小窗口。在 Android Chrome / Edge(116 以上)上用的是系统级画中画窗口,可以浮在地图导航 App 之上,边导航边看;切到后台后数字仍会继续更新。iOS Safari 和不支持画中画的浏览器会自动降级为「页面内悬浮窗」,可以拖动位置,双击悬浮窗关闭。

屏幕常亮:调用 Wake Lock 阻止手机自动息屏,适合边走边看或放在车架上。需要 HTTPS 且页面在前台;切到后台时系统会释放锁,回到前台会自动重新申请。

高度修正:手机 GPS 返回的是 WGS84 椭球高,而日常说的海拔是相对平均海平面的正常高,两者在中国境内通常差 30~50 米,GPS 读数普遍偏高。在已知海拔的地点(比如景区标识牌、地图标注的山顶高程)对比一下,把差值填进来即可,偏高 42 米填 -42。海拔播报、日志和温度推演都会跟着一起修正。

温度推演:取当前位置最近气象网格点的实况温度、天气和该点 DEM 地形海拔,按 6.5 °C/km 的气温直减率推算到你当前的海拔。公式为 T = T站点 + (H站点 − H当前) × 0.0065。点击温度区域可强制刷新气象数据(正常情况每 10 分钟或移动超过 2 公里自动刷新)。数据来自 Open-Meteo(免密钥公开 API),地名来自 BigDataCloud 反查。

数据平滑:采用自适应指数平滑(EMA)——站定时强平滑压抖动、运动时自动切弱平滑保跟手,替代了易滞后的“5 次中位数”。同时内置异常值剔除,GPS 海拔跳变超过 35 米时自动丢弃。日常使用请保持开启。

---- m
--.- °C
VOALTITUDE
悬浮窗模式运行中
双击悬浮窗返回主界面

选择地图应用