半徑內沒有公共桶也沒有超商只有超商(收不收路人垃圾未驗)有公共桶公共桶(點位表 681)景點商圈桶(130 點,圈越大處數越多)捷運站
點任何一個站牌,看它最近的公共桶、景點桶、超商各在幾公尺外。底圖是臺北市 456 個里的界線,沒有街道,因為這個頁面不能載入外部地圖磁磚。
這頁回答的問題
「找回消失的垃圾桶」這個題目,先要知道消失在哪裡。里層的統計會被面積與戶籍人口帶著走,所以這頁直接看人經過的點:3,460 個公車站牌與 87 個捷運站。
口徑
| 名稱 | 單位 | 來源 |
| 681 | 點(位置) | 環保局點位表,2026-09-30 更新 |
| 130 點、940 處 | 地點與處數 | 環保局景點商圈表,2026-08-18 更新 |
| 806 組、1,612 座 | 組、座(一組兩座) | 環保局,自由時報 2026-08-10 |
| 3,460 個站牌 | 實體站位,一個地點一個,不分路線(公運處另有「路線站牌」28,826 筆,一根桿子每條路線算一筆) | 公運處站位檔,2026-10-20;2020 年 data.taipei SHP 是 3,407 |
| 1,682 組 | 組 | 114 年底,中央社 2026-05-11 引環保局 |
點、組、座三者的換算市府沒有公布,這頁不混用:「有公共桶」只看距離,不數個數。
它不回答的
撤桶對不對。環保局拿不出數字證明撤桶之後家戶垃圾變少,要桶的人也拿不出數字證明撤桶之後路面變髒或抱怨變多;雙方都在用照片和里長的感受說話。所以下一步是先把數字收齊,見「100 天怎麼做」。
問題有兩層
第一層,現有的桶撐不撐得住。每個桶多快滿、清運來不來得及。環保局說非市中心一天收約 4 次、市中心最多 10 次,但沒有公布任何一個桶的滿度。
第二層,桶增減之後的後果。多放桶,誰來清、人力從哪裡來。少了桶,家戶垃圾丟包的開單變多還是變少、病媒與老鼠有沒有變多、路面有沒有變髒、抱怨有沒有變多。現在手上有的數字:丟包開單 109 年 5,598 件、110 年 4,916、111 年 3,669、115 年上半年 1,339(撤桶前就在降,112 到 114 年缺);環保局每年有滅鼠餌劑標案,2026 年 5 月起十二區滅鼠;陳情「路面清潔」115 年 5 月 1,220 件是高峰,其中 342 件派給水質病媒管制科。沒有的:鼠患通報的地點、路面髒亂的指標。
要收的三種數字
| 數字 | 怎麼收 | 負責 | 成本 |
| 1 桶的狀態 | QR 通報:每個桶貼一張 QR(LINE 官方帳號或台北通),路人經過看到滿了、溢了、有家戶垃圾、有老鼠,拍照上傳。桶的編號寫在 QR 裡,不用定位、不用打字。清潔隊不記任何東西。撤掉的桶原地也貼一張「這裡原本有桶」,少了桶之後的狀況就有人回報。限制:有人經過又願意拍才有資料,夜間與冷門桶偏少,報的是「有人覺得有問題」,不是滿度本身,照片要有人分類。所以它是第一階段:三個月的通報挑出值得裝感測器或攝影辨識的 50 個點。 | 資訊局(帳號與表單)、環保局(貼紙與審照片) | 貼紙 1,612 座加撤桶點,LINE 官方帳號與表單一次開發,審照片的人力 |
| 2 地點 | 陳情與丟包開單加座標。QR 通報天生帶地點,但它只收得到桶旁邊的事,撤桶之後的抱怨沒有桶可以貼,而且不是人人會掃。現在撤桶靠里長說哪裡髒,放桶靠議員說哪裡缺,兩邊的證據都沒有地點:陳情只到「某區清潔隊」,開單只有新聞提到的熱點。加了座標,同一個站牌旁邊開了幾張單、收到幾件抱怨,才能逐點決定留或撤。目的是讓撤的理由和放的理由在同一個地點被比較;現在只有撤的那一邊有聲音。 | 研考會(1999)、環保局 | 欄位改版,無硬體 |
| 3 路面 | 固定 60 個點(今年撤桶的 30 個、保留的 30 個),每兩週拍一次 50 公尺路段,分四級。這是「少了桶路面有沒有變髒」唯一的直接證據。誰拍:委外或區公所志工,不加在清潔隊身上。 | 環保局發包或區公所 | 約一人日跑 30 點(推估) |
第四件事:清潔隊的人力對得上桶嗎
清潔隊按區編制。各區的人數、清運路線、班次都沒有開放,只有全市約 6,000 人(SEGIS,112 年)。紅燈最多的北投、南港、文山,意思是站牌 100 公尺內沒有公共桶,不代表沒人掃街;但要在那裡放桶,先要知道該區清潔隊一天能多跑幾趟。所需資料:各區清潔隊人數、清運路線與班次。
放回去的規則(有了數字之後)
比照上海 2023 年導則:公車站原則每站一處、捷運出入口 50 公尺內一處。用這頁的「什麼都沒有」清單當起點;這是量測,不是該放桶的結論,上海導則是可以借的規則,不是依據。每多放一座,成本不是鐵箱(2015、2016 年決標每組 10,800 到 11,340 元),是每天 4 到 10 次清運。
所需資料(向市府要的)
- 撤桶紀錄:日期、地點、原因、申請人(里長或評估)
- 每個桶的清運排程;滿度由 QR 通報與第二階段感測器補
- 陳情與丟包開單的座標
- 各區清潔隊人數、清運路線與班次
- 捷運站、公園、市場、夜市各機關自設桶的位置(現在沒有開放)
成本三列
| 項目 | 量級 | 依據 |
| 採購 | 每組 10,800 到 11,340 元(2015、2016 年決標) | 政府電子採購網,經歐噴採購 API |
| 清運 | 每座每天 4 到 10 次,人時待局處提供 | 聯合報 2026-07-21 引環保局 |
| 收數字 | QR 貼紙與帳號一次開發、審照片人力;路面調查每輪數個人日(推估);感測器或攝影辨識每點硬體與維運,待估 | |
資料(全部真實,沒有模擬)
- 公共桶:data.taipei「臺北市行人專用清潔箱」兩個檔,點位表 681 點(2026-09-30)、景點商圈周邊 130 點含處數(2026-08-18)。環保局。
- 公車站牌(實體站位,一個地點一個,不分路線):公運處開放資料容器的站位檔 GetStopLocation,2026-10-20 抓,臺北市里界內 3,460 個。跟 data.taipei 2020 年的站牌 SHP(3,407)比,50 公尺內互相對得到 93%;用 2020 版算,100 公尺內什麼都沒有的是 50%,用 2026 版是 53%。
- 捷運站:TDX 捷運車站 API,臺北市 87 站。交通部。
- 超商:OpenStreetMap 的 7-Eleven、全家、萊爾富、OK,臺北市 1,566 點。只畫到稅籍登記 2,663 家的約六成,所以「只有超商」偏少、「什麼都沒有」偏多,是上限。© OpenStreetMap contributors,ODbL。
- 里界:內政部國土測繪中心村里界 115/08,這頁用簡化版畫底圖。
- 撤桶數字:中央社 2026-05-11、聯合報 2026-07-21、自由時報 2026-08-10,皆引環保局。
限制
- 距離是直線,不是步行路徑;公園、市場、捷運站內各機關自設的桶不在資料裡。
- 景點商圈表只有地點中心座標,一處可能涵蓋好幾個桶。
- 超商門口有沒有桶、收不收路人垃圾,沒有資料集,這頁不假設它收。
- 站牌是 2026 年 10 月的站位檔;公運處另有「路線站牌」28,826 筆(同一根桿子每條路線算一筆),這頁不用那一層。
- 沒有用 YouBike 與任何個資。
使用注意
- 結論隨半徑變:50 公尺內什麼都沒有的站牌 73%,100 公尺 50%,200 公尺 29%。引用時一定要寫半徑。
- 「什麼都沒有」偏多:直線距離、超商只抓到六成、公園與捷運站內的桶不在資料裡,這三個都讓紅點變多;景點表一個座標代表好幾處,會讓少數站牌被標成有桶,方向相反,影響一兩個百分點。拿去要求某個站牌放桶之前,先去現場看。
- 點位表的「點」和景點表的「處」不能相加成桶數,這頁只算距離。
- 超商層來自 OpenStreetMap(ODbL):再發布含超商層的衍生資料要標 © OpenStreetMap contributors 並沿用 ODbL。政府資料依政府資料開放授權條款第 1 版,要標來源。
- 這頁只告訴你哪裡沒有桶,不是撤桶對不對的證據。
- 沒有個資。不要把這頁的點跟任何含個人資料的檔案合併。
怎麼做的
Python 標準函式庫算距離(北緯 25.05 度平面近似),Leaflet 1.9.4 畫圖。程式與資料整理用 Claude Code,方法論由 Codex 與另一個 Claude 審過一輪。程式 MIT,資料依各來源授權。
程式、資料與重跑方式:github.com/yojuhsu/taipei-bins-2026(data.json、456 里整合表、計算腳本、README)。