工作過程中,如果獲得了一批點坐標信息(如通過GPS獲得的點位坐標),如何將這些坐標信息直接轉換成Arcmap下面的點呢?或者說就是把這些點坐標直接轉換成線或面呢?
首先,將數據導入到Excel里面,總共有兩列X,Y(列名可以隨便取,但必須有列名)
在就是將excel中錄入的gps點數據加載進來,加載方法如下圖:
(2)這時會形成一個新圖層,所有的點都添加進來了,但現在添加進來的點由于沒有objectID或者FID,現在圖層不具備.shp圖層的大部分功能,如點的選擇,編輯,關聯,屬性等操作。
?(3)在剛才生成的圖層上點右鍵,選“數據”導出成.shp文件
這時候我們的gps點數據已經成文SHP格式了的
第二步就 將上一步的shp點文件導入,數據管理工具-要素-點集轉線。
如果是單個閉合線要素,線字段下可以為空,排序字段為點轉線的序列號,閉合線可選框打鉤
注意:1、有一個點的序號,將按照該排序進行生成,如OBJECTID
2、閉合的線要素必須開始和結束為同一個點
3、增加線要素的屬性,作為唯一值來區(qū)分線要素,如ORIG_FID
最后一步設置如下:
轉換成功,如圖所示成功將點要素轉化成線要素
第三步,我們將轉換成功的線要素轉換成我們所需要的面圖層,如下圖:
點擊“ArcToolbox”—“數據管理工具”—“要素”—“要素轉面”工具
在彈出的“要素轉面”工具界面,選擇“輸入要素”為剛剛添加的線圖層,設置輸出要素類的存放位置及名稱,點擊“確定”
等待后臺處理,轉換后的面圖層會自動添加到地圖上。
以上就是我們經常在實際工作中如何將點生成線、線生成面,這時候可能就有人就問了,我們可不可以反過來,將面、線轉點、面轉線呢?答案是當然可以的,我們將在下一章節(jié)中持續(xù)給大家分享。