這是什麼
「等車 DanChia」(danchia.uk)是台灣公共運輸的查詢工具,做成網頁應用 程式(PWA):用瀏覽器開啟就能使用,也可以「加入主畫面」像一般 App 一樣全螢幕開啟。它把三件事放在同一個畫面——公車與公路客運的即時 到站、跨運具行程規劃(公車、捷運、台鐵、高鐵、輕軌),以及快到站時 會響的鬧鈴。
這是個人開發、免費提供的工具,不是運輸業者或政府機關的官方服務; 資料都來自下方列出的公開資料平臺。
為什麼做這個
等公車最惱人的不是等,而是不知道還要等多久。時刻表常常跟現場 對不起來,結果不是提早十分鐘在風雨裡罰站,就是每十秒滑開手機看一次, 一分神車還是從眼前開走。
所以這個服務的目標很單純:讓你查完之後可以把手機收起來。 設定好到站鬧鈴,剩下的時間拿去做別的事;把常搭的路線加入關注, 打開就看到去程與回程的下一班車。
設計原則
- 誠實優先:資料有多舊就標多舊。到站資料超過一定年齡時,畫面 會直接寫出「N 分前的資料」,不拿舊資料裝成即時;倒數也以資料寫入的 時刻為基準往下走,不從你打開畫面那一刻重算。
- 寧缺勿錯:行程裡的站牌要對應到業者的實際站桿才查得到即時 動態,這個比對會算出 0 到 1 的信心值,低於 0.9 就不顯示即時 燈號——寧可讓你看到「沒有資料」,也不給一個可能是別支站桿的數字。
- 手機優先:以單手操作的直式畫面為基準設計,按鈕留足點擊面積; 顏色不單獨承載資訊,狀態一律同時有文字說明。
- 免安裝:不必到商店下載,用瀏覽器開啟就是完整功能。即時到站 與路線規劃一律不進離線快取(過期的即時資料沒有意義);已儲存的行程 則可在設定頁開啟「離線保存(可信任裝置)」後離線查看(預設關閉, 請只在私人裝置啟用)。
資料來源與致謝
本服務不產生任何運輸資料,只做查詢與整理。感謝以下平臺:
- 交通部 TDX 運輸資料流通服務平臺:公車與公路客運的路線、 站序、預估到站與車輛位置,台鐵與高鐵的時刻表與站別看板,以及 跨運具行程規劃。依 TDX 服務條款與資料授權使用。
- 中央氣象署開放資料平臺:站牌與行程起迄點旁的天氣,取自 「自動氣象站-氣象觀測資料」,以最近的測站為準;最近測站超過 30 公里(例如外海)就不顯示,不硬湊數字。依政府資料開放授權條款使用。
- OpenStreetMap:地圖畫面的底圖圖磚,由 OpenStreetMap 的貢獻者 建立與維護,依其授權條款與圖磚使用政策使用,地圖角落會標示來源。
各項資料的更新頻率與正確性以來源機關與業者為準;實際發車與行駛 狀況,請以現場站牌與業者公告為準。
已知限制
- 捷運的站別資料還在查核:捷運目前只出現在行程規劃的轉乘段落, 還沒有像公車、台鐵、高鐵那樣的站別班次看板。各捷運營運機構的資料 供給差異不小,要逐一實測過才敢開放。
- 動態涵蓋度依業者回報而定:全台 22 個縣市的市區 公車與公路客運都查得到路線與站序,但「車現在開到哪」需要車機回報; 部分路線或時段沒有回報,畫面就不會有到站時間。
- 查詢頻率有上限:資料來源對每把金鑰有每分鐘呼叫上限,且全站 共用。我們用共享快取讓同一條路線只回源一次,尖峰時仍可能短暫出現 「查詢達到頻率上限」,稍候再試通常就好。
- 背景通知有平台限制:iPhone 需要 iOS 16.4 以上,且必須先用 Safari「加入主畫面」、再從那個圖示開啟才收得到,瀏覽器分頁裡開啟 是拿不到的。通知依賴網路與裝置狀態,無法保證必達;App 開在前景時的 響鈴則不受此限。
- 地點搜尋目前以站牌與車站名稱為主:門牌地址搜尋需要另一套 圖資服務的網域核准,尚在申請中;在那之前請用站名搜尋,或把常去的 地點存成常用地點。
費用與廣告
本服務免費使用,不收月費、不綁約;伺服器、資料庫與快取的實際成本 由 Google AdSense 廣告支應。
- 搜尋全台公車路線、瀏覽雙向站序不必登入;看即時動態需要免費註冊 登入,這是為了控制對資料來源的呼叫量與防止濫用,和有沒有開通會員 無關。
- 部分功能(到站鬧鈴、常用公車、多筆自訂與常用地點)需要開通會員。 目前唯一的開通方式是完整觀看一段廣告 30 秒換 3 天;付費方案還在 籌備、尚未開放,已開通的天數不會因此受影響。
- 廣告版位不會插進即時到站的清單裡;廣告內容由 Google 及其合作夥伴 提供,與本服務的資料呈現無關。Cookie 的使用請見隱私權政策。
意見回饋
到站時間對不上、站牌配錯、畫面跑版,或覺得少了哪個功能,都歡迎 來信。附上路線號碼、站牌名稱與大概時間會比較容易重現問題:dvlpgdapp@gmail.com
延伸閱讀