(24)ArcGIS Pro 字段计算与几何属性:赋值拼接、条件判断及面积坐标自动计算

点赞+关注送:
1、天地图GS(2024)0650号_2025.9版;
2、全国土地覆盖数据CLCD2025年;
注:其他数据也可私信或留言,看是否有

前言

在 ArcGIS Pro 矢量数据处理中,字段计算器与几何属性计算是属性编辑核心、使用频率高的两大功能。无论是字段赋值、文本拼接,还是条件判断、批量计算;无论是自动获取要素面积、周长、长度,还是快速提取 XY 坐标、中心点坐标,都离不开这两类工具。熟练掌握它们,可以彻底告别手动录入、重复计算,实现属性数据的自动化、批量化处理,提升工作效率与数据准确性。

本文将字段计算器与几何属性计算整合讲解,从基础操作到高级应用,覆盖赋值、拼接、条件函数、面积长度计算、XY 坐标提取等全场景实操,全程配图分步说明,让你一篇学会属性计算全套用法,真正做到高效处理 GIS 属性数据。

一、操作前准备工作

1.1 数据与环境准备

待处理矢量数据(点、线、面要素均可);

提前新建好需要存储计算结果的字段(文本型、整型、浮点型等);

进行几何计算前,确认图层为投影坐标系,确保面积、长度、坐标计算准确。

二、ArcGIS Pro 字段计算器:赋值、拼接、条件判断

字段计算器是属性批量处理的核心工具,支持简单赋值、字符串拼接、数学运算、条件逻辑,功能强大灵活。

2.1 字段计算器打开方式

在内容列表中右键目标图层右键 → 属性表 → 右键需要计算的字段 →计算字段;

2.2 基础用法 1:固定值赋值

适用于批量给某一字段赋予统一内容,如给 "类型" 字段统一赋值 "居民区"。

在字段计算器输入框直接输入内容:

文本类型需加英文单引号:'居民区'

数字类型直接输入:如1 、0等

点击 "确定" 完成批量赋值。



2.3 基础用法 2:字段拼接(文本合并)

常用于将多个字段内容合并,如 "省 + 市 + 区县" 合成完整地址、"道路名 + 道路等级" 合并标注。

文本拼接使用 +:

!省! + !市!

2.4 进阶用法:条件判断(if 逻辑)

最常用场景:按面积、等级、长度自动分类赋值。

选择 Python 语法,输入判断逻辑:

三、ArcGIS Pro 几何属性计算:自动计算面积、周长、XY 坐标

几何属性计算可以直接从要素图形中提取空间信息,无需手动测量,是 GIS 标准化处理必备操作。

3.1 计算面积与周长(面要素)

打开属性表,右键新建双精度字段(如 "面积""周长");

右键字段 → 计算几何;

在 "属性" 中选择:面积、周长、包括质心、中心点X,Y坐标等等;

四、常见问题与解决方法

面积 / 长度计算结果明显错误

原因:图层是地理坐标系,无正确长度单位;

解决:投影转换为投影坐标系后重新计算。

字段计算器报错,无法运行

原因:文本未加英文引号、字段名错误、语法不规范;

解决:检查引号、字段大小写、代码块缩进。

坐标计算结果为负数或异常

原因:数据空要素、几何损坏;

解决:使用 "修复几何" 工具后再计算。

总结

字段计算器与几何属性计算是 ArcGIS Pro 属性处理的基石,也是 GIS 从业者常用的核心技能:

字段计算器侧重属性逻辑处理:赋值、拼接、数学运算、条件判断,实现批量自动化编辑;

几何属性计算侧重空间信息提取:面积、周长、长度、XY 坐标、中心点坐标一键获取。

两者配合使用,可完成属性处理工作,真正做到数据规范、高效、零失误。掌握本文内容,无论是日常数据整理、项目入库、出图标注,都能大幅提升工作效率,减少重复劳动。

持续分享ArcGIS、ArcGIS Pro零基础实战教程、GIS数据处理技巧、行业案例与避坑指南。欢迎关注,不错过后续GIS实用干货,一起提升GIS实操能力!

点赞+关注送:
1、天地图GS(2024)0650号_2025.9版;
2、全国土地覆盖数据CLCD2025年;
注:其他数据也可私信或留言,看是否有

相关推荐
无心使然云中漫步9 小时前
Openlayers调用ArcGis地图服务之三 —— 要素查询(/query)
前端·arcgis·vue·数据可视化
无心使然云中漫步1 天前
Openlayers调用ArcGis地图服务之二 —— 动态地图(/export)
前端·arcgis·vue·数据可视化
IT菜鸟程1 天前
漏洞修复案例:ArcGIS Server REST 服务目录敏感信息泄露
网络·安全·arcgis
wei_shuo2 天前
办公小浣熊Office Raccoon 2.0智能助手:帮助我真正实现数据处理工作中的降本、增效、提质
大数据·ai·数据处理
AI视觉网奇3 天前
latex公式渲染
arcgis
进击的雷神4 天前
蓝湖 MCP 快速上手手册(Claude + Codex)
arcgis·skill·蓝湖·mcp
非科班Java出身GISer4 天前
ArcGIS JS 基础教程(4):地图中心点定位(指定经纬度/地址)
arcgis·arcgis js定位·arcgis js地址定位·arcgis js参数定位·arcgis js复合定位
551只玄猫5 天前
【模块1 建立认知2】金融数据的类型与获取方式(附实战)
大数据·金融·数据科学·数据处理
GIS地信小匠5 天前
(32)ArcGIS Pro WGS84坐标系:投影选择逻辑与实操设置
arcgis·空间分析·数据处理·gis教程·arcgls pro
玩大数据的龙威6 天前
农经权二轮延包—付费软件插件与免费软件插件汇总
python·arcgis