點、線、多邊形要素輸入和編輯_第1頁
點、線、多邊形要素輸入和編輯_第2頁
點、線、多邊形要素輸入和編輯_第3頁
點、線、多邊形要素輸入和編輯_第4頁
點、線、多邊形要素輸入和編輯_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第四章 點、線、多邊形要素輸入和編輯1 ArcCatalog 中新建ShapefileWindows 下,選擇 開始 / 程序 / ArcGIS / ArcCatalog,啟動ArcCatalog。在ArcCatalog 左側Catalog 窗口中,打開D:.ex19temp 文件夾,單擊鼠標右鍵,選擇New / Shapefile,進入新建Shapefile 對話框:Name:road 鍵盤輸入文件名Feature Type:polyline 下拉選擇,類型為線要素按OK 鍵,一個名為road 的線要素Shapefile 建立(圖)。繼續(xù)選擇D:gis_ex09ex19temp 文件夾,單擊

2、鼠標右鍵,選擇New / Shapefile,再進入新建Shapefile 對話框:Name:town 鍵盤輸入文件名Feature Type:point 下拉選擇,類型為點要素按OK 鍵, 一個名為Town 的點要素Shapefile 建立。繼續(xù)選擇D:gis_ex09ex19temp 文件夾,單擊鼠標右鍵選擇New / Shapefile,再進入新建Shapefile 對話框:Name:County 輸入文件名Feature Type:polygon 下拉選擇,類型為多邊形要素按OK鍵,一個名為County 的多邊形要素Shapefile 建立。選用菜單File / Exit,退出ArcC

3、atalog。啟動ArcMap,打開地圖文檔D:.ex19ex19.mxd,該地圖文檔中已經加載了一個掃描處理后的圖像文件scan01.tif。點擊按鈕(Add Data,或選用菜單File / Add Data),在D:.ex19temp 路徑下,將剛剛創(chuàng)建的Town、road、County 三個Shapefile 加載。這三個新建的Shapefile 都是空的,還沒有要素。本練習是以掃描圖為參照,輸入、編輯點、線、多邊形。2. 基本編輯菜單在ArcMap 標準按鈕欄中點擊按鈕,調用出Editor 工具條,也可在菜單中選用View / Toolbars / Editor。Editor 工具條

4、有9 個重要的選項,從左至右包括:(1)Editor 菜單, 用于啟動編輯狀態(tài)、結束和保存編輯,同時還有多種編輯操作、捕捉設置以及編輯選項。(2)Edit 選擇工具,用于選擇需要編輯的要素。(3)繪圖工具板, 是編輯要素的主要工具,有一系列繪制任意線的工具,繪制新的要素,修改已有要素的形狀。(4)Task 下拉任務表, 從中選擇要進行的編輯操作,包括Create Task、Modify Task 等,隨著編輯要素的類型不同會有所變化。(5)Target(Layer)下拉列表, 從中選擇要編輯的目標圖層(Target Layer)。在進入編輯狀態(tài)后,可以在其中選擇或在不同圖層之間切換。(6)Sp

5、lit 工具:打斷被選擇的要素。(7)Rotate 工具:旋轉被選擇的要素。(8)Attribute 工具:顯示被選擇的要素的相關屬性。(9)任意線特征(Sketch Properties) :在繪制任意線時,顯示和輸入頂點(中間拐點)的X,Y 坐標值。3 線要素輸入、編輯在Editor 工具欄中選用Editor / Start Editing,進入編輯狀態(tài)。注意:在Task列表中,顯示為Create New Feature,表示目前處于新建要素狀態(tài)。在Target 下拉表中選擇目標圖層road,表示向線要素類road 輸入要素。輸入線要素通過使用繪圖工具板實現,點擊Task 左側的小箭頭可顯

