ArcGIS小技巧|四种计算图斑面积的方法

ArcGIS中有多种方法可计算出图斑面积,本文总结了四种方法,是否可堪称史上最全?

1、计算几何

这是最适合非专业人士的方法,直接利用ArcGIS中的计算几何功能进行计算。

a、首先添加一double类型字段,用来存储面积数值。

b、执行计算几何操作

在随后的对话框里选择对应的属性即可。

2、字段计算器

字段计算器是一种较高级的用法,在计算计算器中可以编辑个性化脚本代码(VB Script 或者 Python),进行一些复杂的计算。计算图斑面积是其中最简单的应用之一。

Python脚本如下:

3、计算面积工具

4、Shp转GDB

先创建GDB(PGDB 或者 FGDB),再创建Feature Dataset,注意Feature Dataset的坐标系设置为与原Shp一致,将Shp数据转存如GDB后,会自动计算出图斑的边界长度及其面积。

注意:如下图所示,所标识出的1、2、3、4列依次对应上述的四中计算面积方法,观察比较可知,方法4与其它三种方法得到的结果在数值精度上有一点点差别。

树谷资料库大全(2023年10月13日更新)

相关推荐
GISer_Jing20 小时前
测绘与GIS考试高频考点选择题精选
学习·arcgis
GISer_Jing1 天前
考研|考公GIS:近5年地理信息产业数据全链路核心要点(背诵版)
学习·考研·arcgis
坤盾科技1 天前
Docker 离线地图服务器搭建实战:Node.js + OpenLayers + MBTiles
linux·javascript·arcgis·docker·node.js
非科班Java出身GISer2 天前
ArcGIS Maps SDK for JavaScript 5.0 组件(Component)地图初始化示例
arcgis·arcgis js 组件化·arcgis js5.0初始化·arcgis js组件式·arcgis js组件初始化·component初始化·arcgis js 5.0
啦啦球晃晃2 天前
ArcGIS统计乡镇耕地面积
arcgis
研究点啥好呢3 天前
Ruflo v3.6:多智能体编排平台的全面突破
arcgis
DeepFlow 零侵扰全栈可观测4 天前
运动战:AI 时代 IT 运维的决胜之道——DeepFlow 业务全链路可观测性的落地实践
运维·网络·人工智能·arcgis·云计算
你都会上树?7 天前
OpenCode+OhMyOpenCode-使用文档
arcgis·ai
DXM05219 天前
第2期:0配置!10分钟搭建ArcGIS Python开发环境(无需装VS)
开发语言·人工智能·python·arcgis·arcgis自动化
多喝水就行10 天前
ArcGIS10.2 许可License启动失败的其中一个解决办法
arcgis