郭啟幼,夏傳義,張順期,袁金球,帥勤輝,張麗
(武漢市測繪研究院,湖北 武漢 430022)
近年隨著社會需求的發展變化,“海綿城市”這一理念也引入到城市規劃當中,簡單來說,就是在城市規劃中融入“海綿城市”理念,結合城市水系、道路廣場、園林綠地等空間載體,充分發揮植物和綠地的“海綿”功能,建設低影響開發的雨水控制和利用系統。因此在規劃條件核實測繪中,也會加入“海綿城市”相關的內容。下墊面布局圖則是“海綿城市”“三圖兩表”要件之一。
規劃條件核實測量中,涉及的“海綿城市”成果圖中,下墊面布局圖是重要圖件之一。下墊面一般分為四大類:屋面、路面及鋪裝、綠地、水面。每一類的代碼和填充圖案及顏色均不相同。
外業數據采集時,每個不同類別和屬性的下墊面都要采集其范圍線,在內業上編輯成封閉的多段線,便于后續的模塊化生成。
第一步,建立數據庫文件,錄入相應的海綿城市下墊面分類代碼和填充圖案名稱、顏色、比例尺等(如圖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);
}
下墊面每個單塊面積計算完畢后,要進行面積分類統計和下墊面布局圖的繪制,為規劃管理部門提供支持。一般按四大類進行:屋面、路面及鋪裝、綠地、水面,成果形式(如圖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;
}
}
下墊面布局圖是“海綿城市”規劃條件核實測繪成果之一。下墊面通過不同的顏色地塊、位置布局反映了單位建設項目的海綿布局,是該建設項目的現場真實反映,而傳統測繪一般不會這樣翔實、準確地反映其海綿布局。下墊面主要是以圖、表的形式來表現現場的實際現狀,以適當的圖案填充及相應的顏色來表示地塊屬性,使圖、表表現直觀、易懂,本項目成果具有更加直觀的視覺感受,內業處理方便、快捷,成果表現形式統一,更加貼近環境的真實狀況等優勢,得到各方好評。
本研究將規劃條件核實中的“海綿城市”測繪成果以通俗易懂的形式進行展現。它將有助于建立規劃條件核實信息圖、表數據庫;有助于竣工驗收場景真實的反映;使作業效率更加高效,同時為規劃管理效率的提升提供了測繪保障,為規劃條件核實管理增加了服務。
此項目是根據規劃管理的需求和特點而開展,針對規劃條件核實中對“海綿城市”的特殊要求,在滿足規劃部門要求的同時,快速實現內業數據信息的處理和成果的輸出。
本研究將規劃條件核實中的現場建設現狀以“海綿城市”的特點采用有色圖案填充的圖形進行表現。它將有助于建立基于規劃條件核實信息基礎上的“城市海綿”信息,建筑物的海綿功能分區現狀數據庫;有助于在新的社會需求下竣工驗收的快速、有效實現;有助于建立規劃條件核實基礎上的城市功能監控系統。
(1)實現了“海綿城市”下墊面圖的快速數字化繪制,成果標準化及產品輸出。以武漢市規劃條件核實測量為基礎,本課題研究實現了“海綿城市”下墊面圖產品模塊化繪制,標準化生成和成果輸出。提高建筑規劃管理的精度、時效性和高效性。
(2)實現了圖形、數據的有機結合。在規劃條件核實測繪成果的基礎上,把“海綿城市”下墊面數據有機地融合在圖形中,不需要另外再編輯數據,而且數據統計、分析都是自動化,減少了人工干預,提高了作業效率,提升了檢審的速度。
(3)有效地利用了生產的圖件,防止了數據的錯誤表達和統計,提高了分析效率。在“海綿城市”規劃條件核實成果圖中,編寫程序,使用電腦自動計算和獲取圖形信息,在下墊面的圖件生成中,地塊編號、下墊面代碼、面積計算數據、數據屬性等信息也巧妙地隱含于對應圖形中;數據在輸出時自動分類,自動匯總。同時自動化、標準化、模塊化輸出下墊面分類一覽表,減少了人工干預,有效地防止了人為錯誤,提升了圖表的生產效率,方便了成果檢查。
從規劃條件核實管理服務需求出發,在一定程度上為規劃條件核實管理服務提供了方便、快捷的保障,提高了生產部門整體的工作效率,同時,為規劃管理部門提供測繪服務開辟了一種新的形式。