Hacker News 中文摘要

RSS订阅

Show HN:纽约地铁模拟器与路线设计器 -- Show HN: NYC Subway Simulator and Route Designer

文章摘要

BuildMyTransit是一个模拟纽约市交通系统的工具,用户可以通过调整模拟速率、停留时间和查看列车状态来管理列车运行。系统允许用户点击列车查看详细信息和路线,并支持通过路线添加新列车。

文章总结

文章标题:BuildMyTransit

文章主要内容:

BuildMyTransit 是一个模拟交通系统的网页应用,用户可以通过该平台模拟和监控列车的运行状态。以下是文章的主要功能点:

  1. 模拟速率控制:用户可以选择不同的模拟速率,范围从0.1倍到20倍,以便以不同的速度观察列车运行情况。

  2. 停留时间设置:用户可以设置列车在站点的停留时间,范围从1秒到60秒,以模拟不同的运营场景。

  3. 列车状态监控:平台显示当前活跃的列车数量,并提供列车状态的详细信息,包括:

    • 正常运行
    • 减速
    • 停止
    • 在站点
  4. 列车详情查看:用户可以通过点击某列列车来查看其详细信息和运行路线。

  5. 按路线添加列车:用户可以根据特定的路线添加列车,以进一步定制模拟场景。

文章还提到,页面可能尚未完全加载,建议用户明确指定超时时间以确保页面加载完整。

图片标记:无

评论总结

  1. 功能问题

    • 评论1指出在编辑路线时,点击“<- Add”按钮会出现控制台错误,导致页面空白。
      引用: "Sometimes when I Edit Routes and click an '<- Add' button I get the console error 'Uncaught Error: coordinates must be an array of two or more positions' and the page blanks out."
      中文: “有时在编辑路线时点击‘<- Add’按钮会出现控制台错误‘未捕获错误:坐标必须是两个或更多位置的数组’,页面会变空白。”
    • 评论5提到无法添加从Bay Ridge到NJ Clinton的路线,希望有从布鲁克林到纽瓦克机场的直达地铁。
      引用: "I can't figure out how to add a route from Bay Ridge to Clinton in NJ."
      中文: “我无法添加从Bay Ridge到NJ Clinton的路线。”
  2. 移动端适配问题

    • 评论2指出地图控件在移动端不友好,虽然清晰但会遮挡大部分地图,建议自动最小化控件。
      引用: "This is sadly not mobile friendly in an amusing way; the map controls are nice and legible but they block basically the entire map."
      中文: “这在移动端不太友好,地图控件虽然清晰,但基本上会遮挡整个地图。”
  3. 项目信息不足

    • 评论3建议在README中提供更多关于项目结构和如何适配其他城市的信息。
      引用: "It would be nice to have a bit more information in the readme about the project structure and e.g. how to adapt it for other cities."
      中文: “希望在README中提供更多关于项目结构以及如何适配其他城市的信息。”
  4. 正面评价与分享

    • 评论1、3、6均表示项目“非常酷”,评论6还提到自己曾想过做类似的事情。
      引用: "Very cool!" / "Very nice! I thought of doing the same thing in the past!"
      中文: “非常酷!” / “非常好!我以前也想过做类似的事情。”
    • 评论4表示会将项目展示给MTA的创新团队,认为他们会觉得有趣。
      引用: "I'm 100% showing this to them today just for fun. They'll get a kick out of it."
      中文: “我今天一定会把这个展示给他们,他们会觉得很有趣。”