孟洋,陳法勇
(1.山東正元地球物理信息技術有限公司,山東濟南 250101;2.南京金邁監理工程有限公司,江蘇南京 210000)
隨著城市數字化、智能化的發展和“地下空間開發利用管理辦法”的出臺,地下管線探測作為地理信息工作的一部分,也越來越受到相關部門的重視。地下管線的建設也要嚴格遵循設計規劃的要求,以滿足城市發展建設新形勢的需要。
現代城市建設過程中,有很多工程項目的施工,都必須先搞清楚地下管線的現狀。比如人行天橋的建設,地下管線與人行天橋的位置關系如圖1所示,橋樁施工的時候,要進行選址鉆探、開挖施工。

圖1 地下管線與人行天橋的位置關系
再比如地下車行通道建設,地下管線與地下車行通道的位置關系如圖2所示,施工之前要通過路面鉆孔進行巖土工程勘察,為通道的規劃設計提供重要數據參考。

圖2 地下管線與地下車行通道的位置關系
由于現代城市管網縱橫交織,在新建管線敷設之前要進行選址,否則既影響已存在管線的安全運行也會影響地下空間的合理規劃、利用。各種工程施工都存在著破壞地下管線的風險,由于暴力施工而造成重大經濟損失的事故案例不在少數,用生命代價換來的慘痛教訓,時刻提醒我們要嚴把綜合地下管線普查的質量關,提高數據質量,為準確的規劃設計提供數據保障。要規避施工中的風險,首先要調閱地下管線普查資料,搞清施工區域內地下管線的敷設現狀,通過專業的數據分析軟件,設計出合理的敷設空間。單一的市政管線設計項目,施工圖的設計要求愈發細化,既要依據綜合管線的橫剖面圖進行詳細的平面設計,地下管線橫剖面圖如圖3所示,還需要有管線縱剖面的相關數據進行分析,地下管線縱剖面圖如圖4所示,來直觀反映橫穿施工區域的地下管線的現狀。
如何把地下管線直觀地呈現在工程線路設計人員面前,為其提供輔助分析,也是很重要的一個環節。通過繪制施工區域內的地下管線剖面圖,能夠直觀地反映地下管線敷設現狀的埋深、斷面規格、管線高程、地面高程、管線間距等信息。

圖3 地下管線橫剖面圖

圖4 地下管線縱剖面圖
筆者研制的地下管線剖面圖生成軟件,是通過數據文件(內容包括標識號、點間距、地面高程、管底高程、管線斷面)自動生成施工區域內與設計線路相交的地下管線的斷面圖,該圖形反映了施工線路下面凹凸不平的管線與地面形成的橫剖面。該軟件是在Auto-CAD的運行環境下,利用VBA語言進行開發的,具有以下主要優點:
AutoCAD是非常流行的計算機設計輔助軟件,廣泛應用于各類設計單位,操作簡單,適合于各類設計人員。AutoCAD外部接口也比較多,適合多種語言進行二次開發,如.net、lisp等。在遇到特殊問題時,方便更多的使用人員進行自主修改程序,以滿足特殊的任務需求。
(1)文件類型靈活,可以是文本文件、Excel文件,也可以是dat文件;
(2)文件數據的靈活,可以是整條線路的數據,也可以是分段線路的數據。程序自動判斷分段線路數據的起點,與其他分段線路數據生成的縱剖面形成無縫連接。
程序用戶可以自主添加管線種類、更改管線的顏色、管線斷面規格的表示符號。通過添加一個外部文件(設置.ini),在文件中增加管線種類、管線顏色代碼以及管線斷面的表示符號。設置文件如圖5所示。

圖5 設置文件
通過for循環語句讀取設置文件的程序代碼如下:

剖面圖開發流程如圖6所示。

圖6 剖面圖開發流程圖
首先,設計好軟件使用的管線縱橫剖面的表示符號。該符號就是AutoCAD的圖塊,制作圖塊符號時,要注意以下兩點:
(1)符號里的所有對象放在0層,否則,會出現一些清理不掉的無用圖層。
(2)如果想要任意改變圖形中塊的顏色,圖塊中的對象顏色要定義為ByBlock。
當AutoCAD啟動時,VBA宏自動加載,例如:

