Mapflow 替代方案:6 個可在 QGIS 影像中偵測物件的 plugin

如果你要在
和 Mapflow 中擷取某個區域的建築物、道路或樹木,而 Mapflow 不適合,以下 6 個 plugin 能涵蓋部分相同工作:Deepness、GeoAI、Geo-SAM、samgeo、Bunting Labs AI Vectorizer,以及我們自己的 AI Segmentation。其中 4 個免費,並且可在自己的電腦上執行。以下會逐一說明:要安裝什麼、是否需要顯示卡或帳號、影像是否會離開你的筆電、輸出內容,以及使用各工具處理 10 km² 建築物的成本。
我是 TerraLab 的共同創辦人,因此 AI Segmentation 是我們的產品。它會提供與其他工具相同的欄位,也有相同的單行限制。

Mapflow 做得好的地方
從 plugin manager 安裝 plugin,使用 API token 或 OAuth 登入,繪製區域,選擇模型,然後就會返回向量 layer。不需要顯示卡、不需要 Python 環境,也不需要下載權重。在任何辦公室筆電上,幾分鐘內就能執行第一次工作。

- 幾乎任何資料都能提供給它。 內建的 Mapbox、ArcGIS World Imagery 和全球 mosaics、自訂 XYZ、TMS、WMS 或 Quadkey 來源,或是將你自己的 GeoTIFF 上傳到 collection。使用自己的影像不會產生資料費。
- 你會取得真正的 layer。 先以串流向量圖磚快速預覽,然後輸出本機 GeoPackage 或 GeoJSON,預設模型會自動套用樣式。
- 執行前就能在畫面上看到費用。 公式公開:區域面積乘以模型價格,再加上資料價格,先向上取整到整數 km²,然後再向上取整到整數 credit。
- 按照地點名稱公開準確度基準。 14 個區域各自提供 IoU 和 F1。這份清單中的其他工具都沒有公開基準,我們也沒有。你可以在承諾使用前,先查詢接近自己區域的結果。
- 公開的學術授權方案。 共有 4 個層級,從免費方案開始,包含 2,000 credits、5 GB 和團隊帳號,接著是每年 800、3,000 和 10,000 美元。如果你在大學工作,請先閱讀那個頁面,再看定價頁面。
它會讓你付出什麼,以及它在哪裡會失效
credit 計算是大家最容易弄錯的部分,所以這裡直接算給你看。

$13
縮放層級 18 底圖上處理 10 km² 建築物
$130
相同工作處理 100 km²
$0
使用自己的 GeoTIFF 時,扣除模型費用後
Buildings 每 km² 收費 10 credits。縮放層級 18 的 Mapbox 或 ArcGIS 底圖再加收 3 credits,因此每 km² 共 13 credits,而 1 credit 是 0.10 美元。處理 10 平方公里的建築物約需 13 美元。使用自己的 raster 後,影像部分降為零,只剩 10 美元。小於 1 km² 的區域會按 1 km² 計費。Roads 每 km² 收費 5 credits,forest 收費 8 credits,而 buildings plus roads plus forest 合計 23 credits。高度估算另外加收 10 credits。
方案有兩個陷阱。每張方案卡都顯示「區域上限」,這個數字是每次工作上限,不是每月額度:每月 100 美元的 Starter 顯示 250 km²,但只包含 1,300 credits,也就是約 100 km² 的 buildings。另一個問題是定價頁面自相矛盾,因為表格寫 Buildings 收費 10 credits,但同一頁的兩個計算範例仍使用 8 credits。以表格為準。
以下是你可以在自己的區域檢查的失效情況:
- 連排住宅會合併成單一多邊形。 這在他們自己的截圖中就能看到,2025 年 7 月的一篇實務評論也指出相同問題:孤立建築物的正交形狀乾淨,但密集建成區的連排住宅會合併。
- 準確度很難跨區域維持。 他們公開的基準顯示,Fort Myers 的 building IoU 為 0.907,Phoenix 為 0.903,但 Ivory Coast 的 Bangolo 為 0.663,South Africa 的 Worcester 為 0.592,Argentina 的 La Banda 為 0.576。在承諾使用方案前,先用免費 credits 跑自己的區域,因為 Phoenix 的數字對一座 Sahel 地區城鎮幫助不大。
- 11 個模型中有 7 個需要申請。 新帳號只能執行 buildings、roads、forest 和合併 pipeline。如果你需要 solar panels、swimming pools 或 Segment Anything,你是在開啟一段溝通,而不是按下一個按鈕。
- 伺服器可能拒絕舊版 plugin。 訊息完全如下:"You must upgrade your plugin version to continue work with Mapflow." 如果你使用的是無法自行更新 plugin 的受管理工作站,請先讓 plugin 進入核准的更新流程,再用它建立工作流程。
- 沒有任何功能在本機執行。 每次偵測都是伺服器呼叫,因此每次工作都會讓影像離開電腦。plugin 沒有離線備援。

