新四季網

arcgis簡單操作(ArcGIS教程37個Arcmap技巧總結)

2023-04-17 00:29:47

arcgis簡單操作?1. 要素的剪切與延伸,接下來我們就來聊聊關於arcgis簡單操作?以下內容大家不妨參考一二希望能幫到您!

arcgis簡單操作

1. 要素的剪切與延伸

實用工具 TASK 任務欄 Extend/Trim feature 剪切所得內容與你畫線的方向有關。

2. 自動捕捉跟蹤工具

點擊Editor工具欄中Snapping來打開Snapping Environment對話框

捕捉設置中有3個選項, vertex edge end 分別是節點、終點、和邊,選擇end應該會捕捉端點

3. 圖斑面積計算及長度計算

應用工具CALCULATE AREA 或者使用VBA代碼實現 新建欄位並開啟Advanced 寫入代碼,面積計算:

在最後的一個空格裡面寫入代碼(即:欄位名)pArea.area

長度計算:

Dim Output as double

Dim pCurve as ICurve

Set pCurve = [shape]

Output = pCurve.Length

4. 剪切圖斑

Task任務欄 cut polygon feature工具,需要sketch工具畫線輔助完成

5. 配準工具

Spatial Adjustment 工具 需要注意先要 set adjustment data 然後配準

6. 影像校正

Georeferncing工具

7. 要素變形

Task 工具條中的reshape feature 配合sketch工具

8. 添加節點

Modify feature 在需要加點的地方右鍵單擊insert vertex

也可單擊右鍵選擇properties 打開edit sketch properties對話框,在坐標點位置右鍵插入節點

9. 共享多邊形生成

Auto-complete polygon 工具生成共享邊的多邊形,配合snapping environment更好。

10. 畫島圖

1).使用任務欄中的sketch工具,當畫完外面的一圈時,右鍵 選擇finish part 然後畫中間的部分 再右鍵finish sketch

2).分別畫連個圖斑然後應用Editor 工具欄中的工具先intersect(圖斑重疊的地方創建一個新的圖斑)然後Clip(剪切)即可。(補充其他工具:Union,把多個圖斑聯合起來並形成一個新的連接在一起的圖斑,原圖斑無變化,聯合後的圖斑不繼承原任何圖斑的屬性;Merge,把多個圖斑合併到其中一個圖斑上並繼承它的屬性,原圖斑變化;Split用於間斷線段,但得知道具體的長度,如果不知道那麼長度或者沒必要那麼精確就直接用Eeitor工具欄的Split tool工具 )

11. 連接外界屬性數據(如:.xsl文件等)

利用JOIN 工具可以方便的實現與外界屬性數據的關聯,但這種關聯是依賴於外界資料庫本身的,需經過重新導出之後即完全保存在相應圖層屬性頁。在做外聯如EXCEL等的時候對數據有一些要求,確保第一行包含欄位名,這些欄位名不能超過十個字母,不能出現特殊字符。最好把EXCEL保存為.csv文件去除一些不兼容的內容再連接。

12. 導出Shape格式為其他軟體識別的列印格式如JEPG等格式

FILE/export MAP 然後選擇相應的圖片格式,此時也可設置答應的解析度 pdi

13. 建立註記層

方法一.carvert to Ananotation ,方法二.Draw工具條 方法三.從其他地方轉換註記圖層

14. 查看特定區域範圍內的某種地物分布情況

Selection / select by location

15. 如何用面生成中線

先把數據轉成coverage格式,workstion裡有Centerline命令。

另外ArcToolBox->Data Management Tools->Generalization->Collapse Dual Lines To Centerline也行。不過以上做法要求邊界是雙線。你必須先把面轉成線,特別是參數的設置。也可以嘗試下sketch工具條中的midpoint tool 後面有詳細的講解過程。

16. 根據坐標數據生成點

方法一. :[工具] >>[添加XY 數據],在「添加XY 數據」窗口中,選擇已添加的

XY 數據表,指定X 坐標欄位(東經)和Y 坐標欄位(北緯),按「編輯」按鈕,選擇坐標系統。一般GPS系統採用的坐標系統為WGS_1984。

方法二.直接用TOOL工具下的ADD XY 可以單個加點

