ngageoint/hootenanny
Hootenanny conflates multiple maps into a single seamless map.
解決的問題
Hootenanny 是為了解決地圖資料融合——將多個地理空間資料集合併為單一無縫地圖的問題而設計。它自動化了從不同來源合併特徵的過程,同時保留原始資料的來源並確保產生的地圖為最新且可導航的。
工作原理
此工具使用機器學習技術與客製化的融合演算法來匹配與合併地理空間特徵。支援多種特徵類型,包括建築物、道路、鐵路與河流。對於不適合特定類別的特徵,則使用通用幾何融合方法。使用者可透過 JavaScript 或 C++ 定義自訂融合演算法,並透過 JavaScript 或 Python 定義自訂模式轉換,以處理不同資料格式(例如 OSM、Geonames 與 TDS)。
適用對象
此工具適合需要將來自多個來源的大規模地形地圖資料合併為單一權威來源的地圖空間分析師與開發者。
主要特色
- 自動與半自動融合:可自動合併特徵,或允許手動審查與解決不確定的匹配。
- 可擴展架構:支援透過 JS、Python 與 C++ 定義自訂演算法與模式轉換。
- 多格式支援:利用 OSM 金鑰-值對標籤在各種資料模式之間進行轉換。
- 完整的工具集:包含基於 Mapbox iD 編輯器的 Web UI、Web 服務 API 與命令列介面(CLI)。
- 資料清洗:與 JOSM 驗證與自動修復功能整合,可修正錯誤資料。
相關
- 專案
- 專案
- 專案
- 專案
- 專案