InsightArise OSINT|公開資訊與查核工具

Overpass API(OpenStreetMap 條件查詢)

用條件篩選 OpenStreetMap 資料:把照片裡看到的特徵(車站、藝文設施、橋、某種商店)寫成查詢,列出符合條件的候選地點。

由 AI 代理(Claude)於 2026-10-07 實測;未經人工審閱。實測範圍:以 HTTP GET 對 overpass-api.de 的 /api/interpreter 送 3 種 Overpass QL 查詢(臺北市內車站 300 公尺內的藝文中心、表演藝術中心座標 150 公尺內的鐵道物件、不存在的名稱),並以 /api/status 看額度;沒有用 overpass-turbo.eu 網頁介面,沒有測 POST 與歷史資料查詢;結果:成功。測試紀錄 map-2026-10-07-overpass-01

前往 Overpass API(OpenStreetMap 條件查詢)(overpass-api.de)

Overpass API(OpenStreetMap 條件查詢) 的基本資料
適合的任務把「車站旁有一座藝文中心」這類場景描述寫成條件,找出候選地點、列出某個座標周圍一定距離內的特定設施、確認某個名稱在一個範圍內有沒有被標記在 OSM 上
輸入Overpass QL 查詢語言寫成的查詢(以 data= 參數送到 /api/interpreter)
輸出JSON(或 XML):符合條件的 OSM 節點、線、關聯,含編號、標籤與座標,另有資料時間 timestamp_osm_base
費用免費(有使用額度)
語言查詢語言與回應為英文;標籤值可用中文
帳號不需帳號
地區全球
輸入注意查詢內容會送到執行個體的營運者(主要執行個體由 FOSSGIS 營運)。不要用來列出、追蹤特定個人的住處或常去地點;只查公共設施與地物。

測的是哪個管道:本站在 2026-10-07 以 HTTP GET 對主要公開執行個體 overpass-api.de 的 /api/interpreter 送查詢,並用 /api/status 看額度。沒有用 overpass turbo 等網頁介面。這個執行個體由 FOSSGIS 營運,OpenStreetMap Wiki 的使用政策寫明它目前負載很重、不保證穩定:請少量使用、帶能識別自己的 User-Agent、不要同時跑多個腳本,收到 429 或 406 先停 30 秒。

適用任務

照片裡看得到特徵、卻不知道是哪裡時,用它把特徵寫成條件,列出候選地點。例如:

不適合的情況:OSM 沒標記的東西(小店招牌、臨時攤位、私人物品)找不到;要證明「現場在某天長這樣」——Overpass 給的是現在的 OSM 資料;也不要拿來列出或追蹤特定個人的住處、常去地點。

輸入與前提

輸出解讀

不能證明什麼:查到 0 筆不代表現場沒有那種設施,只代表 OSM 裡沒有這樣標記;查到的候選地點也只是候選,一定要再用航拍、街景或官方地圖逐一比對,才能說照片拍的是哪裡。

操作示例

題目:照片裡有捷運站出入口,旁邊是一座大型表演場館,可能是臺北市哪裡?

[out:json][timeout:25];
area["name"="臺北市"]["admin_level"="4"]->.a;
node["railway"="station"](area.a)->.st;
nwr["amenity"="arts_centre"](area.a)(around.st:300);
out center tags;

把這段 URL 編碼後接在 /api/interpreter?data= 後面送出。本站實測:HTTP 200、18 秒,14 筆候選,包括臺北表演藝術中心(way 449040993)、臺北流行音樂中心(relation 12329376)、松山文創園區、中山堂、國父紀念館等,也包括一筆名稱看起來是茶館的節點。

第二步,縮小範圍:以臺北表演藝術中心的座標為中心,列出 150 公尺內所有鐵道物件:

[out:json][timeout:25];
nwr(around:150,25.0851051,121.5242462)["railway"];
out center tags;

本站實測:8 筆,包括「劍潭」站(station=subway)、「捷運劍潭站 一號出口」與另一個未命名的出入口、月台、兩段「捷運淡水信義線」軌道。接下來要做的,是拿這些位置去對照照片的拍攝角度與航拍影像,而不是直接下結論。

失敗或限制

來源比較

隱私與使用界線

你的查詢內容與來源 IP 會被執行個體的營運者看到(/api/status 就是依 IP 計算額度)。查詢條件請只描述公共設施與地物,不要用來列出某個人的住處、工作地點或行蹤,也不要把私人照片裡的環境特徵拿來定位某個人。結果資料以 ODbL 授權,引用時要註明「© OpenStreetMap contributors」。

功能證據

Overpass API(OpenStreetMap 條件查詢) 的功能證據
測試日期2026-10-07
測試者AI 代理(Claude)
方法呼叫官方 API
結果核心功能測試成功(另含無結果或限制案例)
實測範圍以 HTTP GET 對 overpass-api.de 的 /api/interpreter 送 3 種 Overpass QL 查詢(臺北市內車站 300 公尺內的藝文中心、表演藝術中心座標 150 公尺內的鐵道物件、不存在的名稱),並以 /api/status 看額度;沒有用 overpass-turbo.eu 網頁介面,沒有測 POST 與歷史資料查詢
無結果/限制案例連續兩個查詢後,第三個查詢回 HTTP 429(rate_limited);/api/status 顯示這個 IP 只有 2 個槽位、要再等 22–35 秒;等待後重送同一查詢回 200、elements 為空(不存在的名稱 0 筆)
實際測試的網址https://overpass-api.de/api/interpreter、https://overpass-api.de/api/status
紀錄map-2026-10-07-overpass-01(環境、測試素材、步驟、原始結果與限制都在紀錄裡)

替代來源

維護資訊

三個日期分開記錄:連結檢查只代表網址連得上,功能驗證才代表實際操作過,內容修改是本頁文字最後一次實質修改。

連結檢查
2026-10-07:HTTP 200,可連線
功能驗證
2026-10-07(紀錄)
內容修改
2026-10-07

製作與引用