ArcGIS矢量图层面积计算方法

来源:互联网 发布:大数据选股app,数据宝 编辑:程序博客网 时间:2024/05/19 09:12

方法一:
1、 在Catalog链接的文件夹上点击右键,选择New→Personal Geodatabase。
这里写图片描述

2、 这里是以北京地区的矢量图层为例,将新建的地理数据库名字修改为beijingArea.mdb。
这里写图片描述

3、 在beijingArea.mdb文件上点击右键,选择New→Feature Dataset,在弹出的对话框中输入一个数据集的名字BeijingArea,单击下一步,选择UTM投影,连续单击下一步直到结束。
这里写图片描述
4、 在新建的Feature Dataset上点击右键,选择Import→Feature Class(Single),如果是多个shapefile文件的话,则选择Feature Class(multiple)。
这里写图片描述
5、 输入要计算的矢量文件,填写输出的矢量文件名,如图,点击OK,等待处理完成。
这里写图片描述
6、 右键打开新生成的BeijingAreas.shp文件的属性表,从属性表中可以看出,多了Shape_Length和Shape_Area两个字段,从图中可以看出北京的面积为1.65万平方公里,与网上查询的结果相当。
注意:属性表中的面积单位是平方米。
这里写图片描述
方法二:
1、 如果待计算面积的矢量文件是经纬度投影,WGS-84坐标系的话,则需要进行投影变换,转换成UTM投影;
2、 打开ArcToolbox,选择Data Management Tools→Projections and Transformations→Feature→Project;
这里写图片描述
3、 选择输入矢量文件,选择输出的矢量文件名,然后选择UTM投影,单击OK;
这里写图片描述
4、 打开新生成的矢量文件属性表,点击Add Fields,在弹出的对话框中输入新建字段的名字Area,选择Double型,单击OK。
这里写图片描述
5、 在Area上右键选择Calculate Geometry,在新弹出的对话框中选择面积单位为平方公里,单击OK;

这里写图片描述
这里写图片描述
6、 计算结果也是1.65万平方公里,完成
这里写图片描述