利用 Arcgis计算面要素长度、宽度

一、数据准备

1.用于研究的面图层,本次研究图层名为"计算长度、宽度"图层;

二、操作步骤

1.打开Arcmap软件,将研究图层添加至Arcmap中,如下图;

2.右击图层选择属性------源,查看图层坐标系,如果是地理坐标系则需要转投影坐标系,如下图研究图层为地理坐标系需转换;

3.通过地理坐标系的经度推算投影坐标系,然后利用投影工具给投影坐标系,如下图所示,从工具箱的找到"投影工具",打开投影工具页面,在位置2选择需要转投影坐标系的图层,位置3选择该图层对应的投影坐标系,然后确定即可转投影;

4.打开已投影好的"计算长度、宽度"面要素属性表,从左上角的下拉列表中找到添加字段工具,点击添加字段,然后输入字段名称和类型,本次我是要计算长度、宽度,所以我选择双精度,如下图所示:

添加字段

5.右击"长度"字段,打开字段计算器,脚本选择Python,长度输入:!Shape.extenT.YMax! -!Shape.extenT.YMin!,然后点击确定即可算出长度;宽度计算与长度计算一致,代码对应换成:!Shape.extenT.XMax! -!Shape.extenT.XMin!,然后确定即可长度和宽度,如下图所示;

计算长度

注:(1)投影坐标系属于平面坐标系才可计算长度和面积等,如果是地理坐标系,在计算长度或面积时工具呈灰色无法使用

(2)面要素的宽度指的是面要素的最长边的长度。

相关推荐
非科班Java出身GISer7 小时前
ArcGIS JS 基础教程(1):地图初始化(含AMD/ESM两种引入方式)
javascript·arcgis·arcgis js·arcgis js 初始化·arcgis js 地图初始化
智航GIS8 小时前
ArcGIS 启动报错?两种方法快速解决许可启动失败问题
arcgis
没有梦想的咸鱼185-1037-166310 小时前
AI大模型支持下的顶刊绘图|散点图、气泡图、柱状图、热力图、柱状图、热力图、箱线图、热力图、云雨图、韦恩图、瀑布图、神经网络图、时间序列或分布展示
人工智能·神经网络·arcgis·信息可视化·数据分析·r语言·ai写作
七夜zippoe1 天前
OpenClaw 技能发布与共享:从开发到社区贡献的完整指南
arcgis·skills·openclaw·clawhub·技能发布·技能共享
GIS地信小匠1 天前
(27)ArcGIS Pro 范围内汇总、汇总统计数据与交集制表:空间统计三工具全攻略
arcgis·空间分析·数据处理·国土空间规划·空间统计·gis教程·arcgls pro
城数派1 天前
2014-2025年全国监测站点的逐月空气质量数据(15个指标\Excel\Shp格式)
arcgis·信息可视化·数据分析·excel
GIS地信小匠3 天前
(26)ArcGIS Pro 面要素叠加编辑:更新与交集取反工具实操全解
arcgis·空间分析·数据处理·gis教程·arcgls pro
freewlt4 天前
Monorepo 架构下的前端工程化实践:pnpm + Turborepo 从入门到落地
前端·arcgis·架构
GIS地信小匠4 天前
(21)ArcGIS Pro 矢量拆分与相交分析:按属性 / 位置拆分 + 重叠提取全攻略
arcgis·空间分析·数据处理·gis教程·arcgls pro
GIS地信小匠4 天前
(25)ArcGIS Pro 要素字段融合、分配面:面要素空间编辑攻略
arcgis·空间分析·数据处理·gis教程·arcgls pro