1.基于拓展三維直方圖的調(diào)研大數(shù)據(jù)可視化建模方法,其特征在于:包括以下步驟:
進(jìn)行三維可視化模型初始化;
對調(diào)研數(shù)據(jù)按照具體的數(shù)據(jù)類型進(jìn)行分類別預(yù)處理;
讀取原始的調(diào)研數(shù)據(jù),并依據(jù)三維可視化模型的要求和分類別預(yù)處理的結(jié)果,進(jìn)行拓展三維直方圖數(shù)據(jù)提取和規(guī)格化,生成符合三維可視化模型標(biāo)準(zhǔn)格式的拓展三維直方圖數(shù)據(jù),所述拓展三維直方圖的橫向維度由具有不同層次的不同的填報主體來構(gòu)成,縱向維度包括多種復(fù)雜的數(shù)據(jù)類型,Z向維度為由單元格屬性、單元高度和頂端紋理組成并與原調(diào)研數(shù)據(jù)相聯(lián)系的結(jié)構(gòu),其中,不同層次的不同的填報主體包括但不限于省、市、縣區(qū)和學(xué)校,多種復(fù)雜的數(shù)據(jù)類型包括但不限于邏輯類數(shù)據(jù)、文本類數(shù)據(jù)、數(shù)值類數(shù)據(jù)和枚舉類數(shù)據(jù),頂端紋理采用不同的色彩來表示數(shù)據(jù)的變化趨勢;
將生成的拓展三維直方圖數(shù)據(jù)按照圖形學(xué)的方法進(jìn)行可視化顯示。
2.根據(jù)權(quán)利要求1所述的基于拓展三維直方圖的調(diào)研大數(shù)據(jù)可視化建模方法,其特征在于:所述進(jìn)行三維可視化模型初始化這一步驟,其包括:
確定拓展三維直方圖橫向和縱向的絕對寬度、數(shù)據(jù)間隔、所包含的最小單位維度總個數(shù);
確定拓展三維直方圖橫向坐標(biāo)和縱向坐標(biāo)的具體維度結(jié)構(gòu);
確定拓展三維直方圖z軸方向總的高度、地平面的位置以及不同數(shù)據(jù)類型的高度表示方法;
設(shè)置拓展三維直方圖z軸方向的頂端紋理參數(shù)。
3.根據(jù)權(quán)利要求1所述的基于拓展三維直方圖的調(diào)研大數(shù)據(jù)可視化建模方法,其特征在于:所述對調(diào)研數(shù)據(jù)按照具體的數(shù)據(jù)類型進(jìn)行分類別預(yù)處理這一步驟,其包括:
讀入原始的調(diào)研數(shù)據(jù);
根據(jù)原始的調(diào)研數(shù)據(jù)的具體數(shù)據(jù)類型進(jìn)行相應(yīng)的分類別處理,得到處理后的數(shù)據(jù);
將處理后的數(shù)據(jù)存檔。
4.根據(jù)權(quán)利要求3所述的基于拓展三維直方圖的調(diào)研大數(shù)據(jù)可視化建模方法,其特征在于:所述根據(jù)原始的調(diào)研數(shù)據(jù)的具體數(shù)據(jù)類型進(jìn)行相應(yīng)的分類別處理,得到處理后的數(shù)據(jù)這一步驟,其具體為:
若原始的調(diào)研數(shù)據(jù)為數(shù)值類數(shù)據(jù),則先確定數(shù)值類數(shù)據(jù)的取值范圍,然后確定數(shù)值類數(shù)據(jù)的平均值,再確定數(shù)值類數(shù)據(jù)數(shù)值映射的方法,最后標(biāo)識單個數(shù)值類數(shù)據(jù)的變化趨勢;若原始的調(diào)研數(shù)據(jù)為邏輯類數(shù)據(jù),則先列舉出邏輯類數(shù)據(jù)各個調(diào)研項的取值范圍,然后確定邏輯類數(shù)據(jù)的參考值,再確定邏輯類數(shù)據(jù)數(shù)值映射的方法,最后標(biāo)識單個邏輯類數(shù)據(jù)的變化趨勢;若原始的調(diào)研數(shù)據(jù)為文本類數(shù)據(jù),則先列舉出文本類數(shù)據(jù)的關(guān)鍵詞,然后提取文本類數(shù)據(jù)的摘要,再確定文本類數(shù)據(jù)關(guān)鍵詞映射的方法,最后標(biāo)識單個文本類數(shù)據(jù)的變化趨勢。
5.根據(jù)權(quán)利要求3所述的基于拓展三維直方圖的調(diào)研大數(shù)據(jù)可視化建模方法,其特征在于:所述讀取原始的調(diào)研數(shù)據(jù),并依據(jù)三維可視化模型的要求和分類別預(yù)處理的結(jié)果,進(jìn)行拓展三維直方圖數(shù)據(jù)提取和規(guī)格化,生成符合三維可視化模型標(biāo)準(zhǔn)格式的拓展三維直方圖數(shù)據(jù)這一步驟,其包括:
逐條讀取原始的調(diào)研數(shù)據(jù),根據(jù)預(yù)定復(fù)合結(jié)構(gòu)調(diào)研數(shù)據(jù)的數(shù)據(jù)格式對原始的調(diào)研數(shù)據(jù)進(jìn)行逐層深入解析,直到解析出原始的調(diào)研數(shù)據(jù)最小的數(shù)據(jù)單元;
根據(jù)原始的調(diào)研數(shù)據(jù)的具體數(shù)據(jù)類型、三維可視化模型的要求和分類別預(yù)處理的結(jié)果,提取原始的調(diào)研數(shù)據(jù)所需要的圖形化表示數(shù)據(jù),并計算出相應(yīng)的數(shù)據(jù)變化趨勢;
將提取的圖形化表示數(shù)據(jù)和計算出的數(shù)據(jù)變化趨勢進(jìn)行三維可視化模型的規(guī)格化,得到符合三維可視化模型標(biāo)準(zhǔn)格式的數(shù)據(jù);
將符合三維可視化模型標(biāo)準(zhǔn)格式的數(shù)據(jù)寫入拓展三維直方圖數(shù)據(jù)集。
6.根據(jù)權(quán)利要求1-5任一項所述的基于拓展三維直方圖的調(diào)研大數(shù)據(jù)可視化建模方法,其特征在于:所述進(jìn)行拓展三維直方圖數(shù)據(jù)規(guī)格化這一步驟,其包括:
以地平面作為參考的平面,根據(jù)不同數(shù)據(jù)類型的特點,制定立方高度歸一化對策略;
根據(jù)立方高度歸一化對策略對拓展三維直方圖數(shù)據(jù)進(jìn)行規(guī)格化處理,所述拓展三維直方圖Z軸方向的高度高于地平面或低于地平面。
7.基于拓展三維直方圖的調(diào)研大數(shù)據(jù)可視化建模系統(tǒng),其特征在于:包括:
三維可視化模型初始化模塊,用于進(jìn)行三維可視化模型初始化;
調(diào)研數(shù)據(jù)分類別預(yù)處理模塊,用于對調(diào)研數(shù)據(jù)按照具體的數(shù)據(jù)類型進(jìn)行分類別預(yù)處理;
拓展三維直方圖數(shù)據(jù)生成模塊,用于讀取原始的調(diào)研數(shù)據(jù),并依據(jù)三維可視化模型的要求和分類別預(yù)處理的結(jié)果,進(jìn)行拓展三維直方圖數(shù)據(jù)提取和規(guī)格化,生成符合三維可視化模型標(biāo)準(zhǔn)格式的拓展三維直方圖數(shù)據(jù),所述拓展三維直方圖的橫向維度由具有不同層次的不同的填報主體來構(gòu)成,縱向維度包括多種復(fù)雜的數(shù)據(jù)類型,Z向維度為由單元格屬性、單元高度和頂端紋理組成并與原調(diào)研數(shù)據(jù)相聯(lián)系的結(jié)構(gòu),其中,不同層次的不同的填報主體包括但不限于省、市、縣區(qū)和學(xué)校,多種復(fù)雜的數(shù)據(jù)類型包括但不限于邏輯類數(shù)據(jù)、文本類數(shù)據(jù)、數(shù)值類數(shù)據(jù)和枚舉類數(shù)據(jù),頂端紋理采用不同的色彩來表示數(shù)據(jù)的變化趨勢;
調(diào)研數(shù)據(jù)拓展三維直方圖顯示模塊,用于將生成的拓展三維直方圖數(shù)據(jù)按照圖形學(xué)的方法進(jìn)行可視化顯示。
8.根據(jù)權(quán)利要求7所述的基于拓展三維直方圖的調(diào)研大數(shù)據(jù)可視化建模系統(tǒng),其特征在于:所述調(diào)研數(shù)據(jù)分類別預(yù)處理模塊包括:
數(shù)據(jù)讀入單元,用于讀入原始的調(diào)研數(shù)據(jù);
分類別處理單元,用于根據(jù)原始的調(diào)研數(shù)據(jù)的具體數(shù)據(jù)類型進(jìn)行相應(yīng)的分類別處理,得到處理后的數(shù)據(jù);
存檔單元,用于將處理后的數(shù)據(jù)存檔。
9.根據(jù)權(quán)利要求8所述的基于拓展三維直方圖的調(diào)研大數(shù)據(jù)可視化建模系統(tǒng),其特征在于:所述分類別處理單元具體執(zhí)行以下操作:
若原始的調(diào)研數(shù)據(jù)為數(shù)值類數(shù)據(jù),則先確定數(shù)值類數(shù)據(jù)的取值范圍,然后確定數(shù)值類數(shù)據(jù)的平均值,再確定數(shù)值類數(shù)據(jù)數(shù)值映射的方法,最后標(biāo)識單個數(shù)值類數(shù)據(jù)的變化趨勢;若原始的調(diào)研數(shù)據(jù)為邏輯類數(shù)據(jù),則先列舉出邏輯類數(shù)據(jù)各個調(diào)研項的取值范圍,然后確定邏輯類數(shù)據(jù)的參考值,再確定邏輯類數(shù)據(jù)數(shù)值映射的方法,最后標(biāo)識單個邏輯類數(shù)據(jù)的變化趨勢;若原始的調(diào)研數(shù)據(jù)為文本類數(shù)據(jù),則先列舉出文本類數(shù)據(jù)的關(guān)鍵詞,然后提取文本類數(shù)據(jù)的摘要,再確定文本類數(shù)據(jù)關(guān)鍵詞映射的方法,最后標(biāo)識單個文本類數(shù)據(jù)的變化趨勢。
10.根據(jù)權(quán)利要求7、8或9所述的基于拓展三維直方圖的調(diào)研大數(shù)據(jù)可視化建模系統(tǒng),其特征在于:所述拓展三維直方圖數(shù)據(jù)生成模塊包括:
讀取與解析單元,用于逐條讀取原始的調(diào)研數(shù)據(jù),根據(jù)預(yù)定復(fù)合結(jié)構(gòu)調(diào)研數(shù)據(jù)的數(shù)據(jù)格式對原始的調(diào)研數(shù)據(jù)進(jìn)行逐層深入解析,直到解析出原始的調(diào)研數(shù)據(jù)最小的數(shù)據(jù)單元;
提取與計算單元,用于根據(jù)原始的調(diào)研數(shù)據(jù)的具體數(shù)據(jù)類型、三維可視化模型的要求和分類別預(yù)處理的結(jié)果,提取原始的調(diào)研數(shù)據(jù)所需要的圖形化表示數(shù)據(jù),并計算出相應(yīng)的數(shù)據(jù)變化趨勢;
規(guī)格化單元,用于將提取的圖形化表示數(shù)據(jù)和計算出的數(shù)據(jù)變化趨勢進(jìn)行三維可視化模型的規(guī)格化,得到符合三維可視化模型標(biāo)準(zhǔn)格式的數(shù)據(jù);
寫入單元,用于將符合三維可視化模型標(biāo)準(zhǔn)格式的數(shù)據(jù)寫入拓展三維直方圖數(shù)據(jù)集。