功能与开源说明

核心架构与平台特性

开源基础版

轻量、现代化的开源城市轨道交通交互线路图引擎,内置北京、沈阳等城市线网参考范例,支持快速移植任意城市。

地图基础操作

  • 缩放地图:支持鼠标滚轮、触控板手势、双指捏合或界面缩放按钮
  • 自由平移:自由拖拽漫游浏览线网,支持边界弹性回弹
  • 深色模式:内置深色与浅色双重主题,支持跟随系统或手动锁定

车站信息与换乘

  • 详细图卡:点击车站展示中英文名、所属线路与运营归属单位
  • 站台结构图:精细化楼梯分布与换乘节点图(持续补充中)
  • 换乘连通:支持同台换乘、通道换乘及出站虚拟换乘逻辑
  • 时刻表查询:一键调取首末班车与实时列车运行时刻

多维智能检索

  • 多维匹配:支持中英文站名、拼音缩写、多音字及历史更名检索
  • 智能聚焦:点击搜索结果平滑飞跃并居中高亮选中车站
  • 线路徽标:搜索结果实时呈现线路徽标与换乘标识

地理位置与导航服务

  • 最近车站查找:基于 GPS 定位自动计算并推荐距离最近的地铁站
  • 一键导航接驳:支持一键跳转高德地图规划路径及火车站 12306 购票

多城市解耦架构

  • 引擎与数据分离:核心渲染引擎与城市业务数据完全解耦
  • 标准化数据目录:城市数据采用独立配置清单,极简清晰
  • 多城市一键接入:在城市注册中心注册即可扩展全国各大城市

矢量美学与特色徽标

  • 纯矢量 SVG 渲染:全高清矢量绘制,任何缩放比例下均清晰锐利
  • 文化特色徽标:支持重点地标文化车站(如故宫、天坛等)专属图标
  • 精致版式排版:站名智能多向对齐与避让,还原轨道交通图设计感

轻量原生与 PWA 离线

  • 零重型框架依赖:纯原生 Web 技术驱动,首屏毫秒级加载
  • PWA 独立运行:支持桌面与移动设备一键安装至主屏幕全屏运行
  • 离线数据缓存:Service Worker 自动缓存核心资源,保障弱网可用

开放开源与生态共建

  • 双轨开源架构:代码采用 GNU AGPLv3,城市数据采用 ODbL 1.0 / CC BY-SA 4.0
  • 城市主理人机制:合入主库尊享 UI 与文档永久署名,享官方底层引擎升级保障
  • 完备文档与指引:提供移植手册与贡献指南,支持零基础 AI 辅助制图
🍺

Drunk 智能转换系统

测试版
  • 底图与工程直通:支持位图图片、矢量 PDF 及 Illustrator (.ai) 工程
  • AI 视觉拓扑解析:浏览器直连 DeepSeek 官方多模态视觉大模型
  • 知识库动态对齐:联网维基百科动态校对站名并补齐中英双语
  • 可视化排版微调:8 方向文字轮盘避让、幽灵底图比对与 45°/90° 正交吸附
  • 标准工程代码导出:内置 5 项数据完整性铁律自检,一键生成全套城市代码
  • 早期测试与共建说明Drunk 系统为早期开发验证阶段,仅供测试使用。极其欢迎开发者共同开发!

想要为你所在的城市制作一份线路图并认领城市主理人?

支持使用 Drunk 智能转换系统自动提取线路图,或根据移植指南手动编写数据。Drunk 系统当前为早期测试验证阶段,欢迎体验与共同开发:

CGo OpenMap - 城市轨道交通线路图开放平台

由 Central Go 及其贡献者开源维护 · 基础范例版本基于北京、沈阳线网构建 · Drunk 系统处于早期测试阶段

GNU AGPLv3 / ODbL Web Components PWA Ready