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