ALTITUDE OBSERVATORY · 海拔观测

记录此刻
你所在的海拔

打开软件即可读到当前海拔、方位、地点与空气含氧量;用一张带海拔水印的照片完成一次打卡, 把走过的山口、看过的云海与城市里的高处,沉淀成属于自己的高度履历。

1.0.0 当前版本
30 m 高程模型分辨率
3 端 Android / iOS / 小程序
0 条 图片保留的拍摄元数据

FEATURES · 主要能力

把“我在多高的地方”做成一件可信的事

不追求运动轨迹与专业导航,专注高度读数、地点识别与打卡留痕三件事。

01

多源海拔读数

以 30 米分辨率数字高程模型(Copernicus GLO-30)为主,卫星定位高度兜底; 在配备气压计的设备上,用海平面气压修正值(QNH)换算绝对高度作为主读数。

02

地点与距离

逆地理编码给出城市、区县、详细地址与地点名称,并识别山峰、观景台、公园、步道、街道等类型, 显示与最近目标点的直线距离。

03

带海拔水印的打卡照片

拍摄或选择照片后,在设备本地合成含海拔大字、地点、经纬度、含氧量、日期与高度标尺的水印, 成品图即为可发布的打卡凭证。

04

方位条与高度标尺

±60° 方位条由设备罗盘驱动并做跨正北最短角插值,转动连续不跳变; 31 格、每格 300 米的标尺直观呈现当前高度在量程中的位置。

05

高度履历与公开榜单

本机保留最近 200 条读数历史;审核通过的打卡进入公开榜单,可按地点与高度浏览他人的记录, 并对不当内容进行举报。

06

中英文与深浅色

界面支持中文与英文、浅色与深色外观,并提供 9 套主题配色; 所有文案与配色由统一的设计令牌管理,多端表现一致。

METHOD · 海拔口径

读数从哪里来,失败时如何兜底

主读数按可信度优先级在多个来源之间选择,任一环节失败都会降级,而不是显示未经校验的数值。

海拔主读数的来源优先级与兜底策略
优先级 来源 生效条件 失败处理
1 气压绝对高度(QNH) 设备具备气压计,海平面气压在 45 分钟内新鲜,换算结果位于 -500 至 9000 米 回退到高程模型
2 数字高程模型(DEM) 服务端高程查询成功,优先 30 米分辨率,未命中时使用 90 米并标记降级 回退到卫星定位高度
3 卫星定位原始高度(GNSS) 数值位于 0 至 8848 米的合理区间 提示定位不可用
兜底 内置地标高程 外部高程服务均不可达时使用 标记为降级结果

FORMULA

气压换算

H = 44330 × (1 − (P / QNH)^(1/5.255))

P 为设备气压计读数,QNH 为服务端就近获取的海平面气压;气压输入限定在 300 至 1100 百帕之间。

DERIVED

含氧量与等级

含氧量按国际标准大气模型估算并限制在 10% 至 21%; 低于 1500 米为低海拔,1500 至 3499 米为中海拔,3500 米及以上为高海拔。

LIMIT

能力边界

高程模型描述的是地表海拔,不包含建筑物楼层高度; 微信小程序不具备气压计硬件,其主读数使用服务端高程模型。

PLATFORMS · 多端支持

同一套产品口径,四种使用方式

四端共用同一套服务端接口与数据模型,功能范围按各端硬件能力适配。

端 运行环境 海拔来源 登录方式
Android 应用 Android 8.0 及以上 DEM / GNSS / 气压计 QNH 用户名密码
iOS 应用 iOS 15.0 及以上 DEM / GNSS / 气压计 QNH 用户名密码
微信小程序 微信客户端 DEM 微信登录
运营后台 桌面浏览器 — 管理员口令

PRIVACY · 隐私与数据

位置与照片,默认按最小必要处理

完整条款见 隐私政策。

公开坐标默认脱敏

公开榜单与详情默认只展示保留两位小数的坐标(约 1.1 公里误差);只有用户显式选择“精确”时才公开四位小数。照片水印始终使用两位小数。

服务端剥离拍摄元数据

上传的图片在服务端重编码后存储,不保留 GPS、设备型号、拍摄时间等任何 EXIF 信息。

身份标识不可逆

安装标识、微信唯一标识与访问 IP 仅保存加盐哈希;口令使用 scrypt 加盐派生,会话令牌只保存摘要。

历史只存在本机

读数历史保存在设备本地,最多 200 条,不上传服务端,可随时清空。

可自助删除全部数据

在“设置 - 删除数据”中可注销账号并删除打卡、图片、反馈与举报,云端图片同步删除。

传感器数据不上传

气压计与罗盘读数仅在设备本地参与计算,仅最终的海拔数值随打卡一并提交。

DOWNLOAD · 获取方式

选择适合你的使用方式

软件免费提供,无内购与广告;打卡内容需经审核后公开。

ANDROID

Android 安装包

适用于 Android 8.0 及以上机型,arm64 安装包约 24 MB。安装前请在系统提示中允许“安装未知来源应用”。

下载 arm64 安装包

WECHAT

微信小程序

在微信中搜索“你是高山海拔打卡”即可直接使用,无需安装;支持 iOS 与 Android 的微信客户端。

微信内搜索小程序名称

IOS

iOS 内测

iOS 端当前通过企业内测方式提供给试用用户,正式分发渠道将在应用商店上架后于本页更新。

暂未开放公开下载

服务端接口地址为 https://hb.ymie.fun/v1 ,图片资源通过 https://oss.ymie.fun 分发;本页面不收集访问者个人信息,也不植入第三方统计脚本。

FAQ · 常见问题

用户最常问的几件事

更多问题见 使用帮助。

两次刷新的读数为什么会不一样?

气压受天气与温度影响,高程模型在不同网格边界也存在差异,软件对读数做了两级平滑,短时间内的合理波动属于正常现象。

能识别我在几楼吗?

不能。高程模型描述的是地表海拔,不包含建筑物楼层高度;气压相对高差仅用于诊断参考。

别人能看到我的具体位置吗?

默认只公开保留两位小数的坐标(约 1.1 公里误差)。只有你在发布时显式选择“精确”,才会公开四位小数(约 11 米)。

不注册能用吗?

可以。首次启动会自动获得匿名身份,能够读取海拔与浏览公开榜单;发布打卡需要登录。

如何删除我的数据?

在“设置”或“支持”页选择删除数据并二次确认,系统会删除账号下的打卡、图片、反馈与举报记录。

打卡后多久会公开?

取决于审核结果:审核通过后立即出现在公开榜单;处于待审核时,成功页会持续查询状态;被拒绝会给出原因。