文章摘要
BuildMyTransit是一个模拟纽约市交通系统的工具,用户可以通过调整模拟速率、停留时间和查看列车状态来管理列车运行。系统允许用户点击列车查看详细信息和路线,并支持通过路线添加新列车。
文章总结
文章标题:BuildMyTransit
文章主要内容:
BuildMyTransit 是一个模拟交通系统的网页应用,用户可以通过该平台模拟和监控列车的运行状态。以下是文章的主要功能点:
模拟速率控制:用户可以选择不同的模拟速率,范围从0.1倍到20倍,以便以不同的速度观察列车运行情况。
停留时间设置:用户可以设置列车在站点的停留时间,范围从1秒到60秒,以模拟不同的运营场景。
列车状态监控:平台显示当前活跃的列车数量,并提供列车状态的详细信息,包括:
- 正常运行
- 减速
- 停止
- 在站点
列车详情查看:用户可以通过点击某列列车来查看其详细信息和运行路线。
按路线添加列车:用户可以根据特定的路线添加列车,以进一步定制模拟场景。
文章还提到,页面可能尚未完全加载,建议用户明确指定超时时间以确保页面加载完整。
图片标记:无
评论总结
功能问题
- 评论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的路线。”
- 评论1指出在编辑路线时,点击“<- Add”按钮会出现控制台错误,导致页面空白。
移动端适配问题
- 评论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."
中文: “这在移动端不太友好,地图控件虽然清晰,但基本上会遮挡整个地图。”
- 评论2指出地图控件在移动端不友好,虽然清晰但会遮挡大部分地图,建议自动最小化控件。
项目信息不足
- 评论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中提供更多关于项目结构以及如何适配其他城市的信息。”
- 评论3建议在README中提供更多关于项目结构和如何适配其他城市的信息。
正面评价与分享
- 评论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."
中文: “我今天一定会把这个展示给他们,他们会觉得很有趣。”
- 评论1、3、6均表示项目“非常酷”,评论6还提到自己曾想过做类似的事情。