地类图斑净面积计算方法

萌到你眼炸
512次浏览
2021年02月11日 08:27
最佳经验
本文由作者推荐

-

2021年2月11日发(作者:军中绿花)


虽然二调基本上结束了,


发现还是经常有人这么问:什么建库软件才是< /p>


最好的?



其实什么建库也不用,


只要用


arcgis desktop


就足够了,


arcgis desktop


就是最好的建库软件



下来我们就来看一下要如何用


arcgis desktop


来计算地类图斑净面积




首先我们大概说一下地类图斑净面积(图斑地类面积)的概念 ,地类图


斑净面积


=


图斑毛面积



-


扣除地类面积



-


线状地物面积



-


零星地物


面积,这里线状地物面积 指该图斑内所有线状地物的面积总和,零星地


物面积指该图斑内所有零星地物的面积总和 ,


扣除地类面积:


当扣除类


型为


“TK”


时,扣除地类面积表示扣除的田坎面积;当扣除类型不为


“TK”


时,


扣除地类面积表示按比例扣除 的散列式其他地类面积,


一般常见的


扣除地类面积就是指田坎面 积。



从上面关于净面积的描述可以看出要算基本农田净面积, 需要三层数


据,地类图斑、线状地物、零星地物





进入正题,我们应该怎么利用


arcgis


现有的工具来计算净面积呢。



这里我用到了


toolbox


中的几个 工具



1



Feature To Point


2



Spatial Join


3



Calculate Field



思路:



1


、重新计算线状地物面积,线状地物面积


=



*



< p>
2


、线状地物生成中心点(由于线面空间分析速度较慢且容易出错,这


里生成线的中心点来进行空间分析)



3< /p>


、用线状地物中心点位置连接地类图斑,新生成的点层会添加一个字


段记录与其有关系的面的个数



4


、 根据个数重新计算线状地物面积(找到一个面的线状地物面积为全


扣,找到两个的为一半 ,理论上讲只有这两种情况。这里还可以添加一


些条件来判断线状地物是够位于县界上)



5


、用地类图斑位置关联

< p>
4


中生成的点,添加字段


kxmj


,方法选


sum



字段选


4


中生成点的


XZDWMJ


6


、用地类图斑位置关联零星地物,添加字段


klm j


,方法选


sum


,字段


选零星地物的


MJ


7


、有 了这两个面积以及已知的毛面积,净面积就可以计算了,下面的


步骤略去




下图为具体模型以及模型的设置


-


-


-


-


-


-


-


-