Skip to content

📍 GPS 位置记录

用手机临时记录当前位置(如地铁站、出行点位),支持多个地点标记、一键清空; 也可以在地图上点击 / 拖动十字线 / 手动输入来指定任意位置。数据仅存本地浏览器,不会上传。


⌛ 地图加载中…
📍 点击「获取当前位置」开始定位
✏️ 指定位置(地图点击 / 中心十字线 / 手动输入)
💡 点击地图直接取点;拖动地图使目标对准中心十字线后点「以地图中心记录」; 从高德/百度 App 复制的是 GCJ-02/BD-09 加密坐标,手动输入时请选择对应坐标系, 否则地图上会偏移几百米(浏览器定位不受影响,原生 WGS-84)。
记录列表
  • 还没有记录:点「📍 获取当前位置」后「➕ 记录当前位置」,或在地图上点选一个位置

📝 使用说明

操作 说明
📍 获取当前位置 浏览器定位(手机 GPS 优先),显示坐标与精度;「记录当前位置」用它落一条记录
➕ 记录当前位置 将最近一次定位保存到列表;先在名称框填好备注(如站名)会一起记录;未定位过则先定位再记录
🎯 以地图中心记录 拖动地图使目标对准中心十字线后点击(移动端更精确),名称框备注会一起记录
✏️ 地图点击取点 点击地图任意位置,坐标自动填入下方表单,「记录此位置」保存
手动输入 直接填纬度/经度;坐标系默认 WGS-84,从高德复制的选 GCJ-02(高德)
粘贴识别 粘贴外部 App 复制的坐标文本(如 Google Maps 的 纬度, 经度),自动填入表单
📋 复制 复制单条记录的 经度, 纬度 文本
🧭 定位 地图跳转到该记录点的位置(跨区域自动切换底图)
✏️ 改名 修改已记录点的名称/备注:回车或失焦保存,Esc 取消
🗑 删除 单独删除一条记录(需确认);「清空全部」删除所有记录
🗑 清空全部 删除全部记录,需二次确认

🗺 区域地图说明

地图标记图例:

  • 🟢 绿色圆点 = 当前位置(获取定位后显示)

  • 📍 图钉 = 已记录地点

  • 🎯 选点 = 地图点击时的临时选点(记录后消失)

  • 地图底图按区域(region)提供:当前配置 上海 / 东京,列表上方按钮切换

  • 区域内的地点:列表显示区域徽标,地图上显示 📍 标记

  • 区域外的地点(如在其他城市记录):仍完整记录坐标与时间,但列表显示 「⚠️ 暂无区域地图」,并提供 OSM ↗ 外部地图链接查看;该点不在地图上渲染

  • 地图由 vine 的 embeddable widget 提供 (MapLibre + Protomaps pmtiles),无 API key、完全静态

💾 数据说明

  • 数据保存在浏览器 localStorage(键名 gps_tracker_v1),纯本地、不上传
  • 刷新 / 关闭浏览器 / 重启均保留;清除浏览器数据、换设备则丢失
  • 记录的坐标可复制(列表每条右侧 📋 按钮),后续可用 poe create-moment --lng --lat 落成 Moment,例如:poe create-moment "内容" --place 站名 --lng 121.47 --lat 31.23 --crs wgs84
  • 手机定位的精度取决于 GPS 信号(室内/高楼下误差可达数十米),页面会显示 ±精度
Backlinks (1)
flowchart LR
  n0["Coffee Flavor Wheel"]
  n1["Fitness Counter"]
  n2["GPS Tracker"]
  n3["Tools"]
  n4["Med Tracker"]
  n5["Ramen Timer"]
  n3 --> n0
  n3 --> n1
  n3 --> n2
  n3 --> n4
  n3 --> n5
  click n0 "../coffee-flavor-wheel/" "Coffee Flavor Wheel"
  click n1 "../fitness/" "Fitness Counter"
  click n2 "./" "GPS Tracker"
  click n3 "../" "Tools"
  click n4 "../med-tracker/" "Med Tracker"
  click n5 "../ramen-timer/" "Ramen Timer"