17. 用任意多邊形剪切柵格數據(矢量數據轉換為柵格數據)

在ArcCatalog下新建一個要素類(要素類型為:多邊形),命名為:ClipPoly.shp

在ArcMap中,加載柵格數據:Landuse、和ClipPoly.shp

打開 編輯器工具欄,開始編輯ClipPoly ,根據要剪切的區域,繪製一個任意形狀的多

邊形。打開屬性表,修改多邊形的欄位「ID」的值為1,保存修改,停止編輯。

打開 空間分析工具欄

GIS軟體應用-ArcGIS

執行命令:-–

指定柵格大小:查詢要剪切的柵格圖

層Landuse 的柵格大小,這裡指定為25

指定輸出柵格的名稱為路徑

執行命令: -

構造表達式:[Landuse]*[polyClip4-polyclip4] ,執行柵格圖層:Landuse 和 用以剪切

的柵格polyClip4 之間的相乘運算

GIS軟體應用-ArcGIS

得到的結果即是以任意多邊形剪切的Landuse數據

18. 柵格重分類(Raster Reclassify)

通過柵格重分類操作可以將連續柵格數據轉換為離散柵格數據

19. Eliminate合併破碎多邊形

以下的操作將會把面積小於10000 平方米的多邊形合併到周圍與之有最長公共

邊的多邊形中:

執行菜單命令[選擇]>>[通過屬性選擇],查詢」Area」Masking Tools->Intersecting Layer Masks,為註記創建模版,模版的大小用參數Margin來決定

3).右鍵點擊數據框,在環境菜單中選擇高級繪製選項(Advanced Drawing Options),用註記的模版圖層去遮蓋線圖層,確定

23.同一圖層使用Clip實現圖斑的無縫拼接

當一個圖斑的邊界確定,需要實現兩個圖斑的無縫拼接時,可以把圖斑拉伸覆蓋確定邊界的圖斑的一部分,然後用下面的圖斑剪區上面的圖斑。

方法二:圖斑之間有小的縫隙,可以先在縫隙上任意補畫一個圖斑,然後合併(merge)圖斑,最後再剪切(Clip)即可得到無縫的圖斑。

如下圖所示:

24.利用兩個相交圖斑創建新圖斑

兩個圖斑都選中然後 Eidtor 工具條intersect,此方法原圖斑不會被接切。

25.屬性表中選擇集與非選擇集的切換

Options/switch selection

26.快速把選擇的要素另存為一個圖層並加載進來

先選責需要另存圖層的要素(直接選擇或者屬性表),然後在圖層上右鍵Selection/create Layer From Selected Features。

(以前都是直接export竟然沒有發現)

27.利用Hyperlinks豐富資料庫,為其添加超連結

單擊rowse工具欄中Identify按鈕。單擊地圖中一個要素,在Identify Results窗口右擊需要設置超連結的要素,然後點擊Add Hyperlink菜單。若要將一個Web頁加為超連結,單擊項,並輸入URL。要連結到一個文檔,單擊Link to a Document,並輸入文檔路徑名。單擊Tools工具欄中的Hyperlink工具,並單擊圖上某一個要素即可實現。

使用一個屬性欄位作為超鏈在內容表中右擊包含一個超連結欄位的圖層,然後點擊properties ,單擊Display選項卡。選中Supprt Hyper3. Hyperlinks using field選項,單擊下拉箭頭並點擊一個欄位。單擊Document or URL。單擊OK,單擊Tools中的Hyperlink按鈕,將滑鼠指移到一要素上並單擊以顯示其超連結。更多乾貨敬請關注:GIS前沿

28.Arcmap中的SQL語言

當查詢ArcInfo coverages, shape文件, INFO表以及dBASE表時,SQL表達式中的欄位名必須用雙引號擴起。如:「AREA」,如果查詢的是個人地理資料庫數據,則需要將欄位名包含在方括號內,如:[AREA],如果查詢的是ArcSDE地理資料庫數據或是ArcIMS要素類或ArcIMS影象服務子層中的數據,則不需要將欄位名括起,如:AREA

有些運算符和關鍵字也可能有所變化。

在查詢表達式中,字符串必須加單引號,例如:

