ArcGIS计算矢量线长度

本文介绍如何将Excel中的经纬度数据导入ArcMap,转换为点矢量,进一步连接成线矢量,并计算线段长度。过程包括数据导入、点转线及地理坐标到投影坐标的转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说明:数据源自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 至此计算线长度成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值