ArcMap中提取影像數據邊界


 

1、前言

客戶手里有一些經過裁剪的不規則多邊形影像數據(如圖例所示),希望能批量獲取該類影像的邊界信息,即影像對應的面信息,邊界線信息。這里我們提供一種利用鑲嵌數據集Footprint圖層的方法來獲取,面,及邊界線信息的方法。

2、基本概念與術語

基本概念

鑲嵌數據集(Mosaic Dataset)是ArcGIS 10推出的管理柵格數據的影像新技術。它是一項由柵格數據集和柵格目錄相結合的混合技術,采用與非托管的柵格目錄相一致的方法管理柵格數據。因此,可以對數據集進行索引,並且可對集合執行查詢。它的存儲方式和柵格目錄類似,在使用過程中和普通柵格數據集相同。鑲嵌數據集用於管理和發布海量多分辨率,多傳感器影像,對柵格數據提供了動態鑲嵌和實時處理的功能。其最大優勢是具有高級柵格查詢功能及實時處理函數功能,並可用作提供影像服務的源。

類型

鑲嵌數據集共有兩種類型,一種允許添加所有類型的柵格數據,並且允許修改應用於各柵格或鑲嵌數據集的屬性和函數,此種鑲嵌數據集沒有任何限制。另一種鑲嵌數據集僅引用其他鑲嵌數據集或柵格目錄,這種鑲嵌數據集使用“引用已有數據創建鑲嵌數據集工具”創建。引用的鑲嵌數據集的行為方式類似於常規鑲嵌數據集;但是,它是只讀鑲嵌數據集,例如,不能向該鑲嵌數據集添加其他柵格,不能為其構建金字塔,不能計算像素大小范圍。它用於提供常規柵格目錄或包含不同鑲嵌數據集級別函數的鑲嵌數據集。

組成

鑲嵌數據集由以下幾個部分組成
—— 一個提供柵格像素和輪廓線的源目錄
—— 一個定義邊界的要素類—————————— 這里即為我們要獲取的信息
—— 一組用於動態鑲嵌柵格的鑲嵌規則
—— 一組用於控制鑲嵌和任何影像提取的屬性
—— 一個用於在數據加載和其他操作期間記錄日志的表格
——一個用於接邊鑲嵌的接邊要素類(非必有部分)
—— 一個用於定義柵格目錄中的各柵格色彩映射的色彩校正表(非必有部分)

3、數據與環境

數據:經過裁剪,投影定義的影像數據若干幅

軟件:ArcMap 10.2.2(ArcGIS 10以上,支持鑲嵌均可)

4、操作流程

4.1、創建柵格數據集

打開ArcMap,在Catalog中新建一個New File Geodatabase.gdb

在New File Geodatabase.gdb中創建鑲嵌數據集Mosaic Dataset

在彈出框中設置鑲嵌數據集的名稱為Mosaic,坐標系統為影像的坐標系統,點擊OK。

 

4.2、添加影像數據到柵格數據集中

在鑲嵌數據集Mosaic右鍵彈出框中選擇Add Raster,將所有的影像數據加入到鑲嵌數據集中。

在彈出框中設置Input Data,數據類型為Dataset,數據為所有的影像數據。點擊OK等待數據加載。

數據加載成功后如下圖所示,數據和邊界顯示是很雜亂的,顯示的是整個影像,包括Nodata的黑色值。對於Nodata我們只需設置顯示為無顏色即可,這里僅為了獲取影像數據非空的邊界信息,過程這里不做詳述。

 

4.3、獲取影像對應面信息

 在工具箱中選擇Data Management Tools——>Raster——>Mosaic Dataset——>Build Footprints工具。在彈出的框中選擇Mosaic數據集,點擊確定。

 

待計算完成后我們就可以看到所獲取的邊界信息了。這里的邊界是面,在Footprint上右鍵選擇導出數據集即可。

 

4.4、獲取影像對應邊界線信息

 

上一步我們已經獲取的面信息,這里我們使用Data Management Tools——>Features——>Feature to Line工具即可獲取邊界線信息。

 

計算完成后,結果如下圖所示。

 

5、參考資料

http://baike.baidu.com/view/8062109.htm?fr=aladdin

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM