本發(fā)明屬于城市公共設(shè)施信息管理技術(shù)領(lǐng)域,涉及一種電纜通道斷面圖自動(dòng)生成的方法及裝置。
背景技術(shù):
在工業(yè)化、現(xiàn)代化建設(shè)進(jìn)程中,經(jīng)濟(jì)領(lǐng)域及基礎(chǔ)設(shè)施建設(shè),帶來了電力需求的持續(xù)增長。電力輸送線路的建設(shè)隨著城市化建設(shè)管理的要求,正在從架空線路向地下電纜通道管理轉(zhuǎn)化。城市地下電纜通道管網(wǎng)的增長逐年增長,與此同時(shí),帶來的是電纜通道相關(guān)管理工作量的急速增長。為加強(qiáng)電纜通道的管理,電力公司一直在進(jìn)行信息管理從紙質(zhì)文件管理到數(shù)字化信息管理的推進(jìn)。
在電纜通道信息化管理建設(shè)的過程中,由于電纜通道的形式多樣化(有隧道、頂管、溝槽、排管、拉管、直埋……等等),內(nèi)部敷設(shè)電纜線路的復(fù)雜性,傳統(tǒng)的臺(tái)賬記錄式管理并不能直觀有效的滿足管理上方便、直觀、快速及準(zhǔn)確有性的訴求。因此,電纜通道管理系統(tǒng)的圖形化表現(xiàn)管理方式成為了解決問題的主要手段。在圖形化管理表現(xiàn)方式方面,電纜通道斷面圖則成為了電纜通道及通道內(nèi)線路敷設(shè)主要的表現(xiàn)手段。電纜通道斷面圖方便直觀,能方便管理人員快速準(zhǔn)確的定位通道內(nèi)部信息,然而斷面圖形的生成,目前大部分軟件實(shí)現(xiàn)中,需要工作人員手動(dòng)進(jìn)行大量的繪制操作,既效率不高,又容易出錯(cuò),所以需要研發(fā)一種地下電纜通道斷面圖自動(dòng)生成繪制的方法。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種電纜通道斷面圖自動(dòng)生成的方法及裝置,利用本發(fā)明的裝置及方法,可以自動(dòng)生成電纜通道斷面圖,無需保存到數(shù)據(jù)庫或磁盤,不占用存儲(chǔ)空間,支持相關(guān)屬性信息變更后的自動(dòng)適應(yīng)生成,無需人工額外處理。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種電纜通道斷面圖自動(dòng)生成的方法,包括以下步驟,
(1)選擇需要生成斷面圖的電纜通道及對應(yīng)的通道段,通過數(shù)據(jù)庫訪問口,從電纜管網(wǎng)信息系統(tǒng)數(shù)據(jù)庫中讀取出所選的電纜通道相關(guān)屬性及敷設(shè)信息;
(2)根據(jù)步驟(1)中讀取的電纜通道相關(guān)屬性及敷設(shè)信息,生成用于當(dāng)作繪圖畫布的位圖;
(3)用設(shè)定的背景顏色填充步驟(2)得到的位圖;
(4)根據(jù)步驟(1)中讀取的電纜通道相關(guān)屬性及敷設(shè)信息,根據(jù)步驟(2)所述畫布頂點(diǎn)的位置,計(jì)算通道外形輪廓左上角頂點(diǎn)的相對于畫布頂點(diǎn)的位置,在畫布上繪制出通道輪廓、尺寸標(biāo)注、覆土高度示意圖例、朝向文字標(biāo)注;
(5)根據(jù)步驟(4)計(jì)算出的通道外形輪廓的相對位置,根據(jù)步驟(1)中讀取的電纜通道相關(guān)屬性及敷設(shè)信息,計(jì)算出支架或電纜保護(hù)管在畫布上的相對位置,繪制出支架或電纜保護(hù)管。
(6)根據(jù)步驟(5)計(jì)算出支架或電纜保護(hù)管在畫布上的位置,根據(jù)支架與通道的相對位置及通道與畫布項(xiàng)點(diǎn)的相對位置,計(jì)算出電纜在畫布上的位置,根據(jù)繪圖位置中電纜的相位屬性和設(shè)定的對應(yīng)顏色,繪制出電纜;
(7)完成電纜通道斷面圖的繪制。
步驟(1)中所述的電纜管網(wǎng)信息系統(tǒng)數(shù)據(jù)庫為步驟(1)預(yù)先建立好通道信息數(shù)據(jù)庫,其記錄有電纜通道的通道屬性、通道區(qū)段、支架層屬性、電纜保護(hù)管、電纜屬性以及電纜敷設(shè)的信息。
用于自動(dòng)繪制具有拱頂?shù)鸟R蹄形隧道類型的電纜通道。
用于自動(dòng)繪制圓形頂管類型電纜通道。
用于自動(dòng)繪制內(nèi)部采用電纜保護(hù)管敷設(shè)電纜的排管、拉管以及直埋類型電纜通道。
步驟(1)中所述的電纜通道相關(guān)屬性及敷設(shè)信息包括電纜通道屬性、電纜通道區(qū)段屬性、電纜區(qū)段內(nèi)所屬的支架層屬性、電纜保護(hù)管信息、電纜區(qū)段內(nèi)的電纜敷設(shè)信息及敷設(shè)電纜的屬性。
所述步驟(2)中,根據(jù)步驟(1)中讀取的所述電纜通道相關(guān)屬性及敷設(shè)信息,根據(jù)方形電纜通道的長寬或圓形電纜通道的直徑所表示的圓的外接矩形的邊長,以每毫米對應(yīng)每像索的轉(zhuǎn)換規(guī)則,根據(jù)設(shè)定的繪圖邊距以及覆土高度示意圖例設(shè)置的固定高度,用四則運(yùn)算計(jì)算出在計(jì)算機(jī)屏幕上繪圖畫布所需的尺寸大小,生成用于當(dāng)作繪圖畫布的位圖。
所述步驟(5)中,根據(jù)步驟(4)計(jì)算出的通道外形輪廓的相對位置,根據(jù)步驟(1)中讀取的支架層在通道中的高度、支架長度信息計(jì)算出支架在畫布上的相對位置或根據(jù)步驟(1)中讀取的電纜保護(hù)管在支架層上的位置,計(jì)算出電纜保護(hù)管在畫布上的相對位置,繪制出支架或電纜保護(hù)管。
為實(shí)現(xiàn)上述目的,本發(fā)明還提供了一種電纜通道斷面圖自動(dòng)生成的方法的裝置,其包括:
坐標(biāo)建立模塊,用于確定比例尺建立坐標(biāo)系;
畫布生成模塊,用于根據(jù)獲取的通道尺寸數(shù)據(jù)及繪制參數(shù),生成繪圖畫布;
通道繪制模塊,用于計(jì)算通道外形輪廓及尺寸標(biāo)注坐標(biāo),繪制通道圖形;
標(biāo)注繪制模塊,用于覆土標(biāo)注及朝向文字標(biāo)注坐標(biāo),繪制覆土標(biāo)注及朝向文字標(biāo)注;
支架繪制模塊,用于根據(jù)支架數(shù)據(jù),確定支架坐標(biāo),繪制通道支架;
電纜繪制模塊,用于根據(jù)敷設(shè)信息及敷設(shè)電纜數(shù)據(jù),確定敷設(shè)電纜坐標(biāo),繪制敷設(shè)電纜。
本發(fā)明積極效果如下:
利用本發(fā)明的裝置和方法可以自動(dòng)生成電纜通道斷面圖,無需保存到數(shù)據(jù)庫或磁盤,不占用存儲(chǔ)空間,支持相關(guān)屬性信息變更后的自動(dòng)適應(yīng)生成,無需人工額外處理。
附圖說明
圖1為本發(fā)明實(shí)施例電纜通道斷面圖自動(dòng)生成的方法的流程示意圖;
圖2為本發(fā)明實(shí)施例提供的一種電纜通道斷面圖自動(dòng)生成的裝置的示意圖。
具體實(shí)施方式
下面將對本發(fā)明的實(shí)施例作進(jìn)一步的詳細(xì)敘述。
實(shí)施例1
本實(shí)施例包括以下步驟:
預(yù)先建立好電纜管網(wǎng)信息系統(tǒng)數(shù)據(jù)庫,所述的電纜管網(wǎng)信息系統(tǒng)數(shù)據(jù)庫為步驟(1)預(yù)先建立好的通道信息數(shù)據(jù)庫,其記錄有電纜通道的通道屬性、通道區(qū)段、支架層屬性、電纜保護(hù)管、電纜屬性以及電纜敷設(shè)的信息。
(1)通過數(shù)據(jù)庫訪問接口從電纜管網(wǎng)信息管理系統(tǒng)采集電纜通道相關(guān)屬性及敷設(shè)信息數(shù)據(jù),具體地:選擇需要生成斷面圖的電纜通道及對應(yīng)的通道段,通過數(shù)據(jù)庫訪問口,從預(yù)先建立好的電纜管網(wǎng)信息系統(tǒng)數(shù)據(jù)庫中讀取出所選的電纜通道屬性及敷設(shè)信息,所述電纜通道屬性及敷設(shè)信息包括電纜通道屬性、電纜通道區(qū)段屬性、電纜區(qū)段內(nèi)所屬的支架層屬性、電纜保護(hù)管信息、電纜區(qū)段內(nèi)的電纜敷設(shè)信息及敷設(shè)電纜的屬性等,接收用戶輸入或選擇的電纜通道下屬區(qū)段索引編號;本實(shí)施例的部分電纜通道屬性及敷設(shè)信息如表1~6所示。
表1電纜通道屬性
表2電纜通道區(qū)段屬性
表3通道區(qū)段支架層屬性
表4電纜保護(hù)管屬性
表5電纜敷設(shè)信息
表6敷設(shè)電纜的屬性
(2)根據(jù)用戶輸入或選擇的電纜通道及下屬區(qū)段索引編號,獲取對應(yīng)的電纜通道屬性數(shù)據(jù)、區(qū)段屬性數(shù)據(jù)、支架層數(shù)據(jù)、保護(hù)管數(shù)據(jù)、敷設(shè)信息數(shù)據(jù)、敷設(shè)電纜屬性數(shù)據(jù);根據(jù)步驟(1)中讀取的電纜通道相關(guān)屬性及敷設(shè)信息計(jì)算出在計(jì)算機(jī)屏幕上繪圖畫布所需的尺寸大小,根據(jù)方形電纜通道的長寬或圓形電纜通道的直徑的外接矩形的邊長,以每毫米對應(yīng)每像索的轉(zhuǎn)換規(guī)則,根據(jù)設(shè)定的繪圖邊距以及覆土高度示意圖例設(shè)置的固定高度,用四則運(yùn)算計(jì)算出在計(jì)算機(jī)屏幕上繪圖畫布所需的尺寸大小,生成用于當(dāng)作繪圖畫布的位圖(bitmap);計(jì)算公式如下:
gheight(畫布高度)=topmargin(頂部邊距)+altitudelegendheight(覆土標(biāo)注圖例高度)+bottommargin(底部邊距)+tunnelheight(通道高度:米)×1000×drawscale(比例尺);
gheight=20+50+40+2.7×1000×0.1
gweigth(畫布寬度)=canvasmargin(左右邊距)×2+tunnelwidth(通道寬度:米)×1000×drawscale(比例尺)。
gweigth=60×2+1.9×1000×0.1
(3)用設(shè)定的灰色背景顏色填充畫布。
(4)從繪制系統(tǒng)配置參數(shù)文件提取繪制參數(shù);
根據(jù)獲取的上述這些數(shù)據(jù)繪制電纜通道斷面圖,具體包括:確定比例尺建立坐標(biāo)系;根據(jù)獲取的通道尺寸數(shù)據(jù)及繪制參數(shù),生成繪圖畫布;計(jì)算通道外形輪廓及覆土標(biāo)注及尺寸標(biāo)注坐標(biāo),繪制通道外形輪廓及覆土標(biāo)注及尺寸標(biāo)注;根據(jù)支架層數(shù)據(jù),計(jì)算通道區(qū)段支架坐標(biāo),繪制通道支架;根據(jù)敷設(shè)信息及敷設(shè)電纜數(shù)據(jù),計(jì)算敷設(shè)電纜坐標(biāo),繪制敷設(shè)電纜。具體地,根據(jù)步驟(1)中讀取的電纜通道相關(guān)屬性及敷設(shè)信息,根據(jù)步驟(2)所述畫布頂點(diǎn)的位置,計(jì)算機(jī)中,左上角為頂點(diǎn)位置,所述畫布頂點(diǎn)也就是畫布的左上角的位置,畫布頂點(diǎn)為(0,0),加上頂部邊距,左邊距、覆土標(biāo)注高度,得到外形輪廓的頂點(diǎn),計(jì)算通道外形輪廓左上角頂點(diǎn)的相對于畫布頂點(diǎn)的位置,在畫布上繪制出覆土高度示意圖例、通道輪廓和尺寸標(biāo)注。
(5)根據(jù)步驟(4)計(jì)算出的通道外形輪廓的相對位置,根據(jù)步驟(1)中讀取的電纜通道相關(guān)屬性及敷設(shè)信息,計(jì)算出支架或電纜保護(hù)管在畫布上的相對位置,繪制出支架或電纜保護(hù)管,也就是根據(jù)步驟(4)計(jì)算出的通道外形輪廓的相對位置,根據(jù)步驟(1)中讀取的支架層在通道中的高度、支架長度信息計(jì)算出支架在畫布上的相對位置或根據(jù)步驟(1)中讀取的電纜保護(hù)管在支架層上的
位置,計(jì)算出電纜保護(hù)管在畫布上的相對位置,繪制出支架或電纜保護(hù)管。
(6)根據(jù)步驟(5)計(jì)算出支架或電纜保護(hù)管在畫布上的位置,根據(jù)支架與通道的相對位置及通道與畫布項(xiàng)點(diǎn)的相對位置,計(jì)算出電纜在畫布上的位置,根據(jù)繪圖位置中電纜的相位屬性和設(shè)定的對應(yīng)顏色,繪制出電纜。
本發(fā)明方法可用于自動(dòng)繪制具有拱頂?shù)鸟R蹄形隧道類型電纜通道和圓形頂管類型電纜通道,也可用于自動(dòng)繪制內(nèi)部采用電纜保護(hù)管敷設(shè)電纜的排管、拉管、直埋類型電纜通道。
將電纜繪制到支架或電纜管中,繪制過程中根據(jù)敷設(shè)位置序號安置電纜,電纜放置方式包含水平方式,將電纜沿支架邊緣,依次敷設(shè),直到敷設(shè)到支架的另一緣;垂直方式,將電纜的三根相線敷設(shè)后呈現(xiàn)為上下垂直相對位置,即電纜的三根相線占用上下相鄰的三層支架,每層支架上僅敷設(shè)一相電纜;品字方式,是指電纜的三根相線敷設(shè)在一層支架上,在同一層支架上,兩根電纜相線居中相鄰敷設(shè),另一根相線敷設(shè)到這兩根電纜相線上,三根相線的相對位置形成一個(gè)品字形狀。
(7)完成電纜通道斷面圖的繪制。
本實(shí)施例還提供了上述一種電纜通道斷面圖自動(dòng)生成的方法的裝置可以實(shí)現(xiàn)本發(fā)明方法的實(shí)施,該裝置包括坐標(biāo)建立模塊、畫布生成模塊、通道繪制模塊、標(biāo)注繪制模塊、支架繪制模塊以及電纜繪制模塊;所述坐標(biāo)建立模塊,用于確定比例尺建立坐標(biāo)系;所述畫布生成模塊,用于根據(jù)獲取的通道尺寸數(shù)據(jù)及繪制參數(shù),生成繪圖畫布;所述通道繪制模塊,用于計(jì)算通道外形輪廓及尺寸標(biāo)注坐標(biāo),繪制通道圖形;所述標(biāo)注繪制模塊,用于覆土標(biāo)注及朝向文字標(biāo)注坐標(biāo),繪制覆土標(biāo)注及朝向文字標(biāo)注;所述支架繪制模塊,用于根據(jù)支架數(shù)據(jù),確定支架坐標(biāo),繪制通道支架;所述電纜繪制模塊,用于根據(jù)敷設(shè)信息及敷設(shè)電纜數(shù)據(jù),確定敷設(shè)電纜坐標(biāo),繪制敷設(shè)電纜。
對所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實(shí)施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明專利的精神或范圍的情況下,在其他實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。