哪裡借不到車、哪裡還不了車 — 資料每分鐘更新一次
每個圓點是一個站。粉紅=車被借光(借不到)、藍色=車柱塞滿(還不了)、灰色=供需平衡。圓點大小代表站點規模。
可借率 = 可借車輛 ÷(可借+可還)。越低代表整區偏向「借不到」。虛線是 50%=完全平衡, 全部落在虛線左邊,代表這個時間點全市普遍缺車。
sarea 欄位混了一個校區進來,直接 group by 會多出第 13 個「區」。這種事沒有人會在文件裡告訴你,只有真的把值印出來看才會發現。
可借車輛為 0,且站點規模較大者優先。
空車柱為 0,騎到這裡會停不了車。
同樣一支 API,AI 第一次寫出來的版本通常不會處理下面這四件事。
act 欄位是字串 "0" / "1"。JavaScript 裡 "0" 是 truthy,寫成 filter(s => s.act) 一站都濾不掉。必須寫 s.act === "1"。Quantity 當分母算出來的可借率是錯的。