最后结果显示:
6
二、计算建筑密度和建筑容积率
根据要求提取属于宗地地块内的建筑物,利用质心落在宗地地块内的建筑物都进行提取(have their centroid in)这一函数来提取建筑物如下图1所示:
图1
为提取出来的建筑物属性新建一个属性表并计算建筑总面积。 建筑总面积=建筑单层面积*层数,因为新提取出来的质心属性表层数FLOOR有空缺(经过与影像图对照发现它们是空心建筑,即周边是建筑,而建筑靠中间位置是空出来没有建筑的空地),而计算过程中遇到空缺处即计算终止,因此为避免出现计算终止的情况发生,给空缺处均赋值1,因为空缺出来的空地面积在计算建筑密度时也须计算在内,继续进行计算;然而在此过程中又遇到层数FLOOR有范围值(经过与影像图对照发现它们是高低错落连成一体的建筑物),而计算过程中遇到范围值时也同样会计算终止,因此为避免再次出现计算终止的情况发生,给层数为范围值的地方均赋范围值的最大值,因为这样可以避免漏算建筑
7
物面积,在以后计算建筑容积率时比较准确(但这样做在一定程度上产生了一些误差),继续进行计算得出建筑总面积,如下图2所示:
图2
之后建立宗地地块图层与上述提取出来的建筑物图层之间的关联性,采用空间分析里Overlay中的Union功能:
打开已经Union的宗地和建筑物属性表,如下图3所示:
图3
从上表中筛选(采用FID_zd>=0这一属性进行)具有宗地编码的建筑物并新建一个图层,过程如下图4所示:
8
图4
打开筛选后得到的图层属性表得到下图5所示:
图5
根据宗地编码对上表中的建筑占地面积、建筑总面积和宗地地块面积进行汇总,如下图6所示:
9
图6
对建筑密度和建筑容积率进行计算 计算建筑密度和建筑容积率:
建筑密度=建筑占地面积/建筑所在宗地地块面积,即JZMD=JZMJ/ZDMJ 建筑容积率=建筑总面积/建筑所在宗地地块面积,即JZRJL=JZZMJ/ZDMJ 建筑密度计算,如下图7、8所示:
图7
10