arcgis shp文件中,如何对图斑(polygon)统计/计算面积
3个回答
展开全部
展开全部
方法1:
打开你要计算的shape文件的属性表,添加一个叫area的字段,然后选择area这个字段,右击,calculate,打开对话框后,点advanced的复选框,把下面的代码拷入就可以了.
Dim dblArea as double
Dim pArea as IArea
Set pArea = [shape]
dblArea = pArea.area
方法2
如果你的shape文件有真实的坐标,把shape转化为geodatabase中的feature class,面积字段就直接出来了。
打开你要计算的shape文件的属性表,添加一个叫area的字段,然后选择area这个字段,右击,calculate,打开对话框后,点advanced的复选框,把下面的代码拷入就可以了.
Dim dblArea as double
Dim pArea as IArea
Set pArea = [shape]
dblArea = pArea.area
方法2
如果你的shape文件有真实的坐标,把shape转化为geodatabase中的feature class,面积字段就直接出来了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
from1001说得对。还有办法,coverage也可以自动算面积。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询