6、示具體的工具31 輸入線要素的基本工具(1)任意線(Sketch)工具是編輯空間要素的主要工具。點擊了任意線(Sketch)圖標,表示開始輸入線要素,此時,光標變成了帶小十字的圓圈。第一次單擊鼠標的左鍵,就輸入了一條線段的起結點(Start Node),再單擊鼠標,就輸入該線的中間拐點(Vertex),雙擊鼠標左鍵輸入了終結點(End Node)。注意:ArcMap 中每條線段都是由拐點坐標控制的,拐點分3 種:起結點(Start Node)、終結點(End Node)、中間拐點(Vertex)。(2)相交工具是計算產生兩條線的交點,如果要按已有兩條線段的交點繪出新的線段就可以使用這一工具。先

7、點擊相交工具,此時光標變?yōu)樾∈郑瑢⒐鈽艘苿又聊硹l相交線段上,光標馬上會變?yōu)橐粭l延長直線,此時單擊鼠標的左鍵,表示已經確定一條相交線段,隨后,用同樣的方法移動光標到另一條相交線段,單擊鼠標的左鍵后可以看到,屏幕上會出現一個紅色的點,這就是兩條線段的交點。用鼠標回到工具欄中,重新選擇任意線工具,繼續(xù)繪制線要素??梢钥吹剑吕L制的線要素的拐點就是剛才用相交工具確定的交點(可能是起結點、也可能是終結點)(3)圓弧工具繪制線狀要素中的圓弧段。在輸入新的線要素時,要輸入圓弧段,先選取圓弧工具,然后在屏幕確定圓弧的第一個點,單擊鼠標左鍵,再單擊鼠標的左鍵確定圓弧第二個點,第三次單擊鼠標的左鍵確定圓弧的終點

8、,即輸入三個點實現圓弧段的輸入。(4)終點圓弧工具是另一個用于輸入圓弧段的工具,與前一個圓弧工具所不同的是輸入的次序不一樣,終點工具必須先輸入圓弧的起點和終點,再指定圓弧中間的某一點,從而確定這三點所控制的圓弧線,從圖標的顏色可辨別出前一種工具的圓弧起點是紅色的,后一種工具的圓弧中點是紅色的。也可以在已知圓弧的起點、終點和圓弧的半徑的情況下,再用半徑來確定圓弧:先單擊鼠標的左鍵,確定圓弧的起點,再單擊鼠標的左鍵,確定圓弧的終點,在鍵盤上按下“R”鍵,會出現一個對話框,輸入圓弧的半徑,回車確認,就可以完成一段圓弧的輸入。(5)中點工具可以將兩點之間連線的中點作為線要素的拐點。先點擊中點工具 ,單

9、擊鼠標的左鍵,可以顯示出一條連線,注意:在此條連線上中點顯示為一個方形的虛框,再單擊鼠標的左鍵,中點的虛框就轉成一個確定的紅色點,這就是兩點連線的中點。鼠標回到工具欄中,重新選擇任意線工具,繼續(xù)輸入線要素,可以看到,新輸入的拐點就是剛才用中點工具確定的位置。(6)定距取點工具DistanceDistance Tool ,這也是十分有效的工具。例如,在某一位置需要埋設標桿,但不知道確切的坐標位置,但是已知位于某一建筑的一角40 米,離另一建筑物一角55 米。此時,就可以使用定距取點工具確定這一點。定距取點工具在距兩點不同的距離交叉點處,生成一個拐點(也可能是結點)。先用鼠標在工具欄中選取定距取點

10、工具,然后用光標點擊已知圓的圓心,根據需要定義一個圓,或者鍵盤上按下“R”鍵,在出現的對話框中輸入定點的距離(圓的半徑)。同樣方法,輸入另一個已知點為圓心的圓,此時會顯示兩圓相交的兩個交點,將光標移動到其中一個交點處,單擊鼠標的左鍵,就輸入需要準確定位的拐點(包括結點)。(7)定向定距取點工具DirectionDistance Tool 是另一種定距取點工具,是根據一個已知點的距離、另一個已知點的相對方向來定點,使用方法和定距取點工具類似。32 繪圖工具的環(huán)境菜單上述介紹的幾個輸入工具一般都是用鼠標左鍵定位,如果在定位前單擊鼠標右鍵,就會彈出繪圖工具的環(huán)境菜單,其中主要的選項有:Directi

