本發(fā)明屬于三維建模,具體涉及一種城市管網(wǎng)自動(dòng)化三維管網(wǎng)gis建模方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù):
1、城市地下管線是城市地下市政基礎(chǔ)設(shè)施的重要組成部分。包括給水、排水、燃?xì)?、熱力、通信、電力、工業(yè)等幾大類(lèi),它就像人體內(nèi)的“神經(jīng)”和“血管”,日夜擔(dān)負(fù)著傳遞信息和輸送能量的工作,是城市賴以生存和發(fā)展的物質(zhì)基礎(chǔ),被稱為城市的“生命線”;同時(shí),在進(jìn)行城市規(guī)劃、設(shè)計(jì)、施工和管理工作中,如果沒(méi)有完整準(zhǔn)確的地下管線信息,就會(huì)到處碰壁,寸步難行,甚至造成重大損失。掌握城市地下綜合管線的現(xiàn)狀是城市規(guī)劃、建設(shè)和管理的需要。
2、傳統(tǒng)的二維管網(wǎng)gis(geographic?information?system,地理信息系統(tǒng))圖和二維cad(computer-aided?design,計(jì)算機(jī)輔助設(shè)計(jì))圖難以展示地下管網(wǎng)中管線的空間分布情況,僅可展示管線的平面分布情況,在管線密集處有很多交叉點(diǎn),難以辨別管線是否發(fā)生碰撞,難以辨別管網(wǎng)高低間的走向,同時(shí)二維管網(wǎng)gis圖和cad圖無(wú)法直觀展示管線屬性信息和管線連接處的附屬設(shè)施信息,僅通過(guò)標(biāo)注的方式間接表達(dá),因此在管線密集處標(biāo)注比較混沌,甚至掩蓋管線信息。然而隨著城市規(guī)模發(fā)展不斷變化,城市精細(xì)化管理程度不斷提高,地下管網(wǎng)復(fù)雜程度越來(lái)越高,且需要不斷發(fā)生變動(dòng),因此若仍使用傳統(tǒng)二維方式,對(duì)城市地下管網(wǎng)的設(shè)計(jì)、施工、維護(hù)、規(guī)劃等工作將帶來(lái)較大的挑戰(zhàn)。
3、由于城市管網(wǎng)具有規(guī)模大、范圍廣以及種類(lèi)多的特點(diǎn),導(dǎo)致三維管網(wǎng)建設(shè)需要耗費(fèi)大量的人力、資金與時(shí)間成本。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的是提供一種城市管網(wǎng)自動(dòng)化三維管網(wǎng)gis建模方法、裝置、設(shè)備及介質(zhì),用以解決由于城市管網(wǎng)具有規(guī)模大、范圍廣以及種類(lèi)多的特點(diǎn),導(dǎo)致三維管網(wǎng)建設(shè)需要耗費(fèi)大量的人力、資金與時(shí)間成本的問(wèn)題。
2、為了實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案:
3、第一方面,本發(fā)明提供了一種城市管網(wǎng)自動(dòng)化三維管網(wǎng)gis建模方法,所述方法包括:
4、獲取城市管網(wǎng)的管線數(shù)據(jù),對(duì)城市管網(wǎng)的管線數(shù)據(jù)進(jìn)行預(yù)處理,得到原始管線信息數(shù)據(jù);
5、識(shí)別原始管線信息數(shù)據(jù)中的管點(diǎn)表和管線表,所述管點(diǎn)表包括若干管點(diǎn)的關(guān)鍵字段,所述管線表包括若干管線的關(guān)鍵字段;
6、基于若干管點(diǎn)的關(guān)鍵字段和若干管線的關(guān)鍵字段,生成建模配置文件;
7、生成建模時(shí)間配置,基于建模時(shí)間配置,將建模配置文件導(dǎo)入預(yù)設(shè)建模程序以對(duì)城市管網(wǎng)進(jìn)行自動(dòng)建模,得到三維管網(wǎng)gis模型。
8、優(yōu)選地,所述管點(diǎn)表中的管點(diǎn)的關(guān)鍵字段和所述管線表中的管線的關(guān)鍵字段均包括:管線類(lèi)型、管線子類(lèi)、管徑和管線材質(zhì);
9、所述管點(diǎn)表中的管點(diǎn)的關(guān)鍵字段還至少包括:圖上點(diǎn)號(hào)、井深、特征點(diǎn)、附屬設(shè)施、橫坐標(biāo)、縱坐標(biāo)、地面高程、井脖深、井蓋類(lèi)型、井蓋規(guī)格、井蓋材質(zhì)和角度;
10、所述管線表中的管線的關(guān)鍵字段還至少包括:開(kāi)始點(diǎn)號(hào)、終止點(diǎn)號(hào)、起點(diǎn)埋深、終點(diǎn)埋深、起點(diǎn)高程、終點(diǎn)高程、埋設(shè)方式、孔規(guī)格和孔徑。
11、優(yōu)選地,基于若干管點(diǎn)的關(guān)鍵字段和若干管線的關(guān)鍵字段,生成建模配置文件,包括:
12、根據(jù)管線表或管點(diǎn)表中的管線子類(lèi),確定管線的類(lèi)型配置;
13、根據(jù)管點(diǎn)表中的特征點(diǎn),確定管點(diǎn)的特征點(diǎn)的自適應(yīng)符號(hào)配置;
14、根據(jù)管點(diǎn)表中的附屬設(shè)施,確定管點(diǎn)的附屬設(shè)施的模型配置;
15、根據(jù)管點(diǎn)表中的附屬設(shè)施類(lèi)型為井時(shí),確定井配置,所述井配置包括:井模型(方井、圓井或錐形井)、井蓋材質(zhì)和井室材質(zhì);
16、根據(jù)管線表中的開(kāi)始點(diǎn)號(hào)和終止點(diǎn)號(hào),確定同一類(lèi)型管線的連接走向配置;
17、根據(jù)管點(diǎn)表中的橫坐標(biāo)、縱坐標(biāo)與地面高程以及管線表中的起點(diǎn)埋深與終點(diǎn)埋深,確定各類(lèi)型管線的空間展布配置;
18、管線表中的管徑、孔徑與孔規(guī)格或管線表中的管線材質(zhì),確定各類(lèi)型管線的屬性配置;
19、根據(jù)管線的類(lèi)型配置、管點(diǎn)的特征點(diǎn)的自適應(yīng)符號(hào)配置、管點(diǎn)的附屬設(shè)施的模型配置、管點(diǎn)的附屬設(shè)施的類(lèi)型為井時(shí)的井配置、同一類(lèi)型管線的連接走向配置、各類(lèi)型管線的空間展布配置和各類(lèi)型管線的屬性配置,生成建模配置文件。
20、優(yōu)選地,所述管點(diǎn)的附屬設(shè)施的模型配置為采用模型符號(hào)對(duì)附屬設(shè)施進(jìn)行模型構(gòu)建,所述井模型采用三維自適應(yīng)符號(hào)與模型符號(hào)對(duì)井進(jìn)行協(xié)同模型構(gòu)建。
21、優(yōu)選地,各類(lèi)型管線的屬性配置包括:各類(lèi)型管線的多孔規(guī)格配置;
22、根據(jù)管線表中的管徑、孔徑與孔規(guī)格,確定各類(lèi)型管線的屬性配置,包括:
23、從管線表中的孔規(guī)格中,提取各管線的孔位置屬性,所述孔位置屬性包括:該管線的管孔數(shù)、排列方式、孔徑和孔間距;
24、根據(jù)孔徑和孔間距,計(jì)算各管線的相鄰管孔中心點(diǎn)的距離;
25、根據(jù)管孔數(shù)、排列方式、孔徑、孔間距、管徑和相鄰管孔中心點(diǎn)的距離,生成各管線的每個(gè)管孔位置坐標(biāo)信息,以各管線的每個(gè)管孔位置坐標(biāo)信息作為類(lèi)型管線的多孔規(guī)格配置。
26、優(yōu)選地,所述方法還包括:
27、對(duì)管點(diǎn)表和管線表進(jìn)行信息校驗(yàn),得到校驗(yàn)結(jié)果,所述校驗(yàn)結(jié)果包括:信息完整或信息異常;其中,所述信息校驗(yàn)包括:關(guān)鍵字段為空校驗(yàn)和數(shù)據(jù)類(lèi)型異?;蛞?guī)范校驗(yàn);
28、在校驗(yàn)結(jié)果為信息異常時(shí),生成異常日志。
29、優(yōu)選地,對(duì)城市管網(wǎng)的管線數(shù)據(jù)進(jìn)行預(yù)處理包括:將城市管網(wǎng)的管線數(shù)據(jù)導(dǎo)入空間數(shù)據(jù)庫(kù)中,得到管線空間數(shù)據(jù),以管線空間數(shù)據(jù)作為原始管線信息數(shù)據(jù);
30、或?qū)⒊鞘泄芫W(wǎng)的管線數(shù)據(jù)轉(zhuǎn)換為shape數(shù)據(jù),以shape數(shù)據(jù)作為原始管線信息數(shù)據(jù)。
31、第二方面,本發(fā)明提供了一種城市管網(wǎng)自動(dòng)化三維管網(wǎng)gis建模裝置,用于實(shí)現(xiàn)上述的城市管網(wǎng)自動(dòng)化三維管網(wǎng)gis建模方法,所述裝置包括:
32、數(shù)據(jù)處理模塊,用于獲取城市管網(wǎng)的管線數(shù)據(jù),對(duì)城市管網(wǎng)的管線數(shù)據(jù)進(jìn)行預(yù)處理,得到原始管線信息數(shù)據(jù);
33、數(shù)據(jù)識(shí)別模塊,用于識(shí)別原始管線信息數(shù)據(jù)中的管點(diǎn)表和管線表,所述管點(diǎn)表包括若干管點(diǎn)的關(guān)鍵字段,所述管線表包括若干管線的關(guān)鍵字段;
34、數(shù)據(jù)配置模塊,用于基于若干管點(diǎn)的關(guān)鍵字段和若干管線的關(guān)鍵字段,生成建模配置文件;
35、模型構(gòu)建模塊,用于生成建模時(shí)間配置,基于建模時(shí)間配置,將建模配置文件導(dǎo)入預(yù)設(shè)建模程序以對(duì)城市管網(wǎng)進(jìn)行自動(dòng)建模,得到三維管網(wǎng)gis模型。
36、第三方面,本發(fā)明提供了一種電子設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述的城市管網(wǎng)自動(dòng)化三維管網(wǎng)gis建模方法。
37、第四方面,本發(fā)明提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述的城市管網(wǎng)自動(dòng)化三維管網(wǎng)gis建模方法。
38、有益效果:
39、本發(fā)明通過(guò)對(duì)城市管網(wǎng)的管線數(shù)據(jù)進(jìn)行處理,得到包含有管點(diǎn)表和管線表的原始管線信息數(shù)據(jù),然后根據(jù)管點(diǎn)表中的若干管點(diǎn)的關(guān)鍵字段和管線表中的若干管線的關(guān)鍵字段,生成建模配置文件;然后根據(jù)用戶的需求,靈活配置建模的周期性時(shí)間方案(即建模時(shí)間配置),將建模配置文件導(dǎo)入到預(yù)設(shè)建模程序中,以實(shí)現(xiàn)對(duì)城市管網(wǎng)進(jìn)行自動(dòng)建模;本發(fā)明能夠與不同的建模軟件平臺(tái)進(jìn)行無(wú)縫對(duì)接,具有建模效率高、人工成本低和數(shù)據(jù)更新快的運(yùn)營(yíng)成本低等優(yōu)點(diǎn)。