Arcgis中计算线段角度的技巧

2023-10-19 17:16:53 王义

1、在arcgis中打开需要计算角度的线图层;
2、新建线段的起点坐标(x1,y1)及终点坐标(x2,y2)字段及存放角度的字段;
3、分别使用“计算几何”的方式计算起点坐标(x1,y1)及终点坐标(x2,y2);
4、在需要存放角度的字段上使用“字段计算器”;
5、使用python脚本,输入如下代码:90-math.degrees(math.atan2(( !END_Y! - !START_Y! ),( !END_X! - !START_X! )));
6、将“!END_Y!、!START_Y!”改为“!y2!、!y1!”,“!END_X!、!START_X!改为“!x2!、!x1!”;
7、点击计算,完成(注意:此处计算的角度为方位角,需自行转换为象限角或者方向。)
图文:昆明土地公公科技有限公司女娲院