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与其它三种方法得到的结果在数值精度上有一点点差别,WHY?

arcgis中python计算面积的表达式_ArcGIS应用——四种计算图斑面积的方法相关推荐

  1. PCL点云处理之计算点到空间直线距离的四种方法(二十三)

    PCL点云处理之计算点到空间直线距离的四种方法(二十三) 问题表述 方法1 方法2 方法3 方法4 全部代码(四个函数) 问题表述 给定空间一条直线的两个点或者给定直线上一点和直线方向向量 求直线外一 ...

  2. php解析url并得到url中的参数及获取url参数的四种方式

    本文给大家介绍php解析url并得到url中的参数及获取url参数的四种方式,涉及到将字符串参数变为数组,将参数变为字符串的相关知识,本文代码简单易懂,感兴趣的朋友一起看看吧 下面一段代码是php解析 ...

  3. 计算机曝光模式有哪些,摄影:单反相机中P、A、S、M四种曝光模式的用法详解 -电脑资料...

    这篇教程是向脚本之家的朋友介绍单反相机中P.A.S.M四种曝光模式的用法,对于摄影爱好者非常值得学习,推荐到脚本之家,喜欢的朋友一起来看看吧 很多朋友在初接触单反相机时对相机的P.A.S.M四种曝光模 ...

  4. postgresql源码学习(57)—— pg中的四种动态库加载方法

    一. 基础知识 1. 什么是库 库其实就是一些通用代码,可以在程序中重复使用,比如一些数学函数,可以不需要自己编写,直接调用相关函数即可实现,避免重复造轮子. 在linux中,支持两种类型的库: 1. ...

  5. arcgis中python坡度计算_ArcGIS坡度计算

    坡度是地表单元陡缓的程度,通常把坡面的垂直高度和水平距离的比值称为坡度. 坡度的表示方法有百分比法.度数法.密位法和分数法四种,其中以百分比法和度数法较为常用. (1)百分比法 表示坡度最为常用的方法 ...

  6. arcmap中图斑面积代表_【干货】ArcGIS四种计算图斑面积的方法

    用精细的过程管理模式提供优质的服务 用先进的地理信息技术推动社会的发展 ArcGIS中有多种方法可计算出图斑面积 本文总结了四种方法 01 计算几何 本人认为这是最适合非专业人士的方法,直接利用Arc ...

  7. arcgis中img 批量转换tif_在ArcGIS中Python使用及批量裁剪示技巧讲解 !

    ArcGIS中的工具均提供Python函数,方便支持批量处理. 以掩膜裁剪(提取分析/Extract by Mask)为例, Python资源共享群:484031800 可以查找到帮助文档" ...

  8. C++中的向上类型转换和向下类型转换+四种强制类型转换

    转自博客:http://blog.csdn.net/wangweitingaabbcc/article/details/7720979# 在c++的世界中有这样两个概念,向上类型转换,向下类型转换,分 ...

  9. python float和int的区别_Python四种数值类型(int,long,float,complex)区别及转换

    Python支持四种不同的数值类型,包括int(整数)long(长整数)float(浮点实际值)complex (复数), 数字数据类型存储数值.他们是不可改变的数据类型,这意味着改变数字数据类型的结 ...

  10. 物联网的四种计算类型

    简介: 从一个实践者的角度来看,我经常看到计算更加可用和分布的必要性.当我开始将物联网与OT和IT系统集成时,我面临的第一个问题是设备发送到我们服务器的数据量太大.我在一个工厂自动化场景中工作,我们集 ...

最新文章

  1. .NET中获取电脑名,IP地址,当前用户
  2. 开源播放器 ijkplayer (一) :使用Ijkplayer播放直播视频
  3. Ubuntu 16.04下Caffe-SSD的应用(一)——编译Caffe-SSD的CPU版本与GPU版本
  4. julia(4)-if ,else
  5. FlasCC例子研究之Drawing补充
  6. R中与数据挖掘相关的package
  7. 通俗易懂的理解机器学习中的正则化项,正则化防止过拟合的的原理
  8. c语言练习题库网站,c语言练习题库网站_0.doc
  9. 2021年,产品需求文档PRD模板
  10. 从0开发《工程测绘大师》小程序之6°带中央子午线计算篇(八)
  11. 微信表情包小程序源码
  12. Windows远程连接电脑宿主机,管理服务器的几种快捷方式。
  13. 分享免端口访问群晖的方法,可以顶级域名
  14. 数据库子查询 含义-分类-语句
  15. python学习之recognition的多人人脸识别
  16. UON:《Detecting Unexpected Obstacles for Self-Driving Cars...》论文阅读与总结
  17. 盘点 11 月火火火火的 GitHub 项目
  18. 从浅到深,数据分析人的学习书籍!
  19. 洛谷P7529 Permutation G
  20. 【FPGA的基础快速入门26-----基于OV7725的以太网视频传输】

热门文章

  1. VMware虚拟机安装教程
  2. Linux查看文件夹大小
  3. WinDirStat下载使用指南,处理电脑空间神器
  4. (若依)RuoYi后台管理框架前端
  5. 快速解决Ubuntu无法访问Windows分区的问题
  6. 教你如何快速成为一名Java初级程序员
  7. 计算机主板电源接口8pin,菜鸟老鸟都要知道 电源接口图文全教程
  8. Ansys模态计算结果图片批量导出命令流
  9. java 打包发布_一个java项目的打包与发布
  10. 她力量系列八丨陈丹琦:我希望女生能够得到更多的机会,男生和女生之间的gap会逐渐不存在的