11、on:輸入方位角Reflection:輸入偏轉角度Length:輸入長度Change length:改變最近輸入的一條線的長度Absolute X, Y:輸入X,Y 絕對坐標確定下一個點Delta X, Y:輸入相對X,Y 坐標偏移值確定下一個點Direction / Length:輸入方位角和長度,確定下一個點Parallel:根據已有的要素作平行線。使用這一功能時,先用光標上的藍色小圓圈覆蓋平行的要素,單擊鼠標的右鍵,在彈出的繪圖工具的內容菜單選擇Segment Reflection:根據與已有的要素的角度,確定要繪制線段的方向。使用這一功能時,也要先用光標上的藍色小圓圈覆蓋已有的線段,單

12、擊鼠標右鍵,在彈出的繪圖工具的內容菜單中選擇Segment Reflection,再輸入與已知線段角度,就可以確定繪制線段的方向。33 線要素刪除使用Edit工具選擇線要素,要素被選擇后,顯示為藍色的粗線,按鍵盤上的Delete 鍵,該要素被刪除。利用Windows 的Shift 鍵,可以同時選擇多個要素,按鍵盤上的Delete 鍵,進入選擇集的多個要素被同時刪除。選擇菜單Edit / Undo Feature Edit,或選用按鈕,可以馬上恢復被刪除的要素。34 設置捕捉環(huán)境捕捉輸入方式,可以保證定位準確,要素之間相互連接。選擇Editor 工具條菜單Editor / Options,出現編

13、輯選項(Edit Options)對話框:(1)設置捕捉距離。在General 頁中,可以看到有關Snapping 的設置,以地圖單位(Map Units)計算,如果設捕捉距離是10,地圖單位是米,捕捉半徑就是10 米。在實際操作時,根據需要,輸入有關的Snapping 數值,按OK 確認。(2)預先設置捕捉方式有三種:Vertex:拐點(包括端點)Edge:線段(計算得到線段上最近的點,往往不是拐點)End:端點(也稱結點,有起結點或結點,不包括中間拐點)在Editor 工具條選擇菜單Editor / Snapping,出現捕捉設置窗口,每一個圖層名的后面都有三個小方塊,分別對應Vertex

14、、Edge、End,可用鼠標勾選其中一項或多項。如果勾選了End,只能捕捉在線要素的結點(端點上),如果勾選了Edge,捕捉到的點在線段上,是計算出來的離開光標十字線最近的位置。(3)即時捕捉。光標位于需要捕捉的位置上,用光標上的藍色小圓圈覆蓋住需要捕捉的要素,按鼠標右鍵,彈出繪圖環(huán)境菜單,選擇Snap To Feature 后可以細分為4 種:Endpoint:端點Vertex:拐點Midpoint:中點Edge:線段選擇需要的捕捉方式,松開鼠標的右鍵,就可以準確捕捉到需要的點。35 線要素和屬性記錄的關系ArcMap 自動保持一個要素對應一條屬性記錄的規(guī)則,任何要素有效的輸入、分解、合并、

15、刪除都導致對應屬性記錄的添加或刪除。新建Shapefile 線狀要素,系統(tǒng)自動產生的要素屬性表(Feature Attribute Table)只有三個字段:FID、Shape和ID。FID 為要素的內部編號,Shape 為要素的幾何類型,以上兩個字段用戶無法修改。ID 字段為用戶指定的要素編碼,默認值為“0”。處于編輯狀態(tài)時,輸入一個線要素,就在要素屬性表中添加一條記錄。可用Edit 工具選擇一個要素,再點擊Attributes 工具,出現屬性編輯窗口,其中有這一要素的所有對應屬性。注意,Shape 字段在這一窗口中是不顯示的(見圖19-8),FID 無法修改,如果還有其他的屬性,在其Val

