kelvinct
015 · Amtrak 追蹤

我的火車在哪裡?

選擇你從哪裡出發、要到哪裡去。這個工具會找出這條路線上 Amtrak 目前真的在追蹤的下一班車,告訴你它實際預計幾點到你的車站、誤點多久、現在人在哪裡。只要還有任何不確定,它會自己持續重新查詢。非官方工具,與 Amtrak 無任何隸屬關係。

資料是哪裡來的?

即時位置、誤點與預估時間都來自 Amtraker,一個開放的 Amtrak 追蹤 API。這個頁面只會呼叫 kelvinct.com 上的一個小端點,由它代為向 Amtraker 查詢、依照 Amtraker 的要求標明本專案身分,並把結果快取起來:就算一百個人同時查,對上游也只是一次請求。整個過程送出去的,只有你選的兩個車站代碼。

為什麼有時候會說沒有正在追蹤的班次?

Amtraker 是即時追蹤來源,不是時刻表。一班車通常在發車前幾小時才會出現。所以「目前沒有正在追蹤的班次」的意思是 Amtrak 現在沒在追蹤這班車,不代表今天沒有車。要看完整時刻表,請直接查 Amtrak。未來的版本可以再接上 Amtrak 公開的 GTFS 時刻表,讓這個頁面也能顯示還沒進入追蹤的班次。

為什麼會顯示「無預估時間」?

因為有時候真的就是不知道。Amtrak 不見得會為每一班車的每一站都提供預估時間;沒有的時候,這個頁面會直接說沒有,而不是偷偷拿表定時間充數、還告訴你「準點」。你仍然看得到列車狀態、最後已知位置、速度,以及 Amtrak 附上的任何狀態訊息。

它多久查一次?

它會自己安排下一次查詢,而不是固定時間硬跑。距離超過三小時的班次每五分鐘查一次,一到三小時每兩分鐘一次;一小時內、誤點、服務中斷、沒有預估時間、正停在你的車站,或資料可能過期的情況,都是每分鐘一次。前一次查詢還沒結束時,它不會再開一次;分頁切到背景會暫停,你切回來時會立刻更新。多查幾次並不會讓 Amtrak 更新得更快,它只是把 Amtrak 已經公布的內容拿給你看。

即時列車資料由 Amtraker 提供。非官方工具。本工具與 Amtrak 沒有隸屬關係,也未經其背書或營運。頁面上的時間是 Amtrak 公布的預估值,隨時可能變動,請不要把它當成你遲到的唯一理由。