Re: [闲聊] 铁路运输有公告车辆编组的必要吗?

楼主: shter (飞梭之影)   2023-02-25 00:02:37
※ 引述《ultratimes (别人家看优点 自家找缺失)》之铭言:
: 目前台铁高铁和捷运都是没有公告使用编组的
: 顶多让你查的到列车在哪个营运区间
: 这样在追特定车号的车其实是相当方便的
: 但台湾的铁道车辆都没有显示这个
: 让铁路可以查询编组,是不是其实也是可以考虑直接在app揭露的?
: 毕竟要追车或是想搭特定的车型甚至车号也会比较方便
: 毕竟公共汽车都有了,铁路要这样揭露应该也不难,铁路列车数量还远不及公共汽车
有关于现在公开的资料,可以从下面抓原始资料来研究
https://melixyen.github.io/rocptx/app/dradra.html
进入台铁 V3,点车种包
你可以看到目前有揭露的台铁所有运转列车车型资料 JSON DATA 长的像这样
{
"TrainTypeID": "1100",
"TrainTypeCode": "3",
"note": "DMU2800、2900、3000 型柴联及 EMU 型电车",
"name": "自强",
"ename": "Tze-Chiang Limited Express"
},
{
"TrainTypeID": "1101",
"TrainTypeCode": "1",
"note": "",
"name": "太鲁阁",
"ename": "Taroko Express"
},
{
"TrainTypeID": "1102",
"TrainTypeCode": "3",
"note": "推拉式自强号",
"name": "自强",
"ename": "Tze-Chiang Limited Express"
},
{
"TrainTypeID": "1103",
"TrainTypeCode": "3",
"note": "DMU3100 型有身障座位柴联",
"name": "自强",
"ename": "Tze-Chiang Limited Express"
},
这些资料有一个拦位叫 TrainTypeID 是辨识车型的代码
你再去点时刻表包的话,会看到
"TrainInfo": {
"TrainNo": "1006",
"RouteID": "",
"Direction": 0,
"TrainTypeID": "1132",
"TrainTypeCode": "10",
"TrainTypeName": {
"Zh_tw": "区间快",
"En": "Fast Local Train"
},
时刻表的 Open Data 会有该班列车运转的 TrainTypeID
大部分写时刻表程式的人都是利用这些资料去兜出给用户看的资料
很可惜的是,台铁没有把这些资料做适合的分类
导致只有一些特殊的自强号被编码,柴联自强号跟区间车全被放在一种 Type 内
如果你有申请 TDX 会员的话,你可以建议台铁细分各车款 TrainTypeID
把每一型电车都分开来编码,这样你就查的到你想要的资料了
作者: jeffffliu (女子 食我 口阿)   2023-02-25 14:10:00
110D 110E 110F 后来没再用了? 3000也分了四种GHKM
作者: ultratimes   2023-02-25 14:15:00
推,不然别人以为我看不懂
作者: lianpig5566 (家庭教师杀手里包恩)   2023-02-25 16:33:00
连市区公共汽车的资料也都是一团乱 真不知道交通部在干嘛

Links booklink

Contact Us: admin [ a t ] ucptt.com