用精细的过程管理模式提供优质的服务

用先进的地理信息技术推动社会的发展

ArcGIS中有多种方法可计算出图斑面积

本文总结了四种方法

01

计算几何

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

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

b、执行计算几何操作

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

02

字段计算器

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

Python脚本如下:

03

计算面积工具

04

Shp转GDB

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

一点点疑问

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

-END-

MORE|点击了解更多内容

图文来源:GIS前沿(版权归原作者及刊载媒体所有)

你在看吗?

arcmap中图斑面积代表_【干货】ArcGIS四种计算图斑面积的方法相关推荐

  1. arcmap中图斑面积代表_使用Arcgis计算土地利用现状图图斑面积

    使用 Arcgis 计算土地利用现状图图斑面积步骤 一. CAD 图形处理 处理原则:所画地类界线与外围范围线能够围成闭合的区域,每个区域内均包 含一个地类符号或地类名称 将 .dwg 文件导入到 A ...

  2. 在Arcmap中加载互联网地图资源的4种方法

    在Arcmap中加载互联网地图资源的4种方法 前一段时间想在Arcmap中打开互联网地图中的地图数据,如影像数据.基础地图数据等,经过简单研究目前总结了四种方法,整理下与大家分享,有些内容可能理解有误 ...

  3. Python中斐波那契数列的四种写法

    在这些时候,我可以附和着笑,项目经理是决不责备的.而且项目经理见了孔乙己,也每每这样问他,引人发笑.孔乙己自己知道不能和他们谈天,便只好向新人说话.有一回对我说道,"你学过数据结构吗?&qu ...

  4. java计算抛物线的标准方程_抛物线方程公式大全_抛物线的四种标准方程_抛物线公式_抛物线方程及图像_高中数学知识点总结网...

    宜城教育资源网www.ychedu.com抛物线方程公式大全_抛物线的四种标准方程_抛物线公式_抛物线方程及图像_高中数学知识点总结网抛物线方程定义编辑抛物线定义:平面内与一个定点F和一条直线l的距离 ...

  5. 页面中如何引用外部的HTML(四种方法)

    页面中如何引用外部的HTML(四种方法) 一.总结 一句话总结:a.iframe标签        b.ajax引入代码片段        c.link import的方法导入        d.re ...

  6. 微带线特性阻抗计算公式_几种计算微带线特性阻抗的方法.pdf

    几种计算微带线特性阻抗的方法 周刊 年第 期 ○信息技术教学与研究 2011 25 几种计算微带线特性阻抗的方法 段卓琦 大理学院 工程学院 云南 大理 ( , 671000 ) 摘 要 本文从不同的 ...

  7. Android中按钮的点击事件的四种写法

    如题,在Android中按钮的点击事件有四种写法,如下图. 界面为四个Button+一个TextView+一个ImageView activity_main布局文件如下: <?xml versi ...

  8. 弹性地基梁板法计算原理_弹性地基梁结构5种计算模式的选择

    弹性地基梁结构 5 种计算模式的选择 弹性地基梁结构在进行计算时, 程序给出了 5 种计算模式, 现对这 5 种模式的计 算和选择进行一些简单介绍. ⑴按普通弹性地基梁计算: 这种计算方法不考虑上部刚 ...

  9. js之删除对象属性的三种方法 判断对象中是否有某一属性的四种方法

    js之删除对象属性的三种方法 & 判断对象中是否有某一属性的四种方法 示例 1.基础版 var a = { id: 18, age: 20, name: "zhangsan" ...

最新文章

  1. Java多线程编程实战:模拟大量数据同步
  2. JavaEE程序员必读图书大推荐 .
  3. mysql 查询执行过的sql_查看mysql已经执行过的sql语句
  4. git diff的用法
  5. Java调用JavaScript
  6. Tomcat 之 Session的活化和钝化 源码分析
  7. Android无线调试——抛开USB数据线
  8. 导致自然语言理解的困难的主要因素是什么?
  9. 永久把linux系统chrome的user agent 改成win10系统的
  10. docker 安全性_使用最新的安全性增强来调整Docker
  11. android webview远程调试
  12. mysql经典sql语句大全_经典SQL语句大全
  13. win11联网不能打开网页怎么办 windows11联网不能打开网页的解决方法
  14. 华为助力“沙漠奇迹”成为高密互联的高尔夫球场
  15. 一个js内存泄露的好例子
  16. ICESat2学习笔记4 :Windows下使用HDFView查看ICESat-2 hdf5文件
  17. 计算机一级单元格填充,电脑Excel表格怎么对不连续的单元格进行批量填充
  18. 突破同一账号不能同时在不同电脑登录限制程序软件(多电脑端登录器多开软件)
  19. 统一社会信用代码校验规则
  20. 数据链路层(以太网、MTU、ARP协议)

热门文章

  1. 前端开发----微信小程序入门级教程(前篇)
  2. Habse中Rowkey的设计原则——通俗易懂篇
  3. 数学建模:插值与拟合—插值问题的python求解
  4. 数学奥赛VS信息奥赛 | 为孩子选择更好地升学之路!
  5. 海洋学常用的 python 库
  6. 1月10日前未完成《创业创新执行力》考试的补救措施
  7. android获取当前连接的蓝牙名称,获取当前连接的蓝牙设备的名称
  8. 如何制作电子印章?电脑做印章最简单的方法是什么?
  9. ECharts3D地图
  10. excel表格分割线一分为二_PDF转Excel的Python代码