[STATE_NAME]=『California』

除個人地理資料庫要素類和表之外,查詢表達式中的字符串是區分字母大小寫的。如果搜索不需要區分大小寫,可以使用SQL函數將所有的值都轉換成大寫或者小寫。對於基於文件的數據源,例如shape文件或coverages,既可以使用UPPER函數,也可以使用LOWER函數。

例如下面這個查詢將選出那些姓名的最後為Jones或JONES的顧客。

UPPER(「LAST_NAME」) = 『JONES』

可以用LIKE運算符(不是 = 運算符)與通配符一起構建部分字符串查詢。

例如,表達式 [STATE_NAME] LIKE 『Miss*』將在美國州名中選擇Mississippi和Missouri。

*表示多個字符。

還比如,查詢表達式 [OWNER_NAME] LIKE 『?atherine smith』 將找出Catherine Smith和Katherine Smith。

?表示單個字符。通配符的使用依賴於不同的資料庫。例子中使用的通配符只適用於個人地理資料庫。

可以使用NULL關鍵字來選擇那些在指定欄位中值為NULL的要素和記錄。通常,NULL關鍵字的前面總有IS或IS NOT。

29.Select by location小結

按位置查找要素的方法

使用按位置選擇(Select By Location) 對話框,可以根據要素間的相對空間位置進行查找。可以使用多種方法,查找在同一圖層中或不同圖層間相互鄰近或疊置的點、線、多邊形等要素。

被…跨越邊界(Are crossed by the outline of)

利用這種方法,選擇被另一圖層要素覆蓋的某個圖層上的要素。例如,搜索道路跨越的荒地,得到的結果是道路跨越其邊界的所有荒地。

相交(Intersect)

與Are crossed by the outline of類似,但是該方法可以選擇與參照要素接連的要素。例如,選擇與道路相交的荒地,選擇的結果將包括該道路在其邊界範圍之內或在其邊界之上的所有荒地。

在…距離範圍內(Are within a distance of)

這一方法將選擇同一圖層或不同圖層上相鄰或鄰近的要素。例如,現有一個包括清潔井和汙染井的圖層,使用該方法可以找出距離汙染井500米範圍內的所有清潔井。同樣,也可以找出距離汙染井500米範圍內其他圖層上的水庫和農田。還可以用該選項選擇與其他要素相毗鄰的要素。例如,假如用戶已選定了公司可能購買的地塊,現在想獲取鄰近地塊的信息。這種情況下,利用該選項選擇選中地塊零距離範圍內的所有地塊即可。

中心在…裡(Have their center in)

這種方法選擇某一圖層上的要素,其中心點落在另一圖層要素中。

完全在…內(Are completely within)

這種方法選擇完全落在另一圖層多邊形內部的某一圖層上的要素,例如,選擇林區裡面的湖泊。通過指定一個緩衝距離,可以選擇落於多邊形內部並距離多邊形邊界一定範圍內的所有要素。例如,選擇林區內部500米範圍內的湖泊。

完全包含(Completely contain)

這種方法選擇某一圖層上完全包含另一圖層上的要素的多邊形。例如,選擇內部包含湖泊的林區。通過指定一個緩衝距離,可以選擇在其內部一定範圍內包含要素的多邊形。例如,對湖泊做緩衝區,可以選擇距離湖泊500米範圍內的林區。

與…有公共線段(Share a line segment with)

這種方法選擇那些與其他要素具有公共線段、頂點或節點的要素。

與…等同(Are identical to)

這種方法選擇與另一圖層中某一要素具有同樣幾何形狀的所有要素。這時,要素類型必須相同。舉個例子:必須用多邊形選擇多邊形,用線段選擇線段,用點選擇點。

包含(Contain)

這種方法選擇某一圖層中包含另一圖層中要素的要素。這種方法與完全包含(Completely contain)方法的區別在於:要素間的邊界可以接觸。例如,使用包含(Contain)方法,即使湖泊的邊界和包含該湖泊的森林的邊界接觸,森林也會被選中。但是在用完全包含(Completely contain)方法時,森林是不會選中的。

包含於(Are Contained by)

