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