分享

ArcGIS计算面积或者长度

 lxqgood 2011-04-21

ArcGIS计算面积或者长度

用一副遥感影像作为底图配准后进行矢量化,想要求出上面每个图斑面积的大小

方法1:

首先应该把地理坐标(经纬度)转换为投影坐标。然后打开多边形的attribute table, 里面有一个功能叫calculate geometry

 方法2:

打开要计算的shape文件的属性表,添加一个叫area的字段,然后选择area这个字段,右击,calculate,打开对话框后,点advanced的复选框,把下面的代码拷入就可以了.

Dim dblArea as double

Dim pArea as IArea

Set pArea = [shape]

dblArea = pArea.area

方法3:

如果shape文件有真实的坐标,把shape转化为geodatabase中的feature class,面积字段就直接出来了。

 

方法4:

TOOLBOX下的空间分析里IDENTIFY

 

需要说明的是:面积单位根据你当前数据的地理坐标单位,如果是米,则是平方米,如果是公里,则是平方公里.可以转换为平方公里,公顷,亩等.但如果是经纬度,则仅仅是经纬度作为平面单位的几何值.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多