日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

自動化和半自動矢量化提取地物矢量輪廓

 書山之客 2022-10-05 發(fā)布于陜西

假期愉快(這個假期加班了沒?圖片!今天小助手來分享關(guān)于自動化和半自動化的矢量提取,使用的軟件都是我們常用的軟件。一是使用Global Mapper對遙感影像或矢量底圖進行自動提取,二是基于天地圖矢量底圖使用ArcGIS半自動矢量化提取地物矢量輪廓。這個兩個小技巧還是挺有趣的,有空的小伙伴可以學習操作一番。

Global Mapper

對遙感影像或矢量底圖進行自動提取

先說下Global Mapper中圖像提取矢量的原理,比較簡單粗暴:直接是提取影像中的像素RGB,然后根據(jù)像素顏色提取,類似于Photoshop的魔棒工具,下面我們來看看Global Mapper中如何操作。
本次測試是0.5的遙感影像中提取不規(guī)則水域矢量。
軟件:Global MapperV22(21版本后都帶此功能)
數(shù)據(jù):0.5m遙感影像
在影像中找了一圈,我們專門找了一個不規(guī)則的水塘進行測試。
圖片

Global Mapper菜單欄中layer→Create Area Features from Equal Values...
圖片

Maximum Match設(shè)置30(這個類似PS中的容差,可根據(jù)自己的影像情況來設(shè)定)點擊Only Selected Color(S)選中提取區(qū)域的顏色。
圖片

圖片

然后再點擊Area Bounds,選擇All Loaded Dat 畫個你所提取的區(qū)域。
圖片

來看
下效果。
圖片

最后移除不必要的矢量。可按面積來選擇,一鍵全部選中刪除。
圖片

最后看成果!
圖片
當然除了遙感影像,矢量地圖更容易提取。

圖片

同樣的操作步驟,矢量地圖操作起來效果會更好。下面來看下提取的效果

圖片

提取后可直接導(dǎo)出.Shp/Kml等常用矢量格式,最后是套合衛(wèi)星影像后效果。

圖片

ArcGIS

半自動矢量化提取地物矢量輪廓

一、加載矢量底圖

網(wǎng)站搜索【天地圖-在線地圖】。

圖片圖片 

打開網(wǎng)站,點擊左上角的三道杠 -> 添加圖層,選擇矢量底圖服務(wù)。

圖片
圖片 
選取想要矢量化的地方,利用截屏工具截取下來,這里為什么不用遙感影像作為底圖,主要是因為像元太過多樣,太過復(fù)雜,不好做二值化處理。

圖片

圖片 

二、柵格類二值化

1.改變符號系統(tǒng)
將截圖加載至ArcMAP中,右鍵圖層選擇屬性 -> 符號系統(tǒng),將顯示方式由RGB合成變?yōu)槔臁?/span>

圖片
圖片 
2.識別像元
利用識別工具,探查不同地物的像元值,這里發(fā)現(xiàn)建筑物的像元值為251,道路的像元值為253。

圖片
圖片
圖片圖片 
3.類二值化處理
利用重分類工具,將其分為其它地物、建筑物和道路三類,點擊分類可設(shè)置類別和中斷值。

工具位置:Spatial Analyst工具 -> 重分類 -> 重分類

圖片
圖片圖片 
二值化正常應(yīng)為兩個值,分別為0和1,一般1為要提取的地物,0為其它地物,這里我們把道路也一起進行矢量化,就設(shè)定為3個值。

圖片
圖片圖片 
相比較來說處理的還是非常不錯的,但若是原圖層有很多標注的話,是非常影響處理的。

三、工具矢量化

1.矢量化面
調(diào)用柵格轉(zhuǎn)面工具,將柵格圖層轉(zhuǎn)化為矢量面圖層。

圖片
圖片 
觀察屬性表會發(fā)現(xiàn)gridcode字段記錄了類別信息,此處0為建筑物,1為其它地物,2為道路。

