亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)etl過程的方法及系統(tǒng)的制作方法

文檔序號:6441946閱讀:187來源:國知局
專利名稱:一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)etl過程的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機信息處理技術(shù)領(lǐng)域,尤其涉及一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法及系統(tǒng)。
背景技術(shù)
ETL是Extract-Transform-Load的縮寫,即數(shù)據(jù)抽取、轉(zhuǎn)換、加載的過程,負責將分布的、異構(gòu)的數(shù)據(jù)源中的數(shù)據(jù)如關(guān)系數(shù)據(jù)、平面數(shù)據(jù)文件等抽取到臨時中間層后進行清洗、轉(zhuǎn)換、集成,最后加載到目標數(shù)據(jù)源或數(shù)據(jù)倉庫中,成為聯(lián)機分析處理、數(shù)據(jù)挖掘的基石出。空間數(shù)據(jù)是指用來表示空間實體的位置、形狀、大小及其分布特征諸多方面信息的數(shù)據(jù),它可以用來描述來自現(xiàn)實世界的目標,它具有定位、定性、時間和空間關(guān)系等特性。 空間數(shù)據(jù)是一種用點、線、面以及實體等基本空間數(shù)據(jù)結(jié)構(gòu)來表示人們賴以生存的自然世界的數(shù)據(jù)??臻g數(shù)據(jù)的ETL過程則是將多源、異構(gòu)的空間數(shù)據(jù)(包含坐標信息)抽取到臨時中間層后進行清洗、轉(zhuǎn)換、集成,最后加載到另一種格式的目標空間數(shù)據(jù)源中。目前現(xiàn)有的系統(tǒng)及技術(shù)中,大部分是針對傳統(tǒng)屬性數(shù)據(jù)的,其實現(xiàn)了在異構(gòu)數(shù)據(jù)源之間各種類型屬性信息(整型、浮點型、字符型、長文本、二進制等)的抽取、轉(zhuǎn)換、加載過程。其從數(shù)據(jù)源上將數(shù)據(jù)作為記錄逐條抽取出來,經(jīng)過中間的處理流程,最終將記錄再寫入到另一種格式的目標數(shù)據(jù)源上。另外,現(xiàn)有技術(shù)中也有給出了空間數(shù)據(jù)的ETL解決方案,但卻并不完善,僅局限在坐標信息的抽取、轉(zhuǎn)換、加載,并且未考慮與傳統(tǒng)屬性信息的ETL過程結(jié)合。這種方法的缺陷在于未能與傳統(tǒng)屬性數(shù)據(jù)ETL過程進行良好的結(jié)合,即缺乏空間數(shù)據(jù)與屬性數(shù)據(jù)之間的相互轉(zhuǎn)換機制,無法解決傳統(tǒng)的MIS系統(tǒng)(管理信息系統(tǒng),Management Information System)以及GIS系統(tǒng)(地理信息系統(tǒng),geographic information system)之間的數(shù)據(jù)交換。因此,無法實現(xiàn)空間數(shù)據(jù)的ETL過程。雖然這些方法在傳統(tǒng)ETL過程的基礎(chǔ)之上,將傳統(tǒng)的數(shù)據(jù)類型進行擴充,引入新的圖元類型用于存儲坐標信息,然后借助傳統(tǒng)ETL過程實現(xiàn)空間數(shù)據(jù)坐標信息的ETL過程。但是這些方法僅考慮空間數(shù)據(jù)中的空間信息,卻未考慮空間數(shù)據(jù)中包含的樣式信息,無法在ETL過程中保存并恢復此信息,經(jīng)過ETL過程后樣式信息丟失ο

