專(zhuān)利名稱(chēng):基于關(guān)系數(shù)據(jù)庫(kù)及xml文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法
技術(shù)領(lǐng)域:
本發(fā)明屬于地鐵綜合管線信息數(shù)據(jù)管理技術(shù)領(lǐng)域,具體涉及一種基于關(guān)系數(shù)據(jù)庫(kù)及XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法。
背景技術(shù):
隨著我國(guó)城市軌道交通的發(fā)展,地鐵建設(shè)進(jìn)入高速發(fā)展期,地鐵綜合管線作為地鐵設(shè)施的重要組成部分,是影響地鐵正常運(yùn)行的最重要設(shè)施之一,如何對(duì)其進(jìn)行有效的管理是地鐵建設(shè)單位與運(yùn)營(yíng)單位面臨的重要問(wèn)題。目前,地鐵綜合管線信息種類(lèi)信息繁多,涉及通信管線、通風(fēng)管線、消防、給水管線等數(shù)十種,以及上百種不同功能的管線,任一種類(lèi)管線又包括多種不同規(guī)格或者型號(hào)的管線;空間拓?fù)潢P(guān)系復(fù)雜,地鐵車(chē)站內(nèi)由于結(jié)構(gòu)的限制, 綜合管線的空間位置錯(cuò)綜復(fù)雜,這種復(fù)雜的空間位置關(guān)系,給設(shè)計(jì)、施工、維護(hù)造成很大的不便;綜合管線總體信息量龐大,不同位置的管線具有不同的空間信息,而且不同類(lèi)型的關(guān)系,具有不同基本屬性信息和業(yè)務(wù)信息,所以地鐵綜合管線系統(tǒng)具有海量數(shù)據(jù),且對(duì)這些海量數(shù)據(jù)的管理是地鐵綜合管線最重要部分。如何有效地存儲(chǔ)已經(jīng)提取完畢的地鐵綜合管線數(shù)據(jù)是對(duì)地鐵綜合管線進(jìn)行有效管理的關(guān)鍵,尤其是在三維可視化的綜合管線管理模式中,管線數(shù)據(jù)的合理存儲(chǔ)是該模式可行與實(shí)用的重要環(huán)節(jié)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種面向地鐵綜合管線數(shù)據(jù)三維數(shù)字化的基于關(guān)系數(shù)據(jù)庫(kù)及XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法,為地鐵綜合管線的可視影像管理提供管線信息的數(shù)據(jù)存儲(chǔ)方案。本發(fā)明所采用的技術(shù)方案是
基于關(guān)系數(shù)據(jù)庫(kù)及XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法,其特征在于由以下步驟實(shí)現(xiàn)
步驟一將地鐵綜合管線信息分為管線類(lèi)信息與管線段信息兩層,類(lèi)信息與段信息通過(guò)類(lèi)ID關(guān)聯(lián);再將管線類(lèi)信息與管線段信息劃分為屬性信息、空間信息與敷設(shè)信息,這三類(lèi)信息通過(guò)段ID關(guān)聯(lián);管線類(lèi)信息只包含屬性信息,而段信息則不僅包含屬性信息,還包括空間信息與敷設(shè)信息;
步驟二 結(jié)合關(guān)系數(shù)據(jù)庫(kù)與XML文件的存儲(chǔ)特點(diǎn),屬性信息由關(guān)系數(shù)據(jù)庫(kù)存儲(chǔ),空間信息與敷設(shè)信息由XML文件存儲(chǔ);
步驟三為降低數(shù)據(jù)冗余度,在關(guān)系數(shù)據(jù)庫(kù)中分別設(shè)計(jì)兩個(gè)數(shù)據(jù)庫(kù)表存儲(chǔ)管線類(lèi)信息與段信息中的屬性信息;
步驟四管線的空間信息通過(guò)坐標(biāo)對(duì)來(lái)體現(xiàn),用XML文件存儲(chǔ)應(yīng)于同一層中;為了將管線的空間信息與管線屬性信息進(jìn)行關(guān)聯(lián),設(shè)置管線段ID為空間信息的一個(gè)屬性字段,與坐標(biāo)字段處于同一層中;步驟五由于屬于同一段管線的空間信息與敷設(shè)信息具有相同的段ID,故而將每條管線的空間信息與敷設(shè)信息存儲(chǔ)在同一個(gè)XML文件中。所述的步驟一中,類(lèi)ID為管線類(lèi)型唯一的ID號(hào);段ID為管線段唯一的ID號(hào)。所述的步驟一中,屬性信息指管線作為具體的運(yùn)行設(shè)備所具有的特性,包括管線名稱(chēng)、管線類(lèi)型、規(guī)格、用途說(shuō)明、敷設(shè)單位、敷設(shè)日期、使用期限、備注信息;
所述的空間信息指每段管線在確定的三維空間坐標(biāo)系中的三維坐標(biāo)對(duì)信息以及管線三維建模所需的數(shù)據(jù),具體有管線起點(diǎn)χ坐標(biāo)、Y坐標(biāo)及ζ坐標(biāo),管線終點(diǎn)X坐標(biāo)、Y坐標(biāo)及 Z坐標(biāo),方口管線端口的高與寬,圓口管線端口半徑;
所述的敷設(shè)信息指管線在實(shí)際施工過(guò)程中的敷設(shè)信息,包括管線開(kāi)始敷設(shè)日期與預(yù)期結(jié)束敷設(shè)日期,及實(shí)際當(dāng)前實(shí)際敷設(shè)長(zhǎng)度百分比。所述的步驟三中,管線類(lèi)的屬性信息為一類(lèi)管線的共有信息,包括類(lèi)型、材質(zhì)、使用年限、維護(hù)周期;
所述的步驟三中,管線段的屬性信息為一段管線所特有的信息,包括管線名稱(chēng)、類(lèi)型、 敷設(shè)單位、敷設(shè)日期以及備注信息。所述的步驟四中,空間信息不僅通過(guò)坐標(biāo)對(duì),即起始X坐標(biāo)、起始Y坐標(biāo)、起始Z 坐標(biāo)、終點(diǎn)X坐標(biāo)、終點(diǎn)Y坐標(biāo)以及終點(diǎn)Z坐標(biāo),這六個(gè)屬性字段來(lái)體現(xiàn),為可視影像建模所需,空間信息還包括了管線的表現(xiàn)形式信息,即方口管線端口的高與寬,圓口管線端口半徑。本發(fā)明具有以下優(yōu)點(diǎn)
本發(fā)明通過(guò)先分類(lèi)后分層的存儲(chǔ)形式對(duì)地鐵綜合管線信息進(jìn)行存儲(chǔ),數(shù)據(jù)之間的關(guān)系明確,方便數(shù)據(jù)的存?。粚⑦\(yùn)算量最大的管線空間信息由XML文件存儲(chǔ),業(yè)務(wù)邏輯處理最需要的管線屬性數(shù)據(jù)由關(guān)系數(shù)據(jù)庫(kù)存儲(chǔ),使得關(guān)系數(shù)據(jù)庫(kù)與XML文件在數(shù)據(jù)存取方面發(fā)揮各自的優(yōu)勢(shì),提高了總體的數(shù)據(jù)處理效率;管線的屬性信息與空間信息構(gòu)成了管線三維數(shù)字化所需的數(shù)據(jù),并且快速的業(yè)務(wù)邏輯處理及空間數(shù)據(jù)的計(jì)算使得本方法適合用于地鐵綜合管線可視影像化管理模式的數(shù)據(jù)存儲(chǔ)過(guò)程。
圖l為本發(fā)明的步驟流程圖。[oo12] 圖2為數(shù)據(jù)分層與分類(lèi)模塊圖。[oo13] 圖3為數(shù)據(jù)分類(lèi)存儲(chǔ)模塊圖。[oo14] 圖4為關(guān)系數(shù)據(jù)庫(kù)類(lèi)信息數(shù)據(jù)組織模式。[oo15] 圖5為關(guān)系數(shù)據(jù)庫(kù)段信息數(shù)據(jù)組織模式。[oo16] 圖6為XML文件結(jié)構(gòu)示意圖。[oo17] 圖7為空間信息數(shù)據(jù)結(jié)構(gòu)圖及示意圖。[oo18] 圖8為敷設(shè)信息數(shù)據(jù)結(jié)構(gòu)圖及示意圖。[oo19] 圖9為實(shí)施例綜合管線實(shí)例圖。
圖lo為實(shí)施例綜合管線類(lèi)信息數(shù)據(jù)庫(kù)實(shí)例圖。
圖11為實(shí)施例水管段信息數(shù)據(jù)庫(kù)表實(shí)例圖。
圖12為實(shí)施例新風(fēng)管空間信息與敷設(shè)信息存儲(chǔ)結(jié)構(gòu)實(shí)例圖。
具體實(shí)施例方式下面結(jié)合具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行詳細(xì)的說(shuō)明。關(guān)系型數(shù)據(jù)庫(kù)是目前非常成熟的數(shù)據(jù)存儲(chǔ)工具,地鐵綜合管線空間信息、屬性信息和業(yè)務(wù)信息等基本數(shù)據(jù)采用關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)具有顯著優(yōu)點(diǎn)。操作方便,通過(guò)應(yīng)用程序和后臺(tái)基本數(shù)據(jù)連接,方便用戶的對(duì)數(shù)據(jù)的調(diào)用和操作;易于維護(hù),關(guān)系模型的完整性約束,包括實(shí)體完整性、參照完整性和用戶自定義完整性,大大降低了數(shù)據(jù)的冗余性和數(shù)據(jù)的不一致性;便于數(shù)據(jù)訪問(wèn),提供諸如存儲(chǔ)過(guò)程、視圖及觸發(fā)器等對(duì)象,方便用戶對(duì)數(shù)據(jù)的訪問(wèn),而且數(shù)據(jù)為隨機(jī)存取,不僅存取效率高,而且靈活性較強(qiáng);更安全,通過(guò)權(quán)限的分配及加密措施使數(shù)據(jù)庫(kù)有著較高的安全性。但關(guān)系數(shù)據(jù)庫(kù)的一個(gè)缺點(diǎn)是數(shù)據(jù)存取過(guò)程較慢,在海量的計(jì)算過(guò)程中會(huì)嚴(yán)重影響計(jì)算速度。然而XML文件具有快速存取的特點(diǎn),同時(shí)采用XML文件的數(shù)據(jù)存取方式,可以彌補(bǔ)關(guān)系數(shù)據(jù)庫(kù)這一缺點(diǎn)。XML是一種可擴(kuò)展標(biāo)記語(yǔ)言,用來(lái)傳輸和存儲(chǔ)數(shù)據(jù),它具有層次明確的樹(shù)狀結(jié)構(gòu), 并且具有良好的格式,便于簡(jiǎn)析,適合處理關(guān)系簡(jiǎn)單的數(shù)據(jù);其數(shù)據(jù)以純文本格式進(jìn)行存儲(chǔ),是一種獨(dú)立于軟件和硬件的數(shù)據(jù)存儲(chǔ)方式,可以跨平臺(tái)交換數(shù)據(jù),并被不同的程序存取;其數(shù)據(jù)讀取十分便捷,還具有龐大存儲(chǔ)量,因XML為純文本文件,可以用來(lái)存儲(chǔ)海量數(shù)據(jù),并且使用標(biāo)記描述數(shù)據(jù),可對(duì)數(shù)據(jù)進(jìn)行方便快捷的讀?。坏玐ML文本文件是順序查找的,不易進(jìn)行業(yè)務(wù)邏輯處理,必須把前面的所有節(jié)點(diǎn)都搜索一遍才能找到所取得節(jié)點(diǎn)。結(jié)合地鐵綜合管線三維數(shù)字化管理技術(shù)的快速發(fā)展的背景以及關(guān)系數(shù)據(jù)庫(kù)與XML 文件的特點(diǎn),根據(jù)地鐵綜合管線的具體管理過(guò)程的需要,本發(fā)明提出了基于關(guān)系數(shù)據(jù)庫(kù)及 XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法。如圖1所示,本發(fā)明所涉及的基于關(guān)系數(shù)據(jù)庫(kù)及XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法的具體步驟為
步驟一數(shù)據(jù)分層與分類(lèi)。如圖2所示,將地鐵綜合管線信息分為管線類(lèi)信息與管線段信息兩層,類(lèi)信息與段信息通過(guò)類(lèi)ID關(guān)聯(lián),類(lèi)ID為管線類(lèi)型唯一的ID號(hào)。通過(guò)段信息中的類(lèi)ID,某一段管線可以與所屬類(lèi)型管線的信息關(guān)聯(lián)起來(lái)。在分層的基礎(chǔ)上,管線類(lèi)信息與管線段信息又被劃分為三大類(lèi)信息屬性信息、空間信息與敷設(shè)信息。屬性信息指管線作為具體的運(yùn)行設(shè)備所具有的特性,包括管線名稱(chēng)、 管線類(lèi)型、規(guī)格、用途說(shuō)明、敷設(shè)單位、敷設(shè)日期、使用期限、備注信息等??臻g信息指每段管線在確定的三維空間坐標(biāo)系中的三維坐標(biāo)對(duì)信息以及管線三維建模所需的數(shù)據(jù),具體有管線起點(diǎn)X坐標(biāo)、Y坐標(biāo)及Z坐標(biāo),管線終點(diǎn)X坐標(biāo)、Y坐標(biāo)及Z坐標(biāo),方口管線端口的高與寬, 圓口管線端口半徑等。敷設(shè)信息指管線在實(shí)際施工過(guò)程中的敷設(shè)信息,包括管線開(kāi)始敷設(shè)日期與預(yù)期結(jié)束敷設(shè)日期,及實(shí)際當(dāng)前實(shí)際敷設(shè)長(zhǎng)度百分比。管線類(lèi)信息只包含屬性信息,而段信息則不僅包含屬性信息,還包括空間信息與敷設(shè)信息。這三類(lèi)信息通過(guò)段ID關(guān)聯(lián),段ID為管線段唯一的ID號(hào)。通過(guò)段ID將某段管線的屬性信息、空間信息以及敷設(shè)信息關(guān)聯(lián)在一起。步驟二 數(shù)據(jù)分類(lèi)存儲(chǔ)。
如圖3所示,綜合管線信息通過(guò)分層與分類(lèi)后形成三大類(lèi)數(shù)據(jù),即屬性信息、空間信息與敷設(shè)信息,根據(jù)不同類(lèi)型信息的特點(diǎn),并結(jié)合關(guān)系數(shù)據(jù)庫(kù)與XML文件的存儲(chǔ)特點(diǎn),屬性信息由關(guān)系數(shù)據(jù)庫(kù)存儲(chǔ),空間信息與敷設(shè)信息由XML文件存儲(chǔ)。步驟三對(duì)屬性信息進(jìn)行數(shù)據(jù)組織。管線類(lèi)信息與段信息均含有屬性信息,屬性信息由關(guān)系數(shù)據(jù)庫(kù)存儲(chǔ)。管線類(lèi)的屬性信息為一類(lèi)管線的共有信息,包括類(lèi)型、材質(zhì)、使用年限、維護(hù)周期等;管線段的屬性信息為一段管線所特有的信息,包括管線名稱(chēng)、類(lèi)型、敷設(shè)單位、敷設(shè)日期以及備注信息等。為降低數(shù)據(jù)冗余度,在關(guān)系數(shù)據(jù)庫(kù)中分別設(shè)計(jì)兩個(gè)數(shù)據(jù)庫(kù)表存儲(chǔ)管線類(lèi)信息與段信息中的屬性 fn息ο類(lèi)信息中的屬性信息的數(shù)據(jù)組織模式如圖4所示,其中設(shè)置整形的類(lèi)ID為主鍵, 用來(lái)唯一標(biāo)識(shí)某一類(lèi)管線記錄。預(yù)留字段為上述之外的類(lèi)信息屬性所留,用戶可以根據(jù)實(shí)際需要決定是否留取。管線段是地鐵綜合管線管理的主要對(duì)象,涉及大量的業(yè)務(wù)邏輯,同時(shí)也是根據(jù)地鐵綜合管線數(shù)據(jù)信息進(jìn)行可視影像建模和可視影像管理的主要數(shù)據(jù)對(duì)象,涉及海量的數(shù)字化信息,所以管線段信息的組織是地鐵綜合管線數(shù)據(jù)存儲(chǔ)的重點(diǎn)。本發(fā)明所提出的方法中對(duì)管線段信息中的屬性信息的組織模式如圖5所示,其中設(shè)置整形的段ID為主鍵,用來(lái)唯一標(biāo)識(shí)某一段管線記錄,管線類(lèi)ID設(shè)置為外鍵,方便管線段信息與類(lèi)信息的關(guān)聯(lián),預(yù)留字段同樣為上述以外的段信息屬性所留,用戶可以根據(jù)實(shí)際需要決定是否留取。步驟四對(duì)空間信息進(jìn)行數(shù)據(jù)組織。XML文件的層次結(jié)構(gòu)如圖6所示。管線的空間信息通過(guò)一對(duì)坐標(biāo)對(duì)來(lái)體現(xiàn),該坐標(biāo)對(duì)包括起始X坐標(biāo)、起始Y坐標(biāo)、起始Z坐標(biāo)、終點(diǎn)X坐標(biāo)、終點(diǎn)Y坐標(biāo)以及終點(diǎn)Z坐標(biāo),這六個(gè)屬性字段為并列關(guān)系,用XML文件存儲(chǔ)應(yīng)于同一層中。在可視影像建模時(shí)不僅關(guān)注管線的空間信息同時(shí)也關(guān)注管線的表現(xiàn)形式,所以空間信息中除六個(gè)空間坐標(biāo)屬性字段外還包括繪制管線模型的信息,如方管端口的高和寬,或者圓管端口的半徑。為了將管線的空間信息與管線屬性信息進(jìn)行關(guān)聯(lián),設(shè)置管線段ID為空間信息的一個(gè)屬性字段,與坐標(biāo)字段等處于同一層中。不同端口的管線空間信息的存儲(chǔ)結(jié)構(gòu)如圖7 所示。步驟五對(duì)敷設(shè)信息進(jìn)行數(shù)據(jù)組織。在敷設(shè)期間的管線除了具有已敷設(shè)完畢的管線所有的信息外還具有其特定的敷設(shè)信息,敷設(shè)信息為處于敷設(shè)期間的管線所特有的屬性。處于敷設(shè)期的管線也是地鐵綜合管線管理中重要的一部分,故而本發(fā)明特地為敷設(shè)期間的管線的敷設(shè)信息提出了存儲(chǔ)方案。如前所述,敷設(shè)信息由XML文件存儲(chǔ)。敷設(shè)信息主要有起始敷設(shè)日期、終止敷設(shè)日期以及實(shí)際敷設(shè)百分比等組成,用戶可根據(jù)實(shí)際需要增加或者修改這些屬性字段。具體存儲(chǔ)結(jié)構(gòu)如圖8所示。由于屬于同一段管線的空間信息與敷設(shè)信息具有相同的段ID,故而為了讀取方便可將每條管線的空間信息與敷設(shè)信息存儲(chǔ)在同一個(gè)XML文件中。以下為本發(fā)明所涉及的基于關(guān)系數(shù)據(jù)庫(kù)及XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法的具體實(shí)施例
以西安市地鐵二號(hào)線市圖書(shū)館站中風(fēng)管和水管兩類(lèi)綜合管線為例說(shuō)明,風(fēng)管僅含有新風(fēng)管和排風(fēng)管兩種管線,水管僅有排水管一種管線,其中新風(fēng)管、排風(fēng)管及排水管均由兩段構(gòu)成,且新風(fēng)管一段已敷設(shè)完畢,另一端還在敷設(shè)期,其敷設(shè)百分比為50%。數(shù)據(jù)存儲(chǔ)過(guò)程如下
步驟一首先對(duì)市圖書(shū)館站進(jìn)行實(shí)地考察,并結(jié)合AutoCAD圖紙統(tǒng)計(jì)出該站中所有的風(fēng)管和水管這兩類(lèi)綜合管線類(lèi)型以及每類(lèi)管線下的所含管線,及每種管線的拓?fù)淝闆r,如圖9所示。步驟二 根據(jù)圖2,對(duì)風(fēng)管和水管兩類(lèi)綜合管線的信息分層,管線類(lèi)信息層包括風(fēng)管和水管這兩類(lèi)綜合管線的類(lèi)信息,而管線段信息包括新風(fēng)管、排風(fēng)管、排水管的各段信息。在分層的基礎(chǔ)上,將所有數(shù)據(jù)分為屬性信息、空間信息與敷設(shè)信息。步驟三將風(fēng)管與水管的類(lèi)信息存儲(chǔ)在一個(gè)關(guān)系數(shù)據(jù)庫(kù)表中,此表只用了存儲(chǔ)管線類(lèi)信息,如圖10所示。風(fēng)管中的排風(fēng)管、新風(fēng)管、水管中的排水管屬性信息存儲(chǔ)另一個(gè)關(guān)系數(shù)據(jù)庫(kù)表中,此表只用來(lái)存儲(chǔ)各種管線的基本屬性信息,如圖11所示。步驟四將新風(fēng)管、排風(fēng)管、排水管的空間信息與敷設(shè)信息分別存儲(chǔ)在3個(gè)XML文件中,每個(gè)XML文件中存儲(chǔ)了該對(duì)應(yīng)管線中的所有的段空間信息與敷設(shè)信息。新風(fēng)管的XML 文件中空間信息與敷設(shè)信息結(jié)構(gòu)如圖12所示。
權(quán)利要求
1.基于關(guān)系數(shù)據(jù)庫(kù)及XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法,其特征在于由以下步驟實(shí)現(xiàn)步驟一將地鐵綜合管線信息分為管線類(lèi)信息與管線段信息兩層,類(lèi)信息與段信息通過(guò)類(lèi)ID關(guān)聯(lián);再將管線類(lèi)信息與管線段信息劃分為屬性信息、空間信息與敷設(shè)信息,這三類(lèi)信息通過(guò)段ID關(guān)聯(lián);管線類(lèi)信息只包含屬性信息,而段信息則不僅包含屬性信息,還包括空間信息與敷設(shè)信息;步驟二 結(jié)合關(guān)系數(shù)據(jù)庫(kù)與XML文件的存儲(chǔ)特點(diǎn),屬性信息由關(guān)系數(shù)據(jù)庫(kù)存儲(chǔ),空間信息與敷設(shè)信息由XML文件存儲(chǔ);步驟三為降低數(shù)據(jù)冗余度,在關(guān)系數(shù)據(jù)庫(kù)中分別設(shè)計(jì)兩個(gè)數(shù)據(jù)庫(kù)表存儲(chǔ)管線類(lèi)信息與段信息中的屬性信息;步驟四管線的空間信息通過(guò)坐標(biāo)對(duì)來(lái)體現(xiàn),用XML文件存儲(chǔ)應(yīng)于同一層中;為了將管線的空間信息與管線屬性信息進(jìn)行關(guān)聯(lián),設(shè)置管線段ID為空間信息的一個(gè)屬性字段,與坐標(biāo)字段處于同一層中;步驟五由于屬于同一段管線的空間信息與敷設(shè)信息具有相同的段ID,故而將每條管線的空間信息與敷設(shè)信息存儲(chǔ)在同一個(gè)XML文件中。
2.根據(jù)權(quán)利要求1所述的基于關(guān)系數(shù)據(jù)庫(kù)及XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法, 其特征在于所述的步驟一中,類(lèi)ID為管線類(lèi)型唯一的ID號(hào);段ID為管線段唯一的ID號(hào)。
3.根據(jù)權(quán)利要求2所述的基于關(guān)系數(shù)據(jù)庫(kù)及XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法, 其特征在于所述的步驟一中,屬性信息指管線作為具體的運(yùn)行設(shè)備所具有的特性,包括管線名稱(chēng)、管線類(lèi)型、規(guī)格、用途說(shuō)明、敷設(shè)單位、敷設(shè)日期、使用期限、備注信息;所述的空間信息指每段管線在確定的三維空間坐標(biāo)系中的三維坐標(biāo)對(duì)信息以及管線三維建模所需的數(shù)據(jù),具體有管線起點(diǎn)X坐標(biāo)、Y坐標(biāo)及Z坐標(biāo),管線終點(diǎn)X坐標(biāo)、Y坐標(biāo)及 Z坐標(biāo),方口管線端口的高與寬,圓口管線端口半徑;所述的敷設(shè)信息指管線在實(shí)際施工過(guò)程中的敷設(shè)信息,包括管線開(kāi)始敷設(shè)日期與預(yù)期結(jié)束敷設(shè)日期,及實(shí)際當(dāng)前實(shí)際敷設(shè)長(zhǎng)度百分比。
4.根據(jù)權(quán)利要求3所述的基于關(guān)系數(shù)據(jù)庫(kù)及XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法, 其特征在于所述的步驟三中,管線類(lèi)的屬性信息為一類(lèi)管線的共有信息,包括類(lèi)型、材質(zhì)、使用年限、維護(hù)周期;所述的步驟三中,管線段的屬性信息為一段管線所特有的信息,包括管線名稱(chēng)、類(lèi)型、 敷設(shè)單位、敷設(shè)日期以及備注信息。
5.根據(jù)權(quán)利要求4所述的基于關(guān)系數(shù)據(jù)庫(kù)及XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法, 其特征在于所述的步驟四中,空間信息不僅通過(guò)坐標(biāo)對(duì),即起始X坐標(biāo)、起始Y坐標(biāo)、起始Z坐標(biāo)、 終點(diǎn)X坐標(biāo)、終點(diǎn)Y坐標(biāo)以及終點(diǎn)Z坐標(biāo),這六個(gè)屬性字段來(lái)體現(xiàn),為可視影像建模所需,空間信息還包括了管線的表現(xiàn)形式信息,即方口管線端口的高與寬,圓口管線端口半徑。
全文摘要
本發(fā)明涉及基于關(guān)系數(shù)據(jù)庫(kù)及XML文件的地鐵綜合管線數(shù)據(jù)儲(chǔ)存方法。地鐵綜合管線信息種類(lèi)繁多,空間拓?fù)潢P(guān)系復(fù)雜,總體信息量龐大,有效地存儲(chǔ)已經(jīng)提取完畢的地鐵綜合管線數(shù)據(jù)是對(duì)地鐵綜合管線進(jìn)行有效管理的關(guān)鍵。本發(fā)明通過(guò)先分類(lèi)后分層的存儲(chǔ)形式對(duì)地鐵綜合管線信息進(jìn)行存儲(chǔ),將運(yùn)算量最大的管線空間信息由XML文件存儲(chǔ),業(yè)務(wù)邏輯處理最需要的管線屬性數(shù)據(jù)由關(guān)系數(shù)據(jù)庫(kù)存儲(chǔ),管線的屬性信息與空間信息構(gòu)成了管線三維數(shù)字化所需的數(shù)據(jù)。本發(fā)明使信息數(shù)據(jù)之間的關(guān)系更加明確;使得關(guān)系數(shù)據(jù)庫(kù)與XML文件在數(shù)據(jù)存取方面發(fā)揮各自的優(yōu)勢(shì),提高數(shù)據(jù)處理效率;快速的業(yè)務(wù)邏輯處理及空間數(shù)據(jù)的計(jì)算使得本方法適合用于地鐵綜合管線可視影像化管理模式的數(shù)據(jù)存儲(chǔ)過(guò)程。
文檔編號(hào)G06F17/30GK102169509SQ20111014239
公開(kāi)日2011年8月31日 申請(qǐng)日期2011年5月30日 優(yōu)先權(quán)日2011年5月30日
發(fā)明者張彧鋒, 張程, 李慧忠, 李海培, 茹亞璋, 路長(zhǎng)平, 鄧彬, 鄭濤, 郭世勇, 黃慶貴 申請(qǐng)人:中鐵第一勘察設(shè)計(jì)院集團(tuán)有限公司