圖片
圖片圖片 
仔細觀察圖層會發(fā)現(xiàn)有很多屬于建筑物的小圖斑,可以將它們找出來以后刪掉。

圖片
圖片 
可以利用識別工具探查最小建筑物的面積,再利用按屬性選擇工具將小于這一面積且同屬建筑物的圖斑找出來,這里在按屬性選擇工具中輸入gridcode = 0 AND Shape_Area <  271。

圖片
圖片
圖片圖片 
打開編輯器,使其處于編輯狀態(tài),刪掉即可。

2.矢量化線
打開矢量面屬性表,利用按屬性選擇工具選取屬于道路的圖斑。

圖片
圖片
圖片圖片 
調(diào)用要素轉(zhuǎn)線工具,將選中的道路圖斑轉(zhuǎn)為矢量線,看起來還行,不過基本就是提取的輪廓線。

圖片

圖片圖片 

四、ArcScan矢量化

1.添加ArcScan擴展模塊
添加ArcScan擴展模塊只需點擊軟件上方的【自定義】,選擇【擴展模塊】,勾選【ArcScan】即可。

圖片

圖片
圖片圖片 
里面除了ArcScan擴展模塊,還有關(guān)于網(wǎng)絡(luò)分析、3D分析等其它的擴展模塊。建議全部勾選,說不定某天在使用工具時用到了某一個擴展模塊,但此時并沒有勾選的話,使用工具時很有可能會報錯,到時候到底是哪里出了問題都不知道。

2.添加ArcScan和編輯器工具條

圖片
圖片

右鍵工具欄空白處,在彈出的菜單欄中勾選位于上方的ArcScan和中間偏上的編輯器。

圖片
圖片 
3.創(chuàng)建圖層
在自己想要存儲的目錄中創(chuàng)建點圖層,若是普通文件夾就新建ShapeFile,若是地理數(shù)據(jù)庫就新建要素類,這里僅介紹后者。

圖片
圖片圖片 
在第一頁設(shè)置名字及要素類型,第二頁這里作者就不設(shè)置坐標系了,怪麻煩的[(* ̄3 ̄)╭],其它頁皆為默認選項即可。

圖片
圖片圖片 
這里注冊矢量面和矢量線兩個圖層。

4.二值化處理
像之前類二值化處理過的圖層是沒辦法用的,ArcScan工具條上的工具都是灰色的。

圖片
圖片 
我們可以在之前處理的基礎(chǔ)上進行二值化,右鍵之前重分類的結(jié)果圖層名稱,選擇屬性 -> 符號系統(tǒng),將顯示方式變?yōu)椤疽逊诸悺?,類別設(shè)置為2,顏色隨便,個人感覺建筑物設(shè)為黑色其它為白色更能凸顯建筑物的輪廓,點擊分類設(shè)置中斷值為0和1。

圖片
圖片圖片 
此時可以看到工具條上已經(jīng)有了二值化處理結(jié)果的圖層了,但是工具還是黑色的,這主要是因為矢量化時要改變矢量圖層的內(nèi)容,需要使編輯器處于編輯狀態(tài)才行。

圖片
圖片 
5.矢量化
使編輯器處于編輯狀態(tài)。

圖片
圖片 
點擊ArcScan工具條上的【矢量化】,選擇【選項】。

圖片
圖片 
設(shè)置矢量化方法選擇為輪廓,前景顏色為黑色,背景顏色為白色。

圖片
圖片 
勾選顯示預(yù)覽可是預(yù)覽下矢量化效果,點擊生成要素可以導(dǎo)出至矢量圖層。

圖片
圖片 
在矢量化道路時,需要重新設(shè)置符號系統(tǒng),將中斷值改為1和2即可。

圖片
圖片
圖片圖片 
矢量化選項更改矢量化方法為中心線,其它不變。
圖片圖片
圖片
圖片

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多