發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中所存在的不足,本發(fā)明提出了一種更完善的整合空間和屬性數(shù)據(jù)的ETL實現(xiàn)方法,其目的在于實現(xiàn)空間數(shù)據(jù)的ETL過程,包括坐標信息以及樣式信息的處理,并在數(shù)據(jù)源支持的情況下,樣式信息轉(zhuǎn)換后不丟失;實現(xiàn)屬性數(shù)據(jù)與空間信息的整合處理、轉(zhuǎn)換。本發(fā)明解決上述技術(shù)問題所采用的技術(shù)方案如下所描述
一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法,包括以下步驟(1)從數(shù)據(jù)源中讀取源數(shù)據(jù),所述的源數(shù)據(jù)是空間數(shù)據(jù);(2)檢測源數(shù)據(jù)中是否包含圖元信息,如果是,則對圖元信息進行轉(zhuǎn)換處理,所述的圖元信息包括空間信息和樣式信息,否則直接轉(zhuǎn)換屬性數(shù)據(jù);(3)將轉(zhuǎn)換處理后的數(shù)據(jù)加載到目標數(shù)據(jù)源中。進一步,步驟(1)中,以記錄為單位,從數(shù)據(jù)源中逐條讀取源數(shù)據(jù)。步驟O)中,對于源數(shù)據(jù)中的屬性字段直接進行抽取或保存為純屬性數(shù)據(jù),即屬性數(shù)據(jù)在實現(xiàn)ETL過程時,按照傳統(tǒng)的實現(xiàn)方式,負責從源數(shù)據(jù)中讀取屬性字段信息,以及將屬性字段信息寫入到目標數(shù)據(jù)源中。進一步,步驟O)中,對于源數(shù)據(jù)中的空間信息樣式信息進行轉(zhuǎn)換處理時,包括如下步驟①對空間數(shù)據(jù)信息進行轉(zhuǎn)換;②對內(nèi)部屬性信息進行轉(zhuǎn)換;③根據(jù)該空間數(shù)據(jù)格式對樣式的支持能力,從源數(shù)據(jù)上讀取公共樣式信息以及私有樣式信息到屬性字段,并在目標數(shù)據(jù)上對傳入的屬性字段進行檢索,從中查找公共樣式信息以及私有樣式信息,將其轉(zhuǎn)換為目標支持的樣式信息。更進一步,步驟①中,將讀取的空間數(shù)據(jù)中的信息進行分解,分解為以下幾部分信息(1)空間描述信息對圖元的類型、坐標系等描述信息;
(2)空間坐標信息地理位置信息,即X,Y坐標;(3)傳統(tǒng)屬性信息空間數(shù)據(jù)中包含的傳統(tǒng)屬性信息;(4)空間樣式信息繪制圖元時使用的顏色、填充等信息。再進一步,對讀取的空間數(shù)據(jù)中的這幾部分信息采用如下方式進行處理將空間描述信息、空間坐標信息存儲于圖元類型的字段中,該字段與其它屬性字段構(gòu)成記錄,跟隨ETL過程進行處理;將傳統(tǒng)屬性信息直接作為屬性字段進行處理;將空間樣式信息也作為屬性字段進行處理。進一步,針對樣式信息,將其劃分為以下兩部分并進行相應(yīng)處理(1)公共樣式信息是從各種數(shù)據(jù)源提取出來的共有樣式信息,當數(shù)據(jù)源支持時, 其可以在不同類型數(shù)據(jù)源的ETL過程中得到保存。公共樣式信息包括三類①點對象樣式信息點的符號、大小、顏色;②線對象樣式信息線的符號、寬度、顏色;③面對象樣式信息面的符號、是否填充、填充顏色、是否繪制邊線、邊線顏色、邊線寬度。(2)私有樣式信息由于各種空間數(shù)據(jù)源有自身的特點,在“公共樣式信息”之外的樣式信息是各類數(shù)據(jù)源特有的,私有樣式信息只能在同類數(shù)據(jù)源的ETL過程中保存,在不同類型數(shù)據(jù)源ETL過程中將被丟棄。本發(fā)明還提供了一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的系統(tǒng),包括以下裝置源數(shù)據(jù)讀取裝置,用于從數(shù)據(jù)源中讀取源數(shù)據(jù),所述的源數(shù)據(jù)是空間數(shù)據(jù);數(shù)據(jù)檢測與轉(zhuǎn)換裝置,用于檢測源數(shù)據(jù)中是否包含圖元信息,如果是,則對圖元信息進行轉(zhuǎn)換處理,所述的圖元信息包括空間信息和樣式信息數(shù)據(jù),否則直接轉(zhuǎn)換屬性數(shù)據(jù);數(shù)據(jù)加載裝置,用于將轉(zhuǎn)換處理后的數(shù)據(jù)加載到目標數(shù)據(jù)源中。本發(fā)明的效果在于本發(fā)明將屬性數(shù)據(jù)與空間數(shù)據(jù)的ETL過程整合在一起,實現(xiàn)了任意空間數(shù)據(jù)與屬性數(shù)據(jù)之間的抽取轉(zhuǎn)換,可以以傳統(tǒng)方式訪問空間信息,為MIS系統(tǒng)與GIS系統(tǒng)的對接提供了完善的解決方案;本發(fā)明還實現(xiàn)了樣式信息在ETL過程中的保存和恢復,數(shù)據(jù)源可根據(jù)自身情況進行支持,設(shè)計實現(xiàn)靈活。在同類數(shù)據(jù)抽取過程中,可做到樣式信息無丟失。


