資源描述:
《arcgis柵格矢量化》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、ArcMAP下柵格圖象矢量化的步驟如下:一、對(duì)影像的校準(zhǔn)和配準(zhǔn)1.打開(kāi)ArcMap,增加Georeferncing工具條。2.把待糾正的影像增加到ArcMap中,Georeferncing工具條中的工具被激活。3.在校正中需要知道一些特殊點(diǎn)的坐標(biāo),掃描地形圖的已知點(diǎn)就是公里網(wǎng)格的交點(diǎn),從這些點(diǎn)中選取均勻分布的格網(wǎng)點(diǎn),選取個(gè)數(shù)由校正模型決定。4.首先將Georeferncing工具條的Georeferncing菜單下AutoAdjust選擇取消。5.在Georeferncing工具條上,點(diǎn)擊AddControlPoint按鈕。6.使用該工具在掃描圖上精確到找一個(gè)控制點(diǎn)點(diǎn)擊,然后鼠標(biāo)
2、右擊輸入該點(diǎn)實(shí)際的坐標(biāo)位置.7.用相同的方法,在影像上增加多個(gè)控制點(diǎn),輸入它們的實(shí)際坐標(biāo)。8.增加所有控制點(diǎn)后,在Georeferencing菜單下,點(diǎn)擊UpdateDisplay。9.更新后,就變成真實(shí)的坐標(biāo)。10.在Georeferencing菜單下,點(diǎn)擊Rectify,將校準(zhǔn)后的影像另存。所有圖件掃描后都必須經(jīng)過(guò)掃描糾正,對(duì)掃描后的柵格圖進(jìn)行檢查,以確保矢量化工作順利進(jìn)行。二、柵格圖象矢量化11.在tools的extensions中選中arcscan,然后在view的toolbar中選中arcscan。(在安裝arcgis時(shí)要選中arcscan模塊)12.把圖像重新symb
3、olize,使用classify分成兩種類(lèi)型,如:0-126,126-255。(把圖象二值化:在圖象上鼠標(biāo)右擊,選取properties,在選symbolgy標(biāo)簽,在show中選classified,classes等于2。)二值化前二值化后13.在arcCatalog中新建shp文件(分幾層建幾個(gè),有點(diǎn)、線、多邊形、多點(diǎn)四種類(lèi)型),將圖象和SHP文件一起加入到ARCMAP中,對(duì)SHP文件進(jìn)行編輯,此時(shí)可以激活arcscan,進(jìn)行矢量化。①新建矢量圖層(glass):②為矢量數(shù)據(jù)添加屬性列使用ArcScan模塊進(jìn)行紙質(zhì)圖件數(shù)字化為了更方便和準(zhǔn)確,可以使用ArcScan擴(kuò)展模塊。Ar
4、cScan是一個(gè)擴(kuò)展模塊,默認(rèn)情況下是未激活的狀態(tài)。要在ArcMap中菜單Tools>extension中激活。激活A(yù)rcScan后,調(diào)出ArcScan工具條。ArcScan工具條必須在編輯狀態(tài)下使用,因此使用前要先開(kāi)始一個(gè)編輯會(huì)話。另外要注意的是,ArcScan使用的時(shí)候,柵格圖像必須符號(hào)化成二值(bi-level)的圖像,例如黑白兩色。ArcScan進(jìn)行矢量化有兩種方式,一種是交互式的矢量化(rastertracing),一種是自動(dòng)即批處理方式的矢量化(batchvetorization)。下面分別介紹一下這兩種方式的實(shí)現(xiàn)。
對(duì)柵格圖像二值化---激活A(yù)rcScan1.交互式
5、矢量化交互式矢量化可以實(shí)現(xiàn)半自動(dòng)的矢量化。即在柵格圖上分別點(diǎn)擊某條線上的兩個(gè)點(diǎn),系統(tǒng)就會(huì)自動(dòng)跟蹤矢量化這兩點(diǎn)之間的這段線。在進(jìn)行交互式矢量化之前,要進(jìn)行一些設(shè)置。首先設(shè)置捕捉。設(shè)置后可以和捕捉矢量圖層一樣獲得捕捉柵格的效果,即鼠標(biāo)可以自動(dòng)捕捉到柵格數(shù)據(jù)里的線條,大大方便了編輯操作。設(shè)置捕捉分兩步,首先進(jìn)行柵格捕捉設(shè)置。單擊工具條上的Editrastersnappingoptions按鈕,調(diào)出設(shè)置對(duì)話框。ArcScan工具條上的rastersnappingoptions按鈕在彈出的對(duì)話框中,RasterColors是調(diào)整柵格圖像的前景和背景色,可點(diǎn)擊ToggleColors切換。R
6、asterLineWidth規(guī)定了柵格圖像中線的最大寬度,寬度小于該寬度的線可以被捕捉到。RasterSolidDiameter規(guī)定了一個(gè)最大半徑和最小半徑,在此范圍內(nèi)的實(shí)心(solid)區(qū)域可以被捕捉到,這可以避免一些實(shí)心的小區(qū)域如點(diǎn),省略號(hào)等被捕捉為要素。Holes可以指定柵格數(shù)據(jù)中所包含的空洞的像元個(gè)數(shù),若小于此值的空洞,則被忽略。捕捉設(shè)置的第二步是設(shè)置捕捉對(duì)象。點(diǎn)擊Editor工具條上Editor菜單下的snapping,選擇需要捕捉的柵格對(duì)象。設(shè)置捕捉對(duì)象捕捉設(shè)置后,還需要進(jìn)行矢量化的一些設(shè)置。單擊ArcScan工具條上的Vectorization下拉菜單,選擇Vect
7、orizationSettings。要注意的是,這個(gè)對(duì)話框的設(shè)置對(duì)于交互矢量化和批處理矢量化都起作用。此對(duì)話框中,Intersectionsolution決定在交點(diǎn)處如何創(chuàng)建要素。TheMaximunLineWidth指定一個(gè)線段的寬度,小于等于此寬度的柵格數(shù)據(jù)才矢量化為線??捎肁rcScan工具條上的RasterLineWidth工具來(lái)測(cè)量線的寬度。CompressionTolerance設(shè)置是影響輸出矢量要素幾何屬性的最重要設(shè)置,用于減少矢量化過(guò)程中的節(jié)點(diǎn)個(gè)數(shù)。此設(shè)置的數(shù)值大