在Arcgis中,如果要计算面要素的面积,有几种方法。
1、gdb数据会自带一个shape_area字段,这就是面的平面面积,单位是平方米:
2、在双精度字段上右键单击,在弹出的菜单中点击【计算几何】,即可打开工具:
工具提供了平面面积和椭球面积(就是测地线面积)2种方式,并且提供了多种面积单位。
然后仍然有2个缺点。
一是不能保留小数位数,二是没有【亩】这个面积单位。(上面那个国际英亩并不是我们的亩)
为了解决这2个问题,于是做了这个工具。
点击【数字相关】组里的【计算面积】工具:
即可打开下面的工具框界面:
1、选择要素面图层
正常选择1个面要素即可。
2、选择计算面积的字段
选择1个浮点型字段,或者手动输入1个字段名(图层不存在这个字段的话,工具会新建1个浮点型字段)。
这个字段将会保存面积计算的输出结果。
3、面积类型
可以选择汇总的面积类型包括【投影面积或椭球面积】,按需选择即可。
4、面积单位
可以选择汇总的面积单位包括【平方米、公顷、平方公里、亩】,按需选择即可。
5、面积保留的小数位数
可以选择汇总的面积数值的保留位数,【1至6位】,按需选择即可。
工具如果正常执行的话,提示框信息如下:
生成结果如下:
生成结果单位为亩,保留4个小数。跟shape_area的值换算一下,没有问题。
CC工具箱完全免费无套路,可到下方的百度网盘链接直接下载工具:
CC工具箱百度网盘下载链接https://pan.baidu.com/s/1OJmO6IPtMfX_vob3bMtvEg?pwd=uh5r如果对工具使用仍有不理解的地方、无法解决的错误、改进的意见,可以加下面的交流群导游号入群进行反馈。同时欢迎关注本人公众号。