在AutoCAD的菜單文件(.mns)中添加宏名稱和對應的過程函數名稱就可以調用生成斷面圖的功能。
該軟件的界面設計比較直觀,操作簡單。軟件界面如圖7所示。

圖7 軟件界面
縱剖面的生成是以X軸表示兩個外業采集點的距離,Y軸表示地面高程,均以米為單位。具體操作步驟如下:
(1)通過一個循環過程將采集的數據讀取到一個動態五維數組srr(0 To n-1,0 To 4)中,數組中的數據內容包括標識號、點間距、地面高程、管底高程、管線斷面規格。
(2)畫縱剖面圖圖頭。通過查詢動態數組中地面高程的最大值和最小值,動態的判斷出縱剖面圖圖頭Y軸的刻度范圍;縱剖面圖X軸的起點位置,以數組中第一行的點間距為起點,這樣可以保證連續的兩段數據生成的縱剖面圖可以實現無縫銜接。
(3)繪制縱剖面圖并標注。逐行讀取數組中數據,點間距作為X軸移動的幅度,管底高程作為Y軸的高度,繪制線段;依據管線斷面的表示方法,溝道或管塊(包括塊狀的管埋)用“□”表示,單根圓管或直埋用“○”表示;依據標識號確定管線種類和表示顏色,并建立相應圖層,把該線段和管線斷面符號放到對應的管線種類圖層;把數組中的數據內容標注到相應的位置。
(4)繪制地面線。地面線是以地面高程為Y軸的線段,首尾相連而成的。地面高程與管底高程的差值反映了管線的埋深即管線與地面之間的間隔。
橫剖面是以X軸表示選取橫剖面的起終點,Y軸表示地面高程,生成步驟與上述步驟類似。
該軟件已經成功應用于武漢市城市建設的部分市政工程中,其中任務號2011管038的工程,是解放大道上一段設計電力溝道的重要市政工程,工程路段長度為 5.3 km,地下管網比較復雜。我們利用剖面圖,把縱橫交織的各類管線,比較直觀地反映出來,提供給工程設計人員,得到了甲方的贊譽。剖面圖能夠直觀地反映施工區域下面的管線種類、各類管線的斷面規格、各類管線的埋深情況以及管線之間的間距,能夠為設計人員提供比較直觀的輔助參考。
地下管線工作的最終目的就是更好地掌握地下管線的現狀,地下管線剖面圖能夠幫助我們實現這一目的。地下管線剖面分析往往都是以GIS系統為主,然而,GIS系統的專業性、復雜性也是不利的一方面。筆者從廣泛應用AutoCAD的角度,介紹了認識地下管線空間關系的一種方法。該軟件雖然在生產中取得了的較好的應用效果,但是也還有不足之處,期待更多的專業人員繼續研究探索,進一步深入挖掘地下管網數據。
[1]張帆,鄭立楷,王華杰.AutoCAD VBA開發精彩實例教程[M].北京:清華大學出版社,2004:80~126.
[2]AutoDesk.AutoCAD 2006開發人員幫助[R].2006:121~123.
[3]李萬輝,楊曉麗.基于GIS的城市地下管線橫縱斷面分析[J].測繪與空間地理信息,2010(6):58~62.
[4]童林旭.地下空間與城市現代化發展[M].北京:中國建筑工業出版社,2005:62~65.
[5]郭朝勇,路清獻,邱榮茂等.AutoCAD 2004建筑應用實例教程[M].北京:清華大學出版社,2004:212~217.
[6]李明杰,常晉義.地下綜合管線縱橫剖面圖的設計與實現[J].福建電腦;2003(1).
[7]吳景勤.組合幾何二維剖面繪圖程序2DSP[J].地礦測繪;1998(4).
[8]CJJ61-2003J271-2003.城市地下管線探測技術規程[S].