CoMaps – FOSS 离线地图
项目范围以及与其他应用的关系
- CoMaps 是一款专注于离线的、基于 FOSS 的移动地图应用,使用 OpenStreetMap 数据,最近从 Organic Maps 分叉而来(Organic Maps 本身又是 Maps.me 的分叉)。
- 它被描述为 OsmAnd 的一个更简单、带有明确取舍的替代品:高级功能更少,但更快、更易用,尤其适合城市中的日常导航。
治理、许可与分叉动机
- 多条评论提到与 Organic Maps 相关的先前争议:
- 对不透明治理、由股东驱动的决策、合作伙伴关系(例如 Kayak)以及部分专有的地图生成器/文件提出抱怨。
- CoMaps 由前 OM 贡献者发起,他们希望拥有完全 FOSS 的代码以及更透明、以社区为导向的治理。
- 对于此前原本未公开的生成器代码被发布,是“泄露”还是兑现先前要开源的承诺,双方存在争议;两种观点都有体现。
用户体验与功能对比
- 许多用户表示,由于这个分叉时间很近,CoMaps 和 Organic Maps 目前几乎感觉完全一样。
- 有些人更喜欢 CoMaps 的“氛围”、更快的开发节奏以及更频繁的地图数据更新(每周一次,而 OM 较慢)。
- 也有人因为 Organic Maps 的额外功能而继续使用它:彩色徒步路线标记、公共交通路线,以及默认从邻里级别放大的行为。
- 有人指出,与 OsmAnd 相比,CoMaps 的功能属于“极简型”,但他们欣赏其清晰和速度。
搜索、数据质量与商业信息
- 一个反复出现的主要抱怨是:基于 OSM 的应用(包括 CoMaps/OM)在搜索质量上明显不如 Google,尤其是在组合查询和附近精确匹配方面。
- 原因被归结为客户端 bug 以及不完整、杂乱的 OSM 地址数据。
- 服务端搜索栈(Photon、Pelias、Overpass 等)据说资源消耗大且资金不足。
- 商业数据的新鲜度因地区以及本地制图者的活跃程度而差异很大。
离线使用、路线规划与交通
- CoMaps 因离线导航、每周地图更新、轨迹记录、GPX 分享,以及适合徒步和骑行而受到称赞。
- 路线规划可用,但可能比大型专有应用更慢或不够精致;时间估算也可能不准。
- 缺少实时交通数据使许多人继续使用 Google/Waze;交通集成已列入计划,但尚未广泛可用。
OSM 贡献工具与生态系统
- 讨论分支到如何使用 StreetComplete、MapComplete、Vespucci 等应用改进 OSM,涉及无障碍、步道和 POI。
- 有些人认为 OSM 应保持为地图数据库,让独立项目处理丰富的用户生成内容(照片、评论),原因是审核和法律负担。
批评、担忧与未解问题
- UI 抱怨:低对比度深色模式、初始缩放行为,以及有限的覆盖层(例如仅有地铁图层)。
- 少数人对任何由含糊不清的“社区”运营的分叉表示怀疑,包括对国家行为体的猜测性担忧;但其他人认为,与更常见的治理冲突相比,这些担忧缺乏依据。
- 对许多人来说,决定因素仍然是:搜索质量、交通数据、丰富的地点元数据,以及对项目治理的信任。