“海绵城市”下垫面测绘成果模块化生成研究

2019-09-05 01:10郭启幼夏传义张顺期袁金球帅勤辉张丽
城市勘测 2019年4期
关键词:下垫面核实海绵城市

郭启幼,夏传义,张顺期,袁金球,帅勤辉,张丽

(武汉市测绘研究院,湖北 武汉 430022)

1 引 言

近年随着社会需求的发展变化,“海绵城市”这一理念也引入到城市规划当中,简单来说,就是在城市规划中融入“海绵城市”理念,结合城市水系、道路广场、园林绿地等空间载体,充分发挥植物和绿地的“海绵”功能,建设低影响开发的雨水控制和利用系统。因此在规划条件核实测绘中,也会加入“海绵城市”相关的内容。下垫面布局图则是“海绵城市”“三图两表”要件之一。

2 项目关键技术

2.1 下垫面单块面积计算、图形颜色填充

规划条件核实测量中,涉及的“海绵城市”成果图中,下垫面布局图是重要图件之一。下垫面一般分为四大类:屋面、路面及铺装、绿地、水面。每一类的代码和填充图案及颜色均不相同。

外业数据采集时,每个不同类别和属性的下垫面都要采集其范围线,在内业上编辑成封闭的多段线,便于后续的模块化生成。

第一步,建立数据库文件,录入相应的海绵城市下垫面分类代码和填充图案名称、颜色、比例尺等(如图1所示)。

第二步,读取选择的海绵代码、颜色等,创建相应的图层(如图2所示)。

第三步,填充图形,同时计算对应范围线所围的地块面积,把图块编号、面积、海绵城市代码等信息赋给范围线,自动填充图形、配置颜色。

第四步,重复第一步,直至整个下垫面填充结束。

下垫面图块生成流程如图3所示,生成填充图块如图4所示。

图1 下垫面分类填充数据示意图

图2 下垫面单块填充示意图

图3 下垫面图块生成流程图

图4 下垫面单块面积计算示意图

向图形写入信息代码(部分)如下:

Entity entity = tr.GetObject(leadPlineXdata,OpenMode.ForWrite) as Entity;

entity.ColorIndex =Convert.ToInt16(sss[3]);

if (entity.ExtensionDictionary == ObjectId.Null)

{

entity.CreateExtensionDictionary();

}

DBDictionary xDict = tr.GetObject(entity.ExtensionDictionary,OpenMode.ForRead) as DBDictionary;

if (!xDict.Contains("shuxingfuzhi"))

{

xDict.UpgradeOpen();

XrecordxRec = new Xrecord();

ResultBufferrb = new ResultBuffer();

rb.Add(new TypedValue((int)DxfCode.Text,strLabBox));

xRec.Data = rb;

xDict.SetAt("shuxingfuzhi",xRec);

tr.AddNewlyCreatedDBObject(xRec,true);

}

2.2 下垫面面积统计

下垫面每个单块面积计算完毕后,要进行面积分类统计和下垫面布局图的绘制,为规划管理部门提供支持。一般按四大类进行:屋面、路面及铺装、绿地、水面,成果形式(如图5所示)。其程序实现流程如图6所示。

下垫面分类面积统计完后,就自动进行下垫面布局一览表数据和图形的汇总和输出,成果形式如图7所示。其程序实现流程如图8所示。

下垫面(水面)统计表

计算者:XXX 检查者:XXX 2019年02月10日 武汉市测绘研究院

图5下垫面分类面积计算成果表示意图

图6 下垫面分类面积计算实现示意图

图7 下垫面分类统计一览表表示意图

图8 下垫面分类统计一览表实现示意图

绘制图7代码(部分)如下:

for (int j = 0;j < 4;j++)

{

switch (j)

{

case 0:

pt2d1 = new Point2d(X021,Y021);

plRecPts1.Add(pt2d1);

break;

case 1:

pt2d1 = new Point2d(X021,Y021 - withFacle);

plRecPts1.Add(pt2d1);

break;

case 2:

pt2d1 = new Point2d(X021 + longFacle,Y021 - withFacle);

plRecPts1.Add(pt2d1);

break;

case 3:

pt2d1 = new Point2d(X021 + longFacle,Y021);

plRecPts1.Add(pt2d1);

break;

}

}

下垫面布局图是“海绵城市”规划条件核实测绘成果之一。下垫面通过不同的颜色地块、位置布局反映了单位建设项目的海绵布局,是该建设项目的现场真实反映,而传统测绘一般不会这样翔实、准确地反映其海绵布局。下垫面主要是以图、表的形式来表现现场的实际现状,以适当的图案填充及相应的颜色来表示地块属性,使图、表表现直观、易懂,本项目成果具有更加直观的视觉感受,内业处理方便、快捷,成果表现形式统一,更加贴近环境的真实状况等优势,得到各方好评。

本研究将规划条件核实中的“海绵城市”测绘成果以通俗易懂的形式进行展现。它将有助于建立规划条件核实信息图、表数据库;有助于竣工验收场景真实的反映;使作业效率更加高效,同时为规划管理效率的提升提供了测绘保障,为规划条件核实管理增加了服务。

3 结 语

此项目是根据规划管理的需求和特点而开展,针对规划条件核实中对“海绵城市”的特殊要求,在满足规划部门要求的同时,快速实现内业数据信息的处理和成果的输出。

本研究将规划条件核实中的现场建设现状以“海绵城市”的特点采用有色图案填充的图形进行表现。它将有助于建立基于规划条件核实信息基础上的“城市海绵”信息,建筑物的海绵功能分区现状数据库;有助于在新的社会需求下竣工验收的快速、有效实现;有助于建立规划条件核实基础上的城市功能监控系统。

(1)实现了“海绵城市”下垫面图的快速数字化绘制,成果标准化及产品输出。以武汉市规划条件核实测量为基础,本课题研究实现了“海绵城市”下垫面图产品模块化绘制,标准化生成和成果输出。提高建筑规划管理的精度、时效性和高效性。

(2)实现了图形、数据的有机结合。在规划条件核实测绘成果的基础上,把“海绵城市”下垫面数据有机地融合在图形中,不需要另外再编辑数据,而且数据统计、分析都是自动化,减少了人工干预,提高了作业效率,提升了检审的速度。

(3)有效地利用了生产的图件,防止了数据的错误表达和统计,提高了分析效率。在“海绵城市”规划条件核实成果图中,编写程序,使用电脑自动计算和获取图形信息,在下垫面的图件生成中,地块编号、下垫面代码、面积计算数据、数据属性等信息也巧妙地隐含于对应图形中;数据在输出时自动分类,自动汇总。同时自动化、标准化、模块化输出下垫面分类一览表,减少了人工干预,有效地防止了人为错误,提升了图表的生产效率,方便了成果检查。

从规划条件核实管理服务需求出发,在一定程度上为规划条件核实管理服务提供了方便、快捷的保障,提高了生产部门整体的工作效率,同时,为规划管理部门提供测绘服务开辟了一种新的形式。

猜你喜欢
下垫面核实海绵城市
城市下垫面渗蓄性能量化模拟试验研究
复杂辐射场对城市微气候的影响*
阅读理解精练精析
“海绵城市”理念下,构建低影响雨水开发系统的研究综述
中国为何要建“海绵城市”
下垫面变化条件下的官厅山峡段流域洪水管理
下垫面条件对流域极端事件影响及综合应对框架
中国2012年增速确认为7.7%