ArcGIS計算矢量線長度

說明:數據源自Excel的經緯度,將其導出爲點矢量,再將點矢量連接成線矢量並計算長度
數據導入
打開arcmap——file——Add Data——Add XY Data
在Add XY Data頁面選擇Excel數據表,X Field 對應經度,Y Field 對應緯度,Z Field不用管,點ok加載數據

數據導出爲點矢量
右鍵 圖層——Data——Export Data——確定Output——OK

點矢量轉線矢量
ArcToolbox——Data Management Tools——Features——Points To Line
在Points To Line頁面Input剛纔的點矢量圖層,確定output位置,點擊ok

計算線矢量長度
首先定義地理座標,其次將地理座標轉爲投影座標,便可計算線長度
1.定義地理座標
ArcToolbox——Data Management Tools——Projections and Transformations——Define Projection
在Define Projection頁面input剛纔的線矢量,選擇地理座標系:Geographic Coordinate Systems——Asia——GCS_China_Geodetic_Coordinate_System_2000(注意我這裏是選擇自己需要的座標系,你不一定要選擇這個)

2.地理座標轉投影座標
ArcToolbox——Data Management Tools——Projections and Transformations——Project
在Project頁面input剛纔定義地理座標的線矢量,確定output位置,選擇投影座標系:Projected Coordinate Systems——Gauss Kruger——CGCS 2000——CGCS2000_3_Degree_GK_CM_111E(同上,根據自身數據選擇最近的中央經線三度帶)

3.計算線長度
右鍵 剛纔轉換的圖層——Open Attribute Table ——Table Options——Add Field
在Add Field頁面設置Name爲length,Type爲Double,然後右鍵length字段——Calculate Geometry——Property爲length——Units爲Meters——ok 至此計算線長度成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章