作者shter (飛梭之影)
看板Railway
標題Re: [分享] 跨台鐵與台北捷運的時刻表查詢系統
時間Tue Sep 1 21:42:30 2015
Web APP 網址
https://melixyen.github.io/railtime
九月了, 現在版本出到 Beta 0.3.6
新增了平溪線、宜蘭線、北迴線的資料
然後設計了一套台鐵的大小站自動轉乘系統
一開始上台鐵網站找不到自動像是內壢到漢本之類會提供轉乘資訊的參考
只有看到支線的轉乘建議
所以只好自己弄一套演算法去假設如果是我我為怎麼搭車
目前用西部幹線轉東部幹線來當實驗, 搜尋完用花費時間越短的越上面當排序
試查了一下十點到十八點之間從內壢要去冬山
可以查到
內壢 - 板橋 (區間車)
板橋 - 羅東 (普悠瑪)
羅東 - 冬山 (區間車)
轉乘 OK
再試查了一下十點到十八點之間從圓山出發要去花蓮崇德的海邊
可以查到
圓山 - 台北車站 (淡水信義線)
台北 - 花蓮 (普悠瑪)
花蓮 - 崇德 (區間車)
逆轉乘也 OK
最後查了一下十點到十八點之間從基隆出發要去花蓮
也可以查到經由七堵或經由八堵轉乘的班車資料
預計再做一些演算法的校正和微調
看能不能幫助不知道怎麼搭火車或轉火車到小站的人
直接利用這個系統計算出相對較快的方式
只能算相對較快無法算最快
是因為太多情況可能用人工去一個一個找時刻表列出來算會比系統更快
目前的演算法是把車站編入地區, 每個地區設定幾個大站
固定都從那幾個大站做轉乘
可是實際上會有利用其他站轉乘比較快的情況發生
至於東線轉東線(宜蘭轉北迴)還有很多問題待修正, 目前無法正常查詢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.27.14
※ 文章網址: https://www.ptt.cc/bbs/Railway/M.1441114954.A.B06.html
推 jetau811227: 推 09/01 21:52
→ jetau811227: 一直期待這種東西出來 有想法可是自己不會做 09/01 21:53
推 ids93216: 手機查會遇到障礙… 車站沒有全部顯示 09/01 21:55
→ shter: 我試了我的手機跟平板可以選車站,看來需要其他裝置測試 09/01 23:45
推 jcwgary: 推!! 09/02 08:48
推 lcccpkhtp: 加油!推 09/02 09:33
→ Littlechozy: 推 09/02 17:26
→ shter: 現在有個麻煩,高鐵的XML時刻表不給個人申請..... 09/02 20:27