16、ue 欄下的屬性內容都可修改。用鼠標右鍵在目錄表中點擊圖層名,選用Open Attribute Table,就打開了要素屬性表,如果該圖層處于編輯狀態(tài),要素屬性表也處于編輯狀態(tài),用戶可以修改屬性值。36 線要素形狀的幾何修正(1)移動拐點。用Edit 工具,選擇需要調整的要素,再次雙擊鼠標的左鍵,可以觀察到該要素的所有結點、拐點上都顯示出小方塊,Task 欄自動提示:Modify Feature,表示進入調整狀態(tài),將光標移動到要調整的拐點,將該拐點拖動到要調整的位置,并松開鼠標左鍵,實現拐點位置的移動。移動拐點時,單擊鼠標的右鍵,在彈出的菜單中選擇Move To,可以在彈出對話框之中輸入坐標值

17、,就可以將拐點移動到指定的坐標位置。如果在彈出的菜單選擇Move,可以在彈出對話框之中拐點移動的相對坐標值,也可以精確地移動拐點。(2)刪除拐點。按上述操作,使拐點進入調整狀態(tài),光標移動到某拐點,光標變成“十”字型,單擊鼠標的右鍵,在彈出的菜單中選擇Delete Vertex,該拐點被刪除。(3)增加拐點。按上述操作,使線要素進入調整狀態(tài),將光標移動到線段的某部分,單擊鼠標的右鍵,在彈出的菜單中選擇Insert Vertex,就為線段插入一個拐點。配合捕捉功能,可以實現對線要素的幾何形狀的精確調整。37 退出和保存線要素的編輯完成對線要素的輸入和編輯,使用工具條中的菜單Editor / Sto

18、p Editing,表示結束要素類(Feature Class)以及要素屬性表的編輯,系統(tǒng)執(zhí)行前提示是否保存編輯,選擇Yes,保存編輯,選擇或No,恢復到被編輯前的狀態(tài),Feature Class和要素屬性表的編輯狀態(tài)同時結束。38 線要素長度計算Shapefile 的線要素輸入完畢,系統(tǒng)不會自動產生線要素的長度,需要進一步計算產生。打開road 的屬性表Attributes of road.shp,在表的右下側選用菜單Options / Add Field,在隨后的對話框中定義所增加的字段:Name(字段名):lengthType(數據類型):Double(雙精度浮點型)precision(

19、字段寬度):11scale (保留小數點位數):4按OK 鍵返回。鼠標右鍵點擊屬性表的字段名length,選擇菜單CalculateGeometry,4 多邊形要素的輸入、編輯學會了線要素的輸入和編輯,多邊形要素的輸入、編輯就比較容易,許多的方法和工具是相同或類似的,如基本輸入繪圖工具板也是9個。選擇工具條菜單Editor / Start Editing,進入編輯狀態(tài)。注意Task 列表中,顯示為Create New Feature,表示處于新建要素任務狀態(tài),Target 下拉列表中選擇目標圖層County,向多邊形要素類County 輸入多邊形(鄉(xiāng)鎮(zhèn)邊界)。41 輸入多邊形要素點擊任意線(S

20、ketch)工具圖標,開始輸入多邊形要素,此時,光標變成了帶小十字的圓圈。第一次單擊鼠標的左鍵,就輸入了多邊形邊界線的第一個結點,再單擊鼠標,就輸入該線的另一個拐點,雙擊鼠標左鍵結束多邊形的輸入,多邊形自動封閉。在使用任意線工具輸入多邊形時,相交工具、圓弧工具、中點工具、終點圓弧工具、定距取點工具、跟蹤工具都可以在確定多邊形的結點(頂點)時使用,使用的方法與輸入線要素時一致,結束多邊形輸入時雙擊鼠標左鍵。如果要輸入規(guī)則多邊形,如圓形或矩形,可以用圓形工具Circle Tool 或矩形工具Rectangle Tool ,這兩個工具在高級編輯工具條Advance Editing 內,直接用光標選取

21、,就可直接繪制。在輸入圓形時,按鍵盤的“R”鍵,可以輸入圓形的半徑,以保證精度。使用Edit 工具選擇多邊形,用鍵盤的Delete 鍵可以實現對多邊形的刪除。42 設置捕捉編輯修改多邊形要素時,也需要設置捕捉方式和捕捉環(huán)境,其方法與編輯線要素時一致,一般用于捕捉多邊形的結點、邊界拐點,也可以將其他圖層上的結點、拐點、邊或中點作為捕捉點。43 修改多邊形在編輯多邊形要素時,許多編輯工具,如縮放工具、旋轉工具、都可以在修改多邊形時使用,使用的方法與線要素一致。多邊形的幾何形狀調整和線的調整相似,可以實現多邊形邊界拐點的移動、插入或刪除。需要調整多邊形形狀,點擊Edit 工具,選擇對應的要素,選中后