替代方案
最後一欄是使用每個工具預設影像,一次處理 10 km² 建築物的現金成本。
| 工具 | 偵測內容 | 需要安裝 | GPU | 帳號 | 影像留在本機 | 輸出內容 | 10 km² 建築物 | 授權 |
|---|---|---|---|---|---|---|---|---|
| Mapflow | Buildings、roads、forest、trees。另有 7 個需申請 | plugin | 否 | 是 | 否 | GeoPackage、GeoJSON、已套用樣式 | 約 $13 | GPL,見備註 |
| Deepness | 你提供的任何 ONNX 模型。內建 land cover、buildings、roads、solar panels、tree tops、cars | plugin,接著由 pip 安裝 OpenCV 和 ONNX Runtime | 可選,CPU 可運作 | 否 | 是 | 依模型產生新的 QGIS layer,可為向量或 raster | 免費 | Apache 2.0 |
| GeoAI | SAM、tree crowns、water masks、Mask R-CNN、你訓練的模型 | plugin 和 Python stack | 實際上需要。SAM 3 需要 NVIDIA | 否 | 是 | 向量 layer 和 masks | 免費 | MIT |
| Geo-SAM | 一次一個物件,使用點或方框 prompt | plugin、其依賴項和 SAM checkpoint | 建議使用,CPU 很慢 | 否 | 是 | 將多邊形輸入你選擇的 layer | 免費 | MIT |
| samgeo | 從文字、點或方框 prompt 偵測場景中的每個 instance | Python 環境,不是 plugin | 是。SAM 3 需要 NVIDIA | 否 | 是 | GeoTIFF masks 和向量檔案 | 免費 | MIT |
| Bunting Labs | 不會對區域進行任何處理,只會在游標前方追蹤一條線 | plugin | 否 | 是 | 否 | 你正在編輯的 layer 中的頂點 | 不適用 | GPL 2.0 |
| AI Segmentation(我們的產品) | 偵測你輸入的文字所代表的每個 instance,範圍限於你繪製的區域 | plugin | 否 | 是 | 兩種 cloud 模式下不會 | 帶有 label、class、confidence、area 的套用樣式 GeoPackage | 免費方案涵蓋 3 km²,之後每月 €39 | 免費方案,付費方案 |
1. Mapflow,基準工具

適合想在普通筆電上,從同一個面板取得 roads、forest 和 buildings,並且能接受按用量計費的團隊。限制它從頭到尾都是 thin client,因此影像一定會離開你的電腦。授權備註LICENSE 檔案寫的是 GPL v3,而 README 寫的是 GPL v2 or later,因此如果授權對你很重要,請閱讀該檔案。
mapflow.ai · QGIS plugin 文件 · 原始碼
2. Deepness

將專案中的任何 raster 提供給它,它就會逐 tile 執行 ONNX 模型,整個過程不會將任何內容上傳到其他地方。模型 zoo 已涵蓋 land cover、buildings、roads、solar panels、tree tops 和 cars,你也可以放入自己的檔案。它能使用 CPU 執行,只有在你自行設定 CUDA 後,顯示卡才會有幫助。
適合想在沒有帳號、沒有費用的情況下進行偵測的人。安裝對我來說大約需要 20 分鐘,值得投入。plugin 首次使用時會透過 pip 安裝 OpenCV 和 ONNX Runtime,安裝失敗通常發生在這裡,而且安裝頁面仍寫著 "MacOS - SOON"。限制現成模型的效果取決於你的影像與其訓練資料集是否匹配,因此在排程處理 100 個 tiles 前,先測試一個 tile。
關於 Deepness 的文章比這裡其他工具都多。GIS StackExchange 回傳超過 100 筆結果,比這份清單中的其他 plugin 加起來還多。
3. GeoAI,由 Qiusheng Wu 開發

