跳到正文
发现
Vela Maps:无谷歌安卓地图导航
移动应用生活服务

Vela Maps:无谷歌安卓地图导航

面向去谷歌 Android 手机的开源地图与逐向导航应用,融合开放地图数据与按需的 Google 查询。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v0.5.2621
平台
Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Vela Maps 是一款面向 Android 的开源地图与逐向导航应用,定位是「Google Maps 的开源替代」,类似 NewPipe 之于 YouTube。它是原生 Android 应用,用 Jetpack Compose 和 MapLibre 绘制开放矢量瓦片,不包含 Google SDK,也不需要 Play Services、API key 或登录账号。它专为 GrapheneOS 等去谷歌手机设计,在普通 Android 上同样可以运行。项目目前处于 beta 阶段。

地图底图是开放矢量瓦片(OpenStreetMap,来自 OpenFreeMap),地图上的地点是 Vela data:Overture Maps 与 AllThePlaces,用 OpenStreetMap 定位,烘焙成瓦片并在仓库的 releases 中流式分发。只是平移、缩放、浏览地图时,不会向 Google 发送任何内容。只有当你搜索、点开地点或请求路线时,手机本身才会以匿名方式访问 Google 的公开网页端点(无账号、无 key、无中间服务器),获取只有 Google 做得好的部分:搜索、营业时间、评价、照片,以及考虑实时路况和封路的路线。

主要功能

  • Google 的路线与路况:驾车路线就是 Google 会给出的那条,计入实时路况和封路;每个备选方案用绿、黄、红显示用时,并用文字说明畅通、一般或拥堵。逐向导航叠加在其上,包含车道图、出口路牌、显示限速的车速表,前方堵车加剧时会提示更快的路线。
  • 地图地点是开放数据,详情由 Google 补充:浏览时画的每个点、每条标签都是 Vela data,可随下载区域离线携带;点开地点时才向 Google 匿名查询营业时间(含节假日)、可搜索的评价、照片、繁忙时段、电话和网站,以及到达时是否已打烊的提醒。在 Settings → Places → "Place icons on the map" 可在 Vela data(默认)、Both、Google 之间切换地图地点来源,另有开关可禁止点开地点时进行查询。
  • 手机上不装 Google 软件:无 Play Services、无账号、无 app key、无广告;Google 看不到你浏览地图的记录和保存的地点,GPS 轨迹留在手机上。
  • 地图上标注 Flock 摄像头:来自社区 DeFlock 项目的 OpenStreetMap 数据,默认绘制。Settings → Navigation 或路线选择器里的「避开监控摄像头」会统计每条路线沿途的摄像头并选择摄像头更少的方案;另有两个开关可在接近时给出卡片提示或语音「License plate camera ahead」。数据保存在手机上并每周更新。
  • Vela Voice:由在手机上运行的神经网络语音播报导航指令,麦克风也在手机上转写搜索内容,说出的内容不会发往语音服务。
  • 离线可用:下载区域后,地图、搜索、路线和逐向导航都能在无网络时使用,路线在手机本地计算;离线或开启 Settings → Privacy → Use Vela without Google 时,完全不会访问 Google。
  • 公共交通:来自开放公交数据的站点发车看板由 Transitous 提供;Transitous 无覆盖时回退到该站点的 Google 页面。
  • 支持深色与浅色主题,在应用内设置。

安装与使用

  • Obtainium:跟踪每周稳定版发布;开启「include prereleases」可获取 nightly 通道。
  • F-Droid:README 中的 F-Droid 徽章指向 Vela 自己的仓库,而非 f-droid.org 目录。在任意 F-Droid 客户端添加 https://pimpinpumpkin.github.io/Vela/repo 即可获取同样的签名 APK,默认提供每周稳定版。
  • 也可以直接从 Releases 页面下载 APK。

所有渠道的 Vela APK 都用同一密钥签名,证书指纹为:

SHA-256  29:93:8B:48:58:06:3E:42:E6:77:FF:95:C9:01:CD:48:24:8A:7F:03:2A:3A:E8:5F:9B:9E:56:17:56:8B:0D:36

安装前可用以下命令校验下载的文件:

apksigner verify --print-certs vela-maps-*.apk

在手机上也可以用 App Verifier 校验,它要求第一行为包名、第二行为指纹:

app.vela
29:93:8B:48:58:06:3E:42:E6:77:FF:95:C9:01:CD:48:24:8A:7F:03:2A:3A:E8:5F:9B:9E:56:17:56:8B:0D:36

首次运行会在加载地图前询问你希望如何使用 Google 查询。

注意事项

  • 项目仍在 beta,可能会遇到 bug;nightly 与 canary 构建比每周稳定版更新,也更少经过测试。
  • 上面给出的是应用签名证书指纹,跨版本保持不变,不是某个 APK 的校验和,也与 FDROID.md 中用于签名仓库索引的 F-Droid 仓库指纹不同。
  • Android 会在首次安装后强制校验签名:签名密钥不同的更新无法覆盖安装。
  • 仅当发生特定请求时,位置才会到达 Google:从当前位置出发的路线、优先排序附近地点的搜索,以及导航过程中的重新规划与路况检查。

本作品整理自 GitHub 开源项目 PimpinPumpkin/Vela,原作者 @PimpinPumpkin,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.5.2621当前版本

    新增斯洛文尼亚语并更新波兰语、罗马尼亚语、土耳其语、意大利语、葡萄牙语、德语等翻译;前方道路栏改用地图自带图标显示红绿灯与停车标志;车机箭头按行驶进度贴合路线;保存的地址重开可显示该处商户;路口定位漂移不再摆动箭头。

评论