孙德厚 叶 林 黄昌胜
(佳木斯市勘察测绘研究院,黑龙江 佳木斯154002)
征地拆迁是伴随着工业化、城镇化进程而不可回避的一项重要基础性工作,是旧城改造的必然过程,为征地拆迁提供最可靠的测绘数据,既是维护失地居民基本权益的必要保证,也是政府维护社会稳定的技术保障[1],因此探讨如何高效准确的统计拆迁面积,破解失地居民权益保障难题,维护社会稳定具有特殊意义。在工程项目建设前期,往往需要对建设用地范围内大量的拆迁建筑物进行面积标注和统计,为房屋征收拆迁工作提供准确依据。常规的做法是通过人工进行统计和标注,这样的做法面临两个方面的问题,一是工作量比较大,二是容易出现错误。为了提高房屋征收拆迁工作的准确性和效率,本文基于清华山维EPS 软件,给出了拆迁区建筑面积自动标注统计的方法和流程。
EPS 平台是北京清华山维公司研发的面向GIS 数据生成、处理、建库更新的测绘与地理信息系统领域专业软件[2],在面积计算上的基本原理如下:
2.1 自动拓扑构面功能。EPS 平台中的自动拓扑构面功能是系统根据图上指定编码的地物围成的所有独立封闭区域绘制一个面域对象,并给出面域对象的周长、面积等几何参数。这个功能是实现自动化计算面积的核心。
2.2 数据库技术。EPS 平台操作的以“edb”为扩展名的数据文件本质上是一个Microsoft Office Access 数据库文件,通过DAO 技术实现文件存取操作。以数据库方式建立文件可以赋予图形丰富的扩展属性,便于各类统计应用[3]。
结合佳木斯市棚户区改造房屋拆迁面积统计项目来表述本方法的实现过程。
3.1.1 在EPS 平台下,把EDB 文件中需要标注面积的所有房屋的建筑结构及楼层属性信息录入完整(图1)。
3.1.2 在EPS 平台下,把EDB 文件中需要标注面积的房屋面层单独输出一个EDB 文件(本文以fwm.edb 文件为例)。
图1 建筑结构及楼层属性录入界面
图2 新建一个标注方案
为了实现在fwm.edb 文件的每一个房屋面中自动标注栋号、层数、建筑面积等信息,需要自定义一个标注方案,步骤如下:执行绘图菜单下属性标注命令,点击新建,新建一个标注方案并设置标注内容,本文的标注方案为房屋面积标注。在标注内容对话框中输入“[栋号]#/[实际层数]层[建筑面积]m2”即可标注需要的属性项。根据设置的标注条件,使用时从上到下遍历方案,当找到符合条件的方案时, 停止遍历方案(图2)。
为了实现以上标注方案,包括自动标注多层房屋面积,我们还需要在Microsoft Access 2010 环境下写入以下计算命令:
UPDATE 房屋面属性表SET 房屋面属性表. 建筑面积=Int (([房屋面属性表]![实际层数]* [房屋面属性表]![面积]+0.05)*10)/10, 房屋面属性表.栋号= [房屋面属性表]![ID];
程序设计的说明:
利用UPDATE 更新查询语句将数据库中的房屋面属性表中的建筑面积属性进行更新,房屋建筑面积等于房屋实际层数与占地面积(图形的几何面积)的乘积。
具体操作步骤如下:
(1)用Microsoft Access 2010 软件打开fwm.edb 文件,打开房屋面属性表,在房屋面属性表里一定要注意实际楼层数属性项一定不能空,要录入正确(图3)。
(2)在创建菜单下点击查询设计命令,弹出显示表对话框,选中房屋面属性表点击添加按钮添加房屋面属性表(图4)。
图3 房屋面属性表
图4 添加房屋面属性表
(3)在房屋面属性表右边空白处点击鼠标右键,进入SQL视图,把计算命令写入后点击运行。退出Microsoft Access 2010,提示是否保存对“查询1”的设计的更改,选择“是”。
图5 房屋面积标注计算命令写入界面
在EPS 平台下打开文件fwm.edb,进入绘图菜单下的属性标注,选择房屋面积标注方案,点击开始标注,鼠标右键拉框选择需要标注的房屋,然后回车确定,本文以佳木斯市棚户区改造房屋拆迁面积统计项目为例,标注的结果如图6。
用Microsoft Access 2010 软件打开fwm.edb 文件,找到房屋面属性表项,右键单击选择导出Excel 文件。打开Excel 文件,保留栋号、层数、建筑面积三列内容并进行整理,利用Excel 的求和功能可以自动统计出文件中所有房屋建筑面积的总和(图7)。
图6 房屋面积自动标注结果
图7 房屋面积统计结果
本文结合佳木斯市棚户区改造房屋拆迁面积统计项目实例,研究实现了自动化的建筑面积标注和统计方法,与常规手工面积标注和统计方法进行对比,该方法具有工作效率高、面积标注规范、统计准确等优势,为拆迁补偿预算提供了准确的数据支持。