registry 中最完整的免費工具箱:SAM、用於 tree crowns 的 DeepForest、OmniWaterMask、Mask R-CNN,以及用於訓練自有模型的 trainer。不需要帳號,任何內容都不會離開電腦。
適合擁有 NVIDIA 顯示卡,並且願意投入一個晚上的人。安裝請預留那個晚上的時間。我第一次在 Mac 和 Windows 電腦上都安裝失敗,而回報的失敗大多發生在 Windows。限制SAM 3 需要 NVIDIA 顯示卡,因此所有 Mac 和使用整合式顯示卡的筆電都無法使用。
4. Geo-SAM
在 QGIS 中使用 Segment Anything,由畫布上的點或方框控制。你先將 raster 編碼作為 preprocessing step,接著點選物件,它們就會以多邊形形式進入你選擇的 layer。不需要帳號,也不需要上傳。
適合在小範圍內進行仔細的手動工作,例如海岸線、採石場邊界,或一次處理一個地貌。安裝plugin、其 Python 依賴項,以及自行下載的 SAM checkpoint。限制每個 prompt 只能處理一個物件,因此無法掃描整座城鎮,而且必須先完成 encoding step,才能點選任何物件。
5. samgeo,或 segment-geospatial
這是許多 QGIS SAM 功能背後使用的 Python package,同樣由 Qiusheng Wu 開發。從 notebook 中提供文字、點和方框 prompts,進行 tiling,並輸出具地理參照的 masks。
適合在數百個 tiles 上建立可重複的 pipeline,而 plugin 面板反而會妨礙工作的情況。安裝Python 環境和權重,不需要 plugin。限制沒有繪圖工具,也沒有 review step,迴圈必須自行撰寫,而且 SAM 3 仍需要 NVIDIA 顯示卡。
6. Bunting Labs AI Vectorizer

手動數位化的 autocomplete。沿著道路、河流或等高線放置兩個頂點,它就會在游標前方繼續追蹤。他們自己的基準顯示,其中一項工作手動需要 65 分鐘,使用工具則需 31 分鐘。
適合掃描地圖或影像上的數位化待辦工作,因為每條線都由你掌控。價格每個 seat 每月 29 美元,每天上限 120 次 completion,或每月 99 美元不限量且不保留資料,首日費用為 1 美元。我們的一份內部筆記寫的是 20 美元而不是 29 美元,因此請在編列預算前確認頁面。限制它不會返回某個區域內的所有匹配項,而且你游標周圍的影像會在繪製時傳送到他們的伺服器。
7. AI Segmentation,我們的產品
繪製區域、輸入文字,區域內的每個匹配項都會以自己的多邊形返回。AI Segmentation 可在 QGIS 3.22 及以上版本中,從 plugin manager 安裝,不需要下載權重,也不需要建立 Python 環境,並且只需使用電子郵件登入,不需要信用卡。它會以停駐面板的形式出現在 layer tree 下方,每次執行都會產生自己的日期 layer。Filtering 可在面板中的兩個 sliders 上完成,不必進入 attribute table。一次 Paris 執行將 635 個多邊形縮減到 82 個,而這 82 個仍涵蓋 84% 的建成區域。輸出是套用樣式的 GeoPackage,每個 feature 都帶有 label、class、confidence score 和 area。
適合想用任何筆電,在完整區域中偵測一種 object class 的人。價格免費方案涵蓋 3 km² 的 automatic detection 和每月 50 次 object detections,因此 10 km² 的工作需要付費方案。付費方案每月 €39,涵蓋 300 km² 和 2,000 次 object detections。限制兩種 cloud 模式都會將影像傳送到我們在 Europe 的伺服器,只有小型 local model 會留在你的電腦上,而且不同於 Mapflow,我們沒有公開 accuracy benchmark。

如何選擇
影像不能離開你的電腦
先選 Deepness。如果你有 NVIDIA 顯示卡,也可以選 GeoAI。免費、本機執行、不需要帳號。Mapflow 完全沒有 local path,而我們除了小型 model 之外也沒有。
使用辦公室筆電,沒有顯示卡,而且今天就想取得結果
Mapflow 或 AI Segmentation。兩者都能一鍵安裝,並在其他地方執行模型。
你需要從同一個面板取得 roads、forest 和 buildings
Mapflow。registry 中沒有其他工具擁有這份 catalogue,而且請先查看模型頁面,確認新帳號能執行哪些模型。
你正在手動數位化,想要加快速度
Bunting Labs。這裡只有它能加速你親自繪製的線。
少於 50 個 features
直接數位化。設定這些工具所需的時間,比繪製本身還多。
以每 km² 1.30 美元計算,Mapflow 在每月約 30 km² 以前比月費方案便宜,超過這個面積後則更貴。如果你有顯示卡和一個晚上可以投入,免費的 local plugin 會勝過兩者。先測量你實際處理的面積,再做選擇。完整 plugin 比較涵蓋 8 個工具,包括 local 工具,而 QGIS AI hub則連結到我們撰寫的所有指南。


