最近在更新接軌時刻,為了將原本板友提供的捷運時刻表檔換成線上版本
開發了一包 公共交通動態查詢 PTX 資料抓取 library
目前支援抓取台北捷運、高雄捷運、桃園捷運、高雄輕軌的資料
不需要把 code 搬下來電腦,已經實作成 Web App 可以直接在線上操作
https://melixyen.github.io/rocptx/app/dradra.html
依序選捷運公司 >> 路線 >> 車站
路線及車站都有對應到交通部伺服器 API 的程式按鈕直接抓資料
基本功能按鈕抓下來的是官方標準格式的 JSON
可以在文字框中複製或者下載下來使用
淺綠色按鈕則是我自己為了接軌時刻未來功能所開發利用的,不是官方標準格式
利用這些功能,你就可以抓到資料做自己想做的事,例如用它來建立自己的時刻表網站
https://melixyen.github.io/rocptx/app/station_time.html
如果要看原始 code 的話請參照
https://github.com/melixyen/rocptx
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.232.103
※ 文章網址: https://webptt.cc/bbs/MRT/M.1552289170.A.CD4.html
剛剛修改了計算功能,依照班距跟行車時間計算列車時間
所以現在可以模擬文湖線的時刻表了
https://melixyen.github.io/rocptx/app/station_time.html
※ 編輯: shter (118.166.232.103), 03/13/2019 20:17:09
推文 (14)
推
yuan7890
酷
03/11 16:03
推
sinclaireche
推
03/11 16:11
推
bookticket
推
03/11 17:19
推
R101
推
03/11 17:36
推
su31tak
推
03/11 18:07
推
honeytoast
推~只是自己要做時刻表網站的人,會自己去PTX抓資料吧
03/11 18:19
→
honeytoast
XD
03/11 18:19
→
shter
是啊,這只是方便一鍵下載時刻表,代替你去抓資料而已
03/11 19:49
推
Metro123Star
文湖線的時刻表可以抓RailTimes XD
03/14 00:31
推
abc480528
我幾乎每天都搭0000在大安往動物園的車 表應該有誤?
03/14 11:52
→
shter
因為只是模擬的,文湖線沒有提供時刻表只能照官方給的班距
03/15 08:50
→
shter
去算發車頻率,但不知道真正的發車時間
03/15 08:50
推
Metro123Star
文湖線有提供各站首班和末6班 至少末6可以寫出來
03/15 16:47
推
sbtiagr
讚喔讚喔推推
03/22 15:05