車到未 app 圖示 —— 香港五間巴士公司到站時間同小巴

車到未 —— 五間巴士公司,一個搜尋框

乘客眼中香港得一個巴士網絡;App 眼中係五個唔同嘅數據源。車到未將五個當成一個嚟做。

App Store

一個網絡,五套資料

企喺車站,你唔會理架車邊間公司出。但喺程式嗰邊,九巴、城巴、新大嶼山巴士、港鐵巴士同專綫小巴各有一套開放數據,欄位名同脾性都唔同。結果大部分 app 做好一兩間,其餘當二等公民 —— 於是喺一個又有城巴又有小巴嘅車站,你見到嘅資料剩返一半。

香港巴士到站時間之外,仲做咗咩

大部分工夫你係睇唔見嘅,佢會變成速度同完整度。

啲正確性係查返嚟,唔係當然

呢個 app 最花時間嘅部分你全部見唔到:一條路綫究竟屬邊間公司、五個數據源各自點表達班次、部電話時鐘唔準時點樣避免自信地報錯數。呢啲判斷連同「幾時對住線上數據核實過」都寫喺原始碼註釋入面,所以上游一改就可以翻查,而唔係靜靜雞爛咗。

邊啲人啱用

常用車站唔止一間公司嘅人 —— 除咗最密嘅市區路綫,其實大部分車站都係咁。單一營辦商嘅 app 喺嗰條行人路上根本答唔到你。

資料來源

到站預測來自各營辦商嘅公開開放數據端點,經 data.gov.hk 及營辦商自己嘅端點發布。靜態路綫及車站資料集由同一批來源建成,隨 app 附帶。本應用屬非官方,同任何巴士營辦商冇關係。

預測係營辦商嘅估算,會受塞車同脫班影響。定位只用嚟搵你附近嘅車站,冇任何資料上傳。

延伸閱讀

想知香港仲有咩方法?睇埋香港巴士到站時間點樣查最準

App Store

常見問題

覆蓋邊幾間?五間:九巴、城巴、新大嶼山巴士、港鐵巴士同專綫小巴。龍運路綫歸喺九巴之下 —— 因為九巴數據源覆蓋龍運而且從來唔標示,呢點係對住線上端點查實嘅。

點解開 app 咁快?因為路綫同車站資料庫喺編譯階段建好並包入 app,唔係第一次開先落載幾 MB。第一張車站卡唔使等網絡。

落車提醒熄咗螢幕仲得唔得?得,而且呢個就係重點。舊版只喺前景行到,正正因為呢個限制令功能變得冇用,所以整個拆咗重做。

點解唔會出現重複車站?因為相距約三十米以內嘅車站當成同一個實體位置,唔會因為三間公司改咗三個名,就喺同一條行人路上出現三次。