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