Skip to content

ZZHTool/gz-metro-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚇 广州地铁报站模拟器 | Guangzhou Metro Announcement Simulator

GitHub stars License

一款基于纯前端(HTML5 / CSS3 / JavaScript)开发的广州地铁报站模拟器。专为地铁爱好者打造,还原广州地铁列车广播与 LED 显示屏滚动效果!

📢 免下载,即点即用! 完美适配手机端与电脑端。 👉 点击立即在线体验 🔗


✨ 项目特色 (Features)

  • 无框架依赖:采用原生 HTML5, CSS3, JavaScript (Vanilla JS) 开发,页面轻量,极速秒开。
  • 📢 高保真广播模拟:支持粤语、普通话、英语三语报站广播模拟,最大程度还原真实听感。
  • 📺 LED 点阵模拟:高仿车门上方 LED 滚动屏,搭配定制化电子显示屏字体与扫光特效。
  • 🗺️ 动态交互式路线图:支持点击站点直接定位,显示高亮轨道,支持单双向、支线切换。
  • 📱 完美响应式适配:对 PC 端和移动端全面做自适应排版,在手机浏览器中体验同样出众。

🛠️ 技术栈 (Tech Stack)

  • Markup & Layout: HTML5, CSS3 (CSS Grid, Flexbox)
  • Scripting: Native JavaScript (ES6+)
  • Font: 定制化数码管/点阵字体 (FZXS)
  • Audio:HTML5 Audio API

🤝 贡献与反馈 (Contribution)

欢迎广大地铁爱好者和开发者一起完善本项目! 你可以帮助我们: 🎤 完善音频资源:提供或补全缺失的广州地铁各线路三语报站音频。 🗺️ 更新线路数据:完善、修正 app.js 中 metroData 的线路颜色和站点信息(特别是换乘点和新开通段)。 🎨 UI 界面调优:提升 LED 模拟效果或车内路线图交互手感。

欢迎提交 Pull Request 或 Issue,或通过邮件与作者联系。

⚖️ 免责声明

本项目为个人非商业性质的兴趣项目,仅供学习、研究及交流使用。

模拟器中所使用的地铁广播音频版权及录制权归录制者所有,与广州地铁集团有限公司(Guangzhou Metro Group Co., Ltd.)无任何关联。

广州地铁的名称、Logo 标识及相关注册商标权归其原权利人所有。如权利人认为本项目构成侵权,请通过邮件联系我,我们会在第一时间下架或修改相关内容。

About

广州地铁报站模拟器 (Guangzhou Metro Announcement Simulator)。纯网页版免下载,支持多线路 LED 滚动字幕模拟、多语种音频播报与动态路线图。

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages