文章目錄
1 需求描述
目前很多地圖服務商都提供有室內地圖,本文意在通過一系列GIS數據處理,採集室內地圖信息,並進行矢量化。
2 方案詳解
參考《如何利用ArcGIS提取天地圖建築輪廓》,ArcGIS提供影像波段提取和柵格矢量化處理模塊,結合地理配準模塊,經過一番試驗,最終採集方案如下圖所示:
3 流程實現
3.1 室內地圖截取
備註:柵格數據導入ArcMap後存在的鋸齒對最終的矢量化會產生極大的影響,因此,需要對影像進行預處理
3.1.1 獲取室內地圖
參考《默認室內地圖》,可以有效進行高德室內地圖截取,也可通過調整地圖中心到目標位置,來獲取目標位置的室內地圖(前提是目標位置存在室內地圖
)。
3.1.2 室內地圖預處理
雖然ArcMap提供了一系列柵格處理方法,但經過對比,通過提高圖片分辨率可以一定程度產生抗鋸齒效果。
3.2 地理配準
地理配準相對簡單,考慮到室內地圖範圍較小,選擇三個控制點即可。
3.3 矢量化
矢量化的本質需求是將影像按像素值分爲兩類,再進行矢量提取。
3.3.1 創建矢量模板
在文件目錄下分別新建空白矢量線和矢量面圖層。
3.3.2 波段影像提取
1)影像分析
2)重分類
3.3.3 柵格矢量化
1)開始編輯線圖層
2)矢量化設置
3)生成要素
4)要素轉面