现状容积率计算模型

容积率,是指一个小区的总建筑面积与用地面积的比率。对于发展商来说,容积率决定地价成本在房屋中占的比例,而对于住户来说,容积率直接涉及到居住的舒适度。一个良好的居住小区,高层住宅容积率应不超过5,多层住宅应不超过2,绿地率应不低于30%。

建筑物在规划和设计时一般都计算容积率,并在规划图纸上标明总建筑面积和地籍面积。对于旧城区哪些在传统CAD上规划的图纸,如何计算各个地籍地块的现状容积率?

首先看现状容积率计算模型的的关键问题:
1) 如何从CAD数据获取建筑物,及其层数?
2) 计算总建筑面积和地籍面积

然后看一下原始数据:
1) Gdb数据库一个,有个地籍边界矢量图层;由于存储在gdb数据库中自动带有面积(Shape_area)字段;
2) 一个CAD, dwg格式的文件;在ArcGIS自动的把dwg文件分为5层(Annotation、point、polygon、ployline、MultiPath),这里注记图层为建筑物的层数。

在ArcGIS10.1中用ModelBuilder构建的模型为:

构建模型图很容易,说几个关键点吧:
1) 房屋层数注记属性为text,在计算建筑面积要进行一下强制转换,用python计算面积的公式为:!基底面积! * int( !Text! );
2) 在进行Spatial join不能把join Feature和Target Feature弄反了,要不然会生成一个注记图层,注记图层是不能和要素类进行Intersect的;

3) dwg文件是没有坐标系的,计算面积的时候,一定检查一下图纸的比例尺是否是1个单位对应1m;

 

参考文献:

牛强.城市规划GIS技术应用指南.北京:中国建筑工业出版社。2012.2

转载自:https://blog.csdn.net/sprintwater/article/details/9231059

You may also like...