這種方法選擇某一圖層中被另一圖層中要素包含的要素。例如,選擇被鄉村包圍的城市。這種方法和完全包含於(Are completely within)方法的區別在於,要素的邊界可以接觸。

與…接觸(Touch the boundary of)

如果使用包含線的圖層來選擇要素,則該方法將選擇那些與此圖層裡的線有公共線段,頂點或端點(節點)的線和多邊形要素。如果跨越了線,則這些線和多邊形將不會被選中。

如果使用包含多邊形的圖層來選擇要素,則該方法將選擇那些與此圖層裡的多邊形邊界有公共線段或頂點的線和多邊形要素。如果跨越了多邊形邊界,則這些線和多邊形將不會被選中。

30. 如何高亮顯示指定圖層

在內容表中右擊一個圖層,然後點擊Properties。

單擊Selection選項卡。

選中第三個選項(with this color),並選擇一種你想要顏色。

單擊OK。

這種設置將取代利用Selection Options對話框中所做的任何設置。

31. 將選中的要素放大至整個窗口

在內容表中右擊包含選中要素的圖層,單擊Selection菜單,並單擊Zoom To Selected Features子菜單。

選中要素將放大至整個ArcMap窗口。

32.顯示選中要素的屬性

在內容表中右擊選中要素所在圖層,單擊Open Attribute Table,單擊Show Selected records。

窗口中顯示出選中要素的屬性記錄。也可以打開屬性表在select和all之間切換。

33. 通過單擊要素添加文本

1). 在內容表中,右擊需要添加標註的圖層,單擊Properties。

2). 單擊Labels選項卡。

3). 單擊Label Field下拉箭頭,單擊作為標註的欄位。

4). 單擊OK。

5). 單擊Draw工具條上的Label按鈕。應該是只需單擊下拉箭頭選擇Label按鈕。

6). 單擊Place label at position clicked。如果選擇了Automatically find best placement,ArcMap會自動的為標註尋找合適的位置。

7). 單擊Choose a style,然後單擊需要的標註樣式。

8). 在需要標註的要素上單擊滑鼠,標註就添加上去了。

(先在Draw工具條下新建標註組方便管理,New Annotation Group)

34. 標註工具條和標註管理器

如果圖層中有一些要素需要指定特殊的標註屬性,需要在標註管理器中生成其它的標註類。

點擊左側面板上的一個圖層,在右側面板上為其添加一個新的標註類。

個人認為此方法雖然沒有轉為註記後的標註靈活,但卻可以方便的實現自動相對智能化的標註,相比之下更省心,提高效率。

35. 在進行地圖查詢或編輯的時候為什麼會總是選中所有的圖層

訣竅在這裡(雖然是一點點小問題,但當我第一次遇到這個問題時卻花費了我不少時間,甚至於懷疑自己的數據有問題)

36.建立拓撲關係檢查圖斑

先根據需要在Catalog中建立相應的拓撲關係規則,然後在Arcmap中進行拓撲處理,輔助工具條Topolygon,下圖所示為重疊圖斑檢查。(也可以在Arctoolbox下的Data Management tools/topology來做)

有關geodatabase的topology規則

多邊形topology

1).must not overlay:單要素類,多邊形要素相互不能重疊

2).must not have gaps:單要素類,連續連接的多邊形區域中間不能有空白區(非數據區)

3).contains point:多邊形 點,多邊形要素類的每個要素的邊界以內必須包含點層中至少一個點

4).boundary must be covered by:多邊形 線,多邊形層的邊界與線層重疊(線層可以有非重疊的更多要素)

5).must be covered by feature class of:多邊形 多邊形,第一個多邊形層必須被第二個完全覆蓋(省與全國的關係)

6).must be covered by:多邊形 多邊形,第一個多邊形層必須把第二個完全覆蓋(全國與省的關係)

7).must not overlay with:多邊形 多邊形,兩個多邊形層的多邊形不能存在一對相互覆蓋的要素

8).must cover each other:多邊形 多邊形,兩個多邊形的要素必須完全重疊

9).area boundary must be covered by boundary of:多邊形 多邊形,第一個多邊形的各要素必須為第二個的一個或幾個多邊形完全覆蓋

10).must be properly inside polygons:點 多邊形,點層的要素必須全部在多邊形內

