一種信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理領(lǐng)域,尤其涉及一種信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法。
【背景技術(shù)】
[0002]目前,我國(guó)測(cè)繪手段與成果應(yīng)用逐步從數(shù)字時(shí)代進(jìn)入信息時(shí)代。攝影測(cè)量技術(shù)自動(dòng)化智能化水平空前,地理信息要素?cái)?shù)據(jù)生產(chǎn)軟件百花齊放,信息化測(cè)繪生產(chǎn)管理模式展現(xiàn)新景象,信息化測(cè)繪關(guān)鍵支撐技術(shù)初步形成體系,硬件裝備朝著集群計(jì)算機(jī)、云計(jì)算平臺(tái)方向發(fā)展,數(shù)據(jù)資源初步實(shí)現(xiàn)網(wǎng)絡(luò)化整合與共享,測(cè)繪功能由生產(chǎn)型向服務(wù)型轉(zhuǎn)型升級(jí)。
[0003]在從數(shù)字化測(cè)繪邁向信息化測(cè)繪過(guò)程中,需要打破生產(chǎn)裝備間不能互連互通,上下工序間的數(shù)據(jù)轉(zhuǎn)換,單項(xiàng)裝備無(wú)法網(wǎng)絡(luò)化協(xié)同作業(yè),因此,需要采用網(wǎng)絡(luò)化和工作流技術(shù)進(jìn)行生產(chǎn)裝備集成。信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中,不同環(huán)境中生產(chǎn)軟件對(duì)數(shù)據(jù)定義的標(biāo)準(zhǔn)不同,軟件之間缺少統(tǒng)一的規(guī)范化數(shù)據(jù)模型來(lái)支撐,導(dǎo)致在不同生產(chǎn)軟件間的數(shù)據(jù)銜接、處理互操作及系統(tǒng)集成等方面,存在著數(shù)據(jù)語(yǔ)義描述差異,帶來(lái)很大的開(kāi)發(fā)工作量,數(shù)據(jù)管理的效率和共享利用程度也不高。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法,以解決上述問(wèn)題。
[0005]為了達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0006]本發(fā)明提供了一種信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法,包括如下步驟:
[0007]定義數(shù)據(jù)描述,包括數(shù)據(jù)的屬性和空間特征;定義數(shù)據(jù)體結(jié)構(gòu),包括構(gòu)成數(shù)據(jù)體單元的組織結(jié)構(gòu)和格式規(guī)范;對(duì)數(shù)據(jù)描述和數(shù)據(jù)體結(jié)構(gòu)的內(nèi)容進(jìn)行解譯,輸出數(shù)據(jù)模型文件(xsd格式),構(gòu)建數(shù)據(jù)類型,完成模型構(gòu)建;分析數(shù)據(jù)內(nèi)容上的相互聯(lián)系,提取數(shù)據(jù)類型的數(shù)據(jù)體和特征,并重組數(shù)據(jù)體和重建特征,實(shí)現(xiàn)不同的數(shù)據(jù)類型之間的信息轉(zhuǎn)換,完成模型轉(zhuǎn)換。
[0008]模型構(gòu)建,是根據(jù)業(yè)務(wù)應(yīng)用的需要,對(duì)數(shù)據(jù)體的基本特征(屬性、空間、數(shù)據(jù)體結(jié)構(gòu))進(jìn)行抽象化,對(duì)數(shù)據(jù)描述和數(shù)據(jù)體結(jié)構(gòu)進(jìn)行解譯,生成xsd格式的數(shù)據(jù)模型文件,構(gòu)建出數(shù)據(jù)類型;模型轉(zhuǎn)換,是分析數(shù)據(jù)內(nèi)容上的相互聯(lián)系,提取數(shù)據(jù)類型的數(shù)據(jù)體和特征,并重組數(shù)據(jù)體和重建特征,在不同的數(shù)據(jù)類型之間完成信息的有效流轉(zhuǎn)。
[0009]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例的優(yōu)點(diǎn)在于:
[0010]分析上述方法步驟可知:該方法提供了模型構(gòu)建與模型轉(zhuǎn)換兩種模型操作,預(yù)先根據(jù)業(yè)務(wù)應(yīng)用的需要,分析數(shù)據(jù)的基本特征(描述和數(shù)據(jù)體結(jié)構(gòu)),定義數(shù)據(jù)的屬性、空間特征和數(shù)據(jù)體結(jié)構(gòu),解譯數(shù)據(jù)內(nèi)容并構(gòu)建數(shù)據(jù)類型,快速地完成模型的構(gòu)建,然后在不同的數(shù)據(jù)類型之間,分析數(shù)據(jù)內(nèi)容上的相互聯(lián)系,提取數(shù)據(jù)類型的數(shù)據(jù)體和特征,并重組數(shù)據(jù)體和重建特征,實(shí)現(xiàn)不同數(shù)據(jù)類型之間的信息轉(zhuǎn)換,解決了數(shù)據(jù)對(duì)象到數(shù)據(jù)類型之間的模型構(gòu)建與不同數(shù)據(jù)類型之間的模型轉(zhuǎn)換問(wèn)題。
[0011]本發(fā)明實(shí)施例涉及的一種信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法,相對(duì)現(xiàn)有技術(shù)不是簡(jiǎn)單的建立數(shù)據(jù)類型,而是通過(guò)該方法在信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中,構(gòu)建各類數(shù)據(jù)資源的組織模型,支持不同來(lái)源、格式、特點(diǎn)的數(shù)據(jù)在邏輯上或物理上有機(jī)地集中,滿足集中式處理環(huán)境和分布式作業(yè)環(huán)境之間的數(shù)據(jù)轉(zhuǎn)換,該建模方法在處理數(shù)據(jù)時(shí)更加合理、直接、快捷、清楚。
【附圖說(shuō)明】
[0012]圖1為本發(fā)明實(shí)施例提供的信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法的數(shù)據(jù)建模流程示意圖;
[0013]圖2為本發(fā)明實(shí)施例提供的信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法的數(shù)據(jù)建模實(shí)體關(guān)系圖;
[0014]圖3為本發(fā)明實(shí)施例提供的信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法的數(shù)據(jù)模型構(gòu)建示意圖;
[0015]圖4為本發(fā)明實(shí)施例提供的信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法的數(shù)據(jù)模型轉(zhuǎn)換示意圖;
【具體實(shí)施方式】
[0016]下面通過(guò)具體的實(shí)施例子并結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步的詳細(xì)描述。
[0017]參見(jiàn)圖1,本發(fā)明實(shí)施例提供了一種信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法,包括如下步驟:
[0018]步驟S100、定義數(shù)據(jù)描述,包括數(shù)據(jù)的屬性和空間特征;
[0019]步驟S200、定義數(shù)據(jù)體結(jié)構(gòu),包括構(gòu)成數(shù)據(jù)體單元的組織結(jié)構(gòu)和格式規(guī)范;
[0020]步驟S300、對(duì)數(shù)據(jù)描述和數(shù)據(jù)體結(jié)構(gòu)的內(nèi)容進(jìn)行解譯,輸出數(shù)據(jù)模型文件(xsd格式),構(gòu)建數(shù)據(jù)類型,完成模型構(gòu)建;
[0021]步驟S400、定義轉(zhuǎn)換數(shù)據(jù)模型,實(shí)現(xiàn)不同的數(shù)據(jù)類型之間的信息轉(zhuǎn)換,完成模型轉(zhuǎn)換;
[0022]其中:模型構(gòu)建,是根據(jù)業(yè)務(wù)應(yīng)用的需要,對(duì)數(shù)據(jù)體的基本特征(屬性、空間、數(shù)據(jù)體結(jié)構(gòu))進(jìn)行抽象化,對(duì)數(shù)據(jù)描述和數(shù)據(jù)體結(jié)構(gòu)進(jìn)行解譯,生成xsd格式的數(shù)據(jù)模型文件,構(gòu)建出數(shù)據(jù)類型;模型轉(zhuǎn)換,是分析數(shù)據(jù)內(nèi)容上的相互聯(lián)系,提取數(shù)據(jù)類型的數(shù)據(jù)體和特征,并重組數(shù)據(jù)體和重建特征,在不同的數(shù)據(jù)類型之間完成信息的有效流轉(zhuǎn)。
[0023]較佳地,所述屬性的特征包括元數(shù)據(jù)項(xiàng)的名稱、長(zhǎng)度、類型。
[0024]較佳地,
[0025]所述空間特征是數(shù)據(jù)本身體現(xiàn)出來(lái)的空間特性,包括點(diǎn)、線、面三種。
[0026]較佳地,
[0027]所述數(shù)據(jù)體是文件、文件夾形式的實(shí)體組合,規(guī)范定義了數(shù)據(jù)實(shí)體的組成、結(jié)構(gòu)、關(guān)系及命名。
[0028]分析上述方法步驟可知:該方法提供了模型構(gòu)建與模型轉(zhuǎn)換兩種模型操作,預(yù)先根據(jù)業(yè)務(wù)應(yīng)用的需要,分析數(shù)據(jù)的基本特征(描述和數(shù)據(jù)體結(jié)構(gòu)),定義數(shù)據(jù)的屬性、空間特征和數(shù)據(jù)體結(jié)構(gòu),解譯數(shù)據(jù)內(nèi)容并構(gòu)建數(shù)據(jù)類型,快速地完成模型的構(gòu)建,例如航片空三加密成果數(shù)據(jù)類型的構(gòu)建,然后在不同的數(shù)據(jù)類型之間,分析數(shù)據(jù)內(nèi)容上的相互聯(lián)系,提取數(shù)據(jù)類型的數(shù)據(jù)體和特征,并重組數(shù)據(jù)體和重建特征,實(shí)現(xiàn)不同數(shù)據(jù)類型之間的信息轉(zhuǎn)換,例如航片空三加密成果數(shù)據(jù),既可以用于單影像做正射糾正,也可以構(gòu)建立體模型進(jìn)行立體測(cè)圖,當(dāng)面向正射糾正應(yīng)用時(shí),可以將航片空三加密成果數(shù)據(jù)模型中的單張影像相關(guān)信息(柵格信息、定向元素等)進(jìn)行重建和數(shù)據(jù)體重組,轉(zhuǎn)換為單影像數(shù)據(jù)模型;同理,當(dāng)面向測(cè)圖應(yīng)用時(shí),可以基于航片空三加密成果數(shù)據(jù)模型重新構(gòu)建立體幾何,重組數(shù)據(jù)體,轉(zhuǎn)換為立體影像數(shù)據(jù)模型,這個(gè)方法解決了數(shù)據(jù)對(duì)象到數(shù)據(jù)類型之間的模型構(gòu)建與不同數(shù)據(jù)類型之間的模型轉(zhuǎn)換問(wèn)題。
[0029]本發(fā)明實(shí)施例涉及的一種信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法,相對(duì)現(xiàn)有技術(shù)不是簡(jiǎn)單的建立數(shù)據(jù)類型,而是通過(guò)該方法在信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中,構(gòu)建各類數(shù)據(jù)資源的組織模型,支持不同來(lái)源、格式、特點(diǎn)的數(shù)據(jù)在邏輯上或物理上有機(jī)地集中,滿足不同環(huán)境之間的數(shù)據(jù)轉(zhuǎn)換,該建模方法在處理數(shù)據(jù)時(shí)更加合理、直接、快捷、清楚。
[0030]需要說(shuō)明的是,本發(fā)明實(shí)施例提供的一種信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法,對(duì)信息化測(cè)繪生產(chǎn)裝備集成過(guò)程的數(shù)據(jù)的描述和實(shí)體構(gòu)建模型,歸類與定義了數(shù)據(jù)類型及描述,滿足軟件處理過(guò)程數(shù)據(jù)模型的標(biāo)準(zhǔn)化,實(shí)現(xiàn)軟件關(guān)于數(shù)據(jù)傳遞的最大兼容和共享,以便實(shí)現(xiàn)信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中各類產(chǎn)品的流水線生產(chǎn)處理,有利于節(jié)約開(kāi)發(fā)成本和提高軟件數(shù)據(jù)管理效率及產(chǎn)品質(zhì)量。
[0031]下面對(duì)于本發(fā)明實(shí)施例提供的一種信息化測(cè)繪生產(chǎn)裝備集成過(guò)程中統(tǒng)一數(shù)據(jù)建模的方法的具體步驟做進(jìn)一步的說(shuō)明:
[0032]較佳地,
[0033]在步驟S100中,定義數(shù)據(jù)描述時(shí)需要對(duì)數(shù)據(jù)進(jìn)行歸類和定義,以便各類數(shù)據(jù)對(duì)象的標(biāo)準(zhǔn)化建模,包括:定義基礎(chǔ)對(duì)象的要素屬性和擴(kuò)展對(duì)象的要素屬性;定義空間特征;
[0034]在步驟S200中,定義數(shù)據(jù)體的結(jié)構(gòu)模型,包括數(shù)據(jù)體的文件格式和組織結(jié)構(gòu);
[0035]較佳地,
[0036]在步驟S300中,參見(jiàn)圖3可知:模型構(gòu)建,是根據(jù)業(yè)務(wù)應(yīng)用的需要,對(duì)數(shù)據(jù)體的基本特征(屬性、空間、數(shù)據(jù)體結(jié)構(gòu))進(jìn)行抽象化,對(duì)數(shù)據(jù)描述和數(shù)據(jù)體結(jié)構(gòu)進(jìn)行解譯,生成數(shù)據(jù)模型文件,從而構(gòu)建出數(shù)據(jù)類型。模型構(gòu)建過(guò)程中,首先輸入數(shù)據(jù)描述和數(shù)據(jù)體結(jié)構(gòu),其中數(shù)據(jù)描述部分為數(shù)據(jù)的屬性和