22、,再次雙擊鼠標左鍵,可以觀察到多邊形邊界的所有結點、拐點都以小方塊形式顯示出來,Task 欄自動提示:Modify Feature,表示該要素的有關拐點都進入調整狀態(tài)。將光標移動到要調整的拐點,可以將該拐點拖動到要調整的位置,松開鼠標左鍵,實現拐點位置的移動,再單擊鼠標的左鍵,就完成多邊形的形狀調整。編輯拐點時,用上述方法,使多邊形要素進入調整狀態(tài),光標移動到某拐點,光標變成“十”字型,單擊鼠標的右鍵,在彈出的菜單中選擇Delete Vertex,該拐點被刪除,再單擊鼠標左鍵,完成多邊形的形狀調整。增加拐點時,用上述方法,使多邊形要素進入調整狀態(tài),光標移動到線段的某部分,單擊鼠標的右鍵,在彈出

23、的菜單中選擇Insert Vertex,就為線段插入一個拐點,再單擊鼠標左鍵,完成多邊形的形狀調整。移動拐點時,用上述方法,使多邊形要素進入調整狀態(tài),光標移動到某拐點,單擊鼠標右鍵,在彈出的菜單中選擇Move To,在彈出對話框之中輸入坐標值,將拐點移動到指定的坐標位置。如果在彈出的菜單中選擇Move,在彈出對話框之輸入拐點移動的相對坐標值,實現拐點相對位置的精確移動。配合捕捉和各種繪圖功能,可實現對多邊形要素幾何形狀的精確調整。43 多邊形要素屬性的處理ArcMap 自動保持一個多邊形要素對應一條屬性記錄的規(guī)則,任何要素有效的輸入、刪除、合并、分解操作都導致對應屬性記錄的添加或刪除。在Sha

24、pefile 中,新建的多邊形要素自動產生的要素屬性表(Feature AttributeTable)只有三個字段:FID、Shape、ID,FID 用于要素的內部編號,系統(tǒng)自動建立,Shape 說明要素的幾何類型,以上兩個字段用戶無法修改。ID 字段可以用于用戶指定的要素編碼,默認值為“0”,可以根據用戶的需要對各多邊形進行編碼。在處于編輯狀態(tài)中,輸入一個多邊形要素,就在要素屬性表中增加一條記錄。可以使用編輯菜單上的Attribute 工具,察看和編輯選中要素的屬性值。先用Edit 工具選擇一個要素,點擊Attribute 工具,出現屬性編輯窗口,其中有這一要素的所有對應屬性,Shape 字

25、段在這一窗口中是不顯示的,其余的Value 欄下的屬性內容都可以單擊對應的內容進行修改、輸入。單擊正在編輯圖層名County,按住鼠標的右鍵,選用Open Attribute Table,正在編輯的圖層要素屬性表被打開,FID、Shape 兩個字段中的內容不可修改,而其他的內容都可按需要修改。44 退出多邊形要素的編輯完成對一個多邊形要素輸入和編輯,使用工具條中的菜單Editor / StopEditing,結束編輯狀態(tài),根據提示,確認是保存編輯的結果,還是恢復到編輯前的狀態(tài)。選擇“是(Y)”,保存編輯。45 多邊形要素面積和周長計算Shapefile 的多邊形要素輸入完畢,系統(tǒng)不會自動計算要素的面積和周長,需進一步計算產生。打開County 的屬性表“Attributes of county.shp”,在表的右下側選用菜單Options / Add Field,在隨后的對話框中定義所增加的面積字段:Name(字段名):AreaType(數據類型):Double(雙精度浮點型)precision(字段寬度):11scale (保留小數點位數):3按OK 鍵返回。繼續(xù)選用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論