11).must be covered by boundary of:點 多邊形,點必須在多邊形的邊界上

線topology

1).must not have dangle:線,不能有懸掛節點

2).must not have pseudo-node:線,不能有偽節點

3).must not overlay:線,不能有線重合(不同要素間)

4).must not self overlay:線,一個要素不能自覆蓋

5).must not intersect:線,不能有線交叉(不同要素間)

6).must not self intersect:線,不能有線自交叉

7).must not intersect or touch interrior:線,不能有相交和重疊

8).must be single part:線,一個線要素只能由一個path組成

9).must not covered with:線 線,兩層線不能重疊

10).must be covered by feature class of:線 線,兩層線完全重疊

11).endpoint must be covered by:線 點,線層中的終點必須和點層的部分(或全部)點重合

12).must be covered by boundary of:線 多邊形,線被多邊形邊界重疊

13).must be covered by endpoint of:點 線,點被線終點完全重合

14).point must be covered by line:點 線,點都在線上

Topology工具條及功能介紹:

37.給多個要素同一賦值

選中你需要同一賦值的是所有圖斑,然後點擊Atrributes,此時出現屬性修改對話框,點擊根目錄是對所有要素同一賦值,點擊下面的支目錄則可以分別賦值。(也可以用欄位計算器實現)

來源:自然資源中心

,
同类文章
葬禮的夢想

葬禮的夢想

夢見葬禮,我得到了這個夢想,五個要素的五個要素,水火只好,主要名字在外面,職業生涯良好,一切都應該對待他人治療誠意,由於小,吉利的冬天夢想,秋天的夢是不吉利的
找到手機是什麼意思?

找到手機是什麼意思?

找到手機是什麼意思?五次選舉的五個要素是兩名士兵的跡象。與他溝通很好。這是非常財富,它擅長運作,職業是仙人的標誌。單身男人有這個夢想,主要生活可以有人幫忙
我不怎麼想?

我不怎麼想?

我做了什麼意味著看到米飯烹飪?我得到了這個夢想,五線的主要土壤,但是Tu Ke水是錢的跡象,職業生涯更加真誠。他真誠地誠實。這是豐富的,這是夏瑞的巨星
夢想你的意思是什麼?

夢想你的意思是什麼?

你是什​​麼意思夢想的夢想?夢想,主要木材的五個要素,水的跡象,主營業務,主營業務,案子應該抓住魅力,不能疏忽,春天夢想的吉利夢想夏天的夢想不幸。詢問學者夢想
拯救夢想

拯救夢想

拯救夢想什麼意思?你夢想著拯救人嗎?拯救人們的夢想有一個現實,也有夢想的主觀想像力,請參閱週宮官方網站拯救人民夢想的詳細解釋。夢想著敵人被拯救出來
2022愛方向和生日是在[質量個性]中

2022愛方向和生日是在[質量個性]中

[救生員]有人說,在出生88天之前,胎兒已經知道哪天的出生,如何有優質的個性,將走在什麼樣的愛情之旅,將與生活生活有什么生活。今天
夢想切割剪裁

夢想切割剪裁

夢想切割剪裁什麼意思?你夢想切你的手是好的嗎?夢想切割手工切割手有一個真正的影響和反應,也有夢想的主觀想像力。請參閱官方網站夢想的細節,以削減手
夢想著親人死了

夢想著親人死了

夢想著親人死了什麼意思?你夢想夢想你的親人死嗎?夢想有一個現實的影響和反應,還有夢想的主觀想像力,請參閱夢想世界夢想死亡的親屬的詳細解釋
夢想搶劫

夢想搶劫

夢想搶劫什麼意思?你夢想搶劫嗎?夢想著搶劫有一個現實的影響和反應,也有夢想的主觀想像力,請參閱週恭吉夢官方網站的詳細解釋。夢想搶劫
夢想缺乏缺乏紊亂

夢想缺乏缺乏紊亂

夢想缺乏缺乏紊亂什麼意思?你夢想缺乏異常藥物嗎?夢想缺乏現實世界的影響和現實,還有夢想的主觀想像,請看官方網站的夢想組織缺乏異常藥物。我覺得有些東西缺失了