圖1是一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法的原理圖;圖2是一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的系統(tǒng)的結(jié)構(gòu)圖;圖3是一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法的流程圖。
具體實施例方式下面結(jié)合附圖和具體實施例來對本發(fā)明進行描述。如圖1所示,源數(shù)據(jù)為空間數(shù)據(jù),除了包含傳統(tǒng)的屬性信息外,還包含空間信息和樣式信息,所要加載的目標數(shù)據(jù)源中相應(yīng)地也具有屬性信息、空間信息和樣式信息。采用本發(fā)明所述的方法,可以將屬性數(shù)據(jù)與空間數(shù)據(jù)(空間信息和樣式信息數(shù)據(jù))的ETL過程整合在一起,實現(xiàn)了任意空間數(shù)據(jù)與屬性數(shù)據(jù)之間的抽取、轉(zhuǎn)換和加載。如圖2所示,一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的系統(tǒng),包括以下裝置源數(shù)據(jù)讀取裝置11,用于從數(shù)據(jù)源中讀取源數(shù)據(jù),所述的源數(shù)據(jù)是空間數(shù)據(jù);數(shù)據(jù)檢測與轉(zhuǎn)換裝置12,用于檢測源數(shù)據(jù)中是否包含圖元信息,如果是,則對圖元信息進行轉(zhuǎn)換處理,所述的圖元信息包括空間信息和樣式信息數(shù)據(jù),否則直接轉(zhuǎn)換屬性數(shù)據(jù);數(shù)據(jù)加載裝置13,用于將轉(zhuǎn)換處理后的數(shù)據(jù)加載到目標數(shù)據(jù)源中。本實施例中,所述的數(shù)據(jù)檢測與轉(zhuǎn)換裝置中包括以下兩個處理模塊(1)屬性信息處理模塊121 用于針對傳統(tǒng)屬性信息進行變換處理;(2)空間信息處理模塊122 用于針對空間信息進行變換處理;所述的空間信息處理模塊包括以下四類子模塊①子模塊1,用于將空間信息變換為空間信息,其實現(xiàn)的是空間數(shù)據(jù)的變換;②子模塊2,用于將空間信息變換為屬性信息,其將空間坐標信息以字符串等形式存儲于屬性字段中,同時空間數(shù)據(jù)中的樣式信息也可根據(jù)要求變?yōu)閭鹘y(tǒng)的屬性字段值,即實現(xiàn)了將空間信息屬性化的過程;③子模塊3,用于將屬性信息變換為空間信息,其從屬性字段中按照某種格式解析得到空間坐標信息,即實現(xiàn)了將屬性信息空間化的過程。
④子模塊4,用于將屬性信息變換為屬性信息。如圖3所示,一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法,包括以下步驟(1)從數(shù)據(jù)源中讀取源數(shù)據(jù),所述的源數(shù)據(jù)是空間數(shù)據(jù);(2)檢測源數(shù)據(jù)中是否包含圖元信息,如果是,則對圖元信息進行轉(zhuǎn)換處理,所述的圖元信息包括空間信息和樣式信息,否則直接轉(zhuǎn)換屬性數(shù)據(jù);(3)將轉(zhuǎn)換處理后的數(shù)據(jù)加載到目標數(shù)據(jù)源中。如上所述的一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法,步驟⑴中,以記錄為單位,從數(shù)據(jù)源中逐條讀取源數(shù)據(jù)。本實施例中,對于源數(shù)據(jù)中的屬性字段由屬性信息處理模塊直接進行抽取或保存為純屬性數(shù)據(jù),即屬性數(shù)據(jù)在實現(xiàn)ETL過程時,按照傳統(tǒng)的實現(xiàn)方式,負責從源數(shù)據(jù)中讀取屬性字段信息,以及將屬性字段信息寫入到目標數(shù)據(jù)源中;本實施例中,對于源數(shù)據(jù)中的空間信息和樣式信息,則由空間信息處理模塊進行轉(zhuǎn)換處理,包括如下步驟①對空間信息進行讀取和寫入;②對內(nèi)部屬性信息進行讀取和寫入;③根據(jù)該空間數(shù)據(jù)格式對樣式的支持能力,從源數(shù)據(jù)上讀取公共樣式信息以及私有樣式信息到屬性字段,并在目標數(shù)據(jù)上對傳入的屬性字段進行檢索,從中查找公共樣式信息以及私有樣式信息,將其轉(zhuǎn)換為目標支持的樣式信息,并寫入到目標數(shù)據(jù)源中。步驟①中,為了實現(xiàn)空間數(shù)據(jù)(包括空間信息及樣式信息)的ETL過程,本實施例中將空間數(shù)據(jù)中的信息進行分解,分解為以下幾部分信息(1)空間描述信息對圖元的類型、坐標系等描述信息;(2)空間坐標信息地理位置信息,即X,Y坐標;(3)傳統(tǒng)屬性信息空間數(shù)據(jù)中包含的傳統(tǒng)屬性信息;(4)空間樣式信息繪制圖元時使用的顏色、填充等信息。更進一步,對空間數(shù)據(jù)中的這幾部分信息的處理采用如下方式將空間描述信息、空間坐標信息存儲于圖元類型的字段中,該字段與其它屬性字段構(gòu)成記錄,跟隨ETL過程進行處理;將傳統(tǒng)屬性信息直接作為屬性字段進行處理;將空間樣式信息也作為屬性字段進行處理。針對樣式信息,本發(fā)明進一步將其劃分為兩部分(1)公共樣式信息是從各種數(shù)據(jù)源提取出來的共有樣式信息,當數(shù)據(jù)源支持時, 其可以在不同類型數(shù)據(jù)源的ETL過程中得到保存。公共樣式信息包括三類①點對象樣式信息點的符號、大小、顏色;②線對象樣式信息線的符號、寬度、顏色;③面對象樣式信息面的符號、是否填充、填充顏色、是否繪制邊線、邊線顏色、邊線寬度。(2)私有樣式信息由于各種空間數(shù)據(jù)源有自身的特點,在“公共樣式信息”之外的樣式信息是各類數(shù)據(jù)源特有的,私有樣式信息只能在同類數(shù)據(jù)源的ETL過程中保存,在不同類型數(shù)據(jù)源ETL過程中將被丟棄。綜上,采用本發(fā)明所述的方法和系統(tǒng),對源數(shù)據(jù)實現(xiàn)了如下的ETL執(zhí)行情形(1)屬性數(shù)據(jù)抽取到屬性數(shù)據(jù)這是傳統(tǒng)的ETL抽取方式(2)空間數(shù)據(jù)抽取到空間數(shù)據(jù)空間數(shù)據(jù)抽取到空間數(shù)據(jù)中,不但保留了坐標信息,還可依據(jù)目標數(shù)據(jù)源的能力,存儲、還原樣式信息。如果是同類數(shù)據(jù)抽取,可做到樣式信息無丟失。(3)屬性數(shù)據(jù)抽取到空間數(shù)據(jù)屬性數(shù)據(jù)抽取到空間數(shù)據(jù)的過程中,需要通過屬性空間化功能的處理器,從屬性字段中按照某種格式解析得到空間坐標信息。同時可對屬性數(shù)據(jù)增加樣式字段,控制生成的空間數(shù)據(jù)的樣式。(4)空間數(shù)據(jù)抽取到屬性數(shù)據(jù)空間數(shù)據(jù)抽取到屬性數(shù)據(jù)的過程中,需要通過空間屬性化功能的處理器,將空間坐標信息以字符串等形式存儲于屬性字段中。同時空間數(shù)據(jù)中的樣式信息也可根據(jù)要求,變?yōu)閭鹘y(tǒng)的屬性字段值,供應(yīng)用系統(tǒng)使用。(5)對于樣式信息的處理,還有一種方案是將其存儲于空間圖元字段的附加信息上,這種方案也可在空間數(shù)據(jù)的ETL過程中實現(xiàn)樣式信息的存儲和恢復,但是卻無法和傳統(tǒng)的屬性數(shù)據(jù)源進行對接,樣式信息無法存儲在普通屬性字段上,除非對屬性數(shù)據(jù)源重新進行實現(xiàn)。本領(lǐng)域技術(shù)人員應(yīng)該明白,上面的具體描述只是為了解釋本發(fā)明的目的,并非用于限制本發(fā)明。本發(fā)明的保護范圍由權(quán)利要求及其等同物限定。
權(quán)利要求
1.一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法,包括以下步驟(1)從數(shù)據(jù)源中讀取源數(shù)據(jù),所述的源數(shù)據(jù)是空間數(shù)據(jù);(2)檢測源數(shù)據(jù)中是否包含圖元信息,如果是,則對圖元信息進行轉(zhuǎn)換處理,所述的圖元信息包括空間信息和樣式信息,否則直接轉(zhuǎn)換屬性數(shù)據(jù);(3)將轉(zhuǎn)換處理后的數(shù)據(jù)加載到目標數(shù)據(jù)源中。
2.如權(quán)利要求1所述的一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法,其特征是 步驟(1)中,以記錄為單位,從數(shù)據(jù)源中逐條讀取源數(shù)據(jù)。
3.如權(quán)利要求1所述的一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法,其特征是 步驟O)中,對于源數(shù)據(jù)中的屬性字段直接進行抽取或保存為純屬性數(shù)據(jù),即屬性數(shù)據(jù)在實現(xiàn)ETL過程時,按照傳統(tǒng)的實現(xiàn)方式,負責從源數(shù)據(jù)中讀取屬性字段信息,以及將屬性字段信息寫入到目標數(shù)據(jù)源中。
4.如權(quán)利要求1至3任一所述的一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法, 其特征是步驟O)中,對于源數(shù)據(jù)中的空間信息和樣式信息進行轉(zhuǎn)換處理時,包括如下步驟①對空間數(shù)據(jù)信息進行轉(zhuǎn)換;②對內(nèi)部屬性信息進行轉(zhuǎn)換;③根據(jù)該空間數(shù)據(jù)格式對樣式的支持能力,從源數(shù)據(jù)上讀取公共樣式信息以及私有樣式信息到屬性字段,并在目標數(shù)據(jù)上對傳入的屬性字段進行檢索,從中查找公共樣式信息以及私有樣式信息,將其轉(zhuǎn)換為目標支持的樣式信息。
5.如權(quán)利要求4所述的一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法,其特征是步驟①中,將讀取的空間數(shù)據(jù)中的信息進行分解,分解為以下幾部分信息(1)空間描述信息包括圖元的類型、坐標系;(2)空間坐標信息地理位置信息,即X,Y坐標;(3)傳統(tǒng)屬性信息空間數(shù)據(jù)中包含的傳統(tǒng)屬性信息;(4)空間樣式信息包括繪制圖元時使用的顏色、填充信息。
6.如權(quán)利要求5所述的一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法,其特征是, 對讀取的空間數(shù)據(jù)中的信息采用如下方式進行處理將空間描述信息、空間坐標信息存儲于圖元類型的字段中,該字段與其它屬性字段構(gòu)成記錄,跟隨ETL過程進行處理;將傳統(tǒng)屬性信息直接作為屬性字段進行處理;將空間樣式信息也作為屬性字段進行處理。
7.如權(quán)利要求6所述的一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法,其特征是, 針對樣式信息,將其劃分為以下兩部分并進行相應(yīng)處理(1)公共樣式信息是從各種數(shù)據(jù)源提取出來的共有樣式信息,當數(shù)據(jù)源支持時,其可以在不同類型數(shù)據(jù)源的ETL過程中得到保存;公共樣式信息包括三類①點對象樣式信息點的符號、大小、顏色;②線對象樣式信息線的符號、寬度、顏色;③面對象樣式信息面的符號、是否填充、填充顏色、是否繪制邊線、邊線顏色、邊線寬度;(2)私有樣式信息由于各種空間數(shù)據(jù)源有自身的特點,在“公共樣式信息”之外的樣式信息是各類數(shù)據(jù)源特有的,私有樣式信息只能在同類數(shù)據(jù)源的ETL過程中保存,在不同類型數(shù)據(jù)源ETL過程中將被丟棄。
8.一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的系統(tǒng),包括以下裝置源數(shù)據(jù)讀取裝置,用于從數(shù)據(jù)源中讀取源數(shù)據(jù),所述的源數(shù)據(jù)是空間數(shù)據(jù);數(shù)據(jù)檢測與轉(zhuǎn)換裝置,用于檢測源數(shù)據(jù)中是否包含圖元信息,如果是,則對圖元信息進行轉(zhuǎn)換處理,所述的圖元信息包括空間信息和樣式信息,否則直接轉(zhuǎn)換屬性數(shù)據(jù);數(shù)據(jù)加載裝置,用于將轉(zhuǎn)換處理后的數(shù)據(jù)加載到目標數(shù)據(jù)源中。
9.如權(quán)利要求8所述的一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的系統(tǒng),其特征在于,所述的數(shù)據(jù)檢測與轉(zhuǎn)換裝置中包括以下兩個處理模塊(1)屬性信息處理模塊用于針對傳統(tǒng)屬性信息進行變換處理;(2)空間信息處理模塊用于針對空間信息進行變換處理。
10.如權(quán)利要求9所述的一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的系統(tǒng),其特征在于,所述的空間信息處理模塊分為以下四類子模塊①子模塊1,用于將空間信息變換為空間信息,其實現(xiàn)的是空間數(shù)據(jù)的變換;②子模塊2,用于將空間信息變換為屬性信息,其將空間坐標信息以字符串等形式存儲于屬性字段中,同時空間數(shù)據(jù)中的樣式信息也可根據(jù)要求變?yōu)閭鹘y(tǒng)的屬性字段值,即實現(xiàn)了將空間信息屬性化的過程;③子模塊3,用于將屬性信息變換為空間信息,其從屬性字段中按照某種格式解析得到空間坐標信息,即實現(xiàn)了將屬性信息空間化的過程;④子模塊4,用于將屬性信息變換為屬性信息。
全文摘要
本發(fā)明公開了一種同時實現(xiàn)空間數(shù)據(jù)和屬性數(shù)據(jù)ETL過程的方法及系統(tǒng),涉及計算機信息處理技術(shù)領(lǐng)域?,F(xiàn)有技術(shù)中也有給出了空間數(shù)據(jù)的ETL解決方案,但卻并不完善,僅局限在坐標信息的抽取、轉(zhuǎn)換、加載,并且未考慮與傳統(tǒng)屬性信息的ETL過程結(jié)合。本發(fā)明所述的方法從數(shù)據(jù)源中讀取源數(shù)據(jù);檢測源數(shù)據(jù)中是否包含圖元信息,如果是,則對圖元信息進行轉(zhuǎn)換處理,所述的圖元信息包括空間信息和樣式信息,否則直接轉(zhuǎn)換屬性數(shù)據(jù);將轉(zhuǎn)換處理后的數(shù)據(jù)加載到目標數(shù)據(jù)源中。本發(fā)明將屬性數(shù)據(jù)與空間數(shù)據(jù)的ETL過程整合在一起,實現(xiàn)了任意空間數(shù)據(jù)與屬性數(shù)據(jù)之間的抽取轉(zhuǎn)換。
文檔編號G06F17/30GK102495902SQ20111042467
公開日2012年6月13日 申請日期2011年12月16日 優(yōu)先權(quán)日2011年12月16日
發(fā)明者周小良, 王生, 程永輝, 肖云, 鄭佳棟, 鄭學進 申請人:方正國際軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1