一種基于三維gis動態顯示信息的方法和顯示系統的制作方法
【專利摘要】本發明實施例公開了一種基于三維GIS動態顯示信息的方法和顯示系統,用于節省系統資源,提高系統運行效率。本發明實施例方法包括:顯示系統獲取動態點,在GSI中檢索該動態點,得到該動態點相關聯的信息,然后顯示該動態點相關聯的信息,避免了對GSI中用戶不關注的大量數據的處理,只顯示出用戶關注的信息,節省了系統資源。
【專利說明】—種基于三維(313動態顯示信息的方法和顯示系統
【技術領域】
[0001]本發明涉及數據處理領域,尤其涉及一種基于三維以3動態顯示信息的方法和顯示系統。
【背景技術】
[0002]地理信息系統$781:6111, 613)是整個地球或部分區域的資源、環境在計算機中的縮影,反映了人們賴以生存的現實世界,是在計算機軟件和硬件支持下,以一定的格式輸入、存儲、檢索、顯示和綜合分析應用的技術系統。
[0003]三維以3可視化技術可以用圖形、圖像、動畫等形式,形象、具體地將以3中的計算過程和結果顯示表現出來,進行三維展示。
[0004]但是,三維以3的數據量非常大,在三維以3場景中把全部的精細化模型進行加載,需要消耗大量的系統資源對用戶不關注的信息進行處理,浪費了系統資源,降低了系統運行效率。
【發明內容】
[0005]本發明實施例提供了一種基于三維以3動態顯示信息的方法和顯示系統,用于節省系統資源,提高系統運行效率。
[0006]—種基于三維613動態顯不信息的方法,包括:
[0007]顯示系統獲取動態點,所述動態點用于指示三維613中的地理位置;
[0008]所述顯示系統在所述以3中檢索所述動態點,得到所述動態點相關聯的信息;
[0009]所述顯示系統顯示所述動態點相關聯的信息。
[0010]一種顯不系統,包括:
[0011]獲取模塊,用于獲取動態點,所述動態點用于指示三維以3中的地理位置;
[0012]檢索模塊,用于在所述613中檢索所述動態點,得到所述動態點相關聯的信息;
[0013]顯示模塊,用于顯示所述動態點相關聯的信息。
[0014]從以上技術方案可以看出,本發明實施例具有以下優點:本發明實施例中,顯示系統獲取動態點,在631中檢索該動態點,得到該動態點相關聯的信息,然后顯示該動態點相關聯的信息,這樣避免了對631中用戶不關注的大量數據的處理,只顯示出用戶關注的信息,節省了系統資源,提高了系統運行效率。
【專利附圖】
【附圖說明】
[0015]圖1為本發明實施例中基于三維以3動態顯示信息的方法一個流程示意圖;
[0016]圖2為本發明實施例中基于三維以3動態顯示信息的方法另一個流程示意圖;
[0017]圖3為本發明實施例中基于三維以3動態顯示信息的方法另一個流程示意圖;
[0018]圖4為本發明實施例中顯示系統一個結構示意圖;
[0019]圖5為本發明實施例中顯示系統另一個結構示意圖;[0020]圖6為本發明實施例中顯示系統另一個結構示意圖。
【具體實施方式】
[0021]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0022]請參閱圖1,本發明實施例中基于三維613動態顯示信息的方法一個實施例包括:
[0023]101、顯示系統獲取動態點;
[0024]當需要使用顯示系統顯示信息時,顯示系統可以獲取動態點,該動態點可以指示三維以3中的地理位置。
[0025]102、顯示系統在613中檢索該動態點,得到該動態點相關聯的信息;
[0026]顯示系統獲取到動態點后,在613中檢索該動態點,得到該動態點相關聯的信息。
[0027]103、顯示系統顯示該動態點相關聯的信息。
[0028]顯示系統檢索得到該動態點相關聯的信息后,顯示該動態點相關聯的信息。
[0029]可以理解的是,顯示系統顯示該動態點相關聯的信息時,可以只顯示該動態點相關聯的信息,對其他信息作消隱處理,也可以突出顯示該動態點相關聯的信息,對其他信息做簡化顯示,此處不作限定。
[0030]本發明實施例中,顯示系統獲取動態點,在631中檢索該動態點,得到該動態點相關聯的信息,然后顯示該動態點相關聯的信息,這樣避免了對631中用戶不關注的大量數據的處理,只顯示出用戶關注的信息,節省了系統資源,提高了系統運行效率。
[0031]在實際應用中,當動態點為動態事件點時,顯示系統可以按照該動態事件點對應的檢索方式來檢索該動態事件點,再進行后續處理,請參閱圖2,本發明實施例中基于三維613動態顯不信息的方法另一個實施例包括:
[0032]201、顯示系統獲取動態事件點;
[0033]顯示系統可以一直監測是否有動態事件觸發,有動態事件觸發時,可以獲取該動態事件點,動態事件點中可以包括事件類型和丨或事件在三維以3中的地理位置。
[0034]該動態事件可以為鼠標的點擊,也可以為連入系統中的某個設備故障,還可以為監測區域發生事故等用戶所關注的事件,此處不作限定。
[0035]202、顯示系統按照該動態事件點對應的檢索方式檢索該動態事件點,得到該動態事件點相關聯的信息;
[0036]顯示系統獲取到動態事件點后,可以按照該動態事件點對應的檢索方式在以3中檢索該動態事件點,得到該動態事件點相關聯的信息。
[0037]該相關聯的信息可以為圖形、視頻、文案等相關的信息,此處不作限定。
[0038]顯示系統中可以預存有該動態事件點對應的檢索方式,例如事故發生對應的檢索方式可以為按時段檢索面,按時段生成面的不同影響面,對影響面檢索與該動態事件點相關聯的信息,可以得到不同時段該動態事件點的關聯信息,而對鼠標點擊事件對應的檢索方式可以為檢索點擊處一個星期內發生的事件;還可以有另外一些與各種其他動態事件點對應的檢索方式,該動態事件點與檢索方式的對應關系可以預置在系統中,也可以由用戶自定義,此處不作限定。
[0039]203、顯示系統分析所述動態事件點相關聯的信息,生成可視化圖形數據;
[0040]顯示系統得到該動態事件點相關聯的信息后,分析該相關聯的信息,生成可視化圖形數據。
[0041]顯示系統對動態事件點的分析方式可以為:顯示系統統計該動態事件點相關聯的信息,得到統計數據,例如對某個區域三個月內發生事故的三維體數據進行統計;顯示系統得到統計數據后,可以融合該統計數據,生成可視化圖形數據,例如可以對三維地形數據與信號強弱的數據進行融合顯示,用三維數據的紅表示信號強,黃表示信號弱,具體的統計和融合的方式可以根據該動態事件點的類型來確定,此處不作限定。
[0042]204、顯示系統按照預置價值規則將可視化圖形數據進行價值排序,得到排序結果;
[0043]顯示系統生成可視化圖形數據后,可以按照預置價值規則將該可視化圖形數據進行價值排序,得到排序結果。
[0044]該預置價值規則可以預先存儲在顯示系統中,也可以從其余設備調用,還可以由用戶進行設定,此處不作限定。
[0045]205、顯示系統按照排序結果顯示該可視化圖形數據。
[0046]顯示系統得到價值排序結果后,可以按照該排序結果顯示可視化圖形數據。
[0047]可以理解的是,顯示系統也可以設定顯示閥值,只有當該可視化圖形數據價值排序超過預定閥值時才對其進行顯示,顯示系統還可以得到與該動態事件點相對應的顯示方式,例如分層分塊疊加顯示,按照該對應的顯示方式和排序結果對可視化圖形數據進行顯示,顯示系統還可以刪除無關聯的其他地理信息數據以及相應圖層,此處不作限定。
[0048]本發明實施例中,顯示系統可以對關聯信息進行智能的分析與統計,動態的對數據按價值排序結果進行顯示,這樣,在海量的數據中,只實時可視化有價值的以3數據,按預定的顯示方式展示給用戶,這樣可以提高用戶對數據分析處理的效率。
[0049]為便于理解,下面以一具體應用場景對本發明實施例中基于三維以3動態顯示信息的方法進行具體描述:
[0050]當有一個區域發生事故,顯示系統獲取該動態事件點,即獲取到出現異常的地理位置和事件類型為事故;
[0051]顯示系統按照該動態事件點對應的檢索方式檢索該動態事件點,得到該動態事件點的關聯信息;
[0052]顯示系統分析該關聯的信息,生成可視化圖形數據,例如使用氣泡圖對該區域做事故統計,氣泡的大小與事故數量相對應,使用柱狀圖對事故類型統計,顏色代表事故類另I」,段長度代表數量;
[0053]顯示系統按照預置價值規則將可視化圖形數據進行價值排序,得到排序結果,優先顯示事故數量;
[0054]顯示系統按照排序結果顯示該可視化圖形數據,對其余數據作消隱處理。
[0055]在實際應用中,當使用漫游方式顯示信息時,顯示系統可以獲取客戶端實時上傳的動態點并且進行后續處理,請參閱圖3,本發明實施例中基于三維以3動態顯示信息的方法另一個實施例包括:[0056]301、顯示系統實時獲取客戶端上傳的動態點;
[0057]顯示系統實時獲取客戶端上傳的動態點,該動態點用于指示三維以3中的地理位置,具體可以包括⑶3經緯度信息或線段現0點集信息。
[0058]可以理解的是,在實際應用中,顯示系統獲取動態點后,可以對動態點進行實時的渲染,把點渲染成一個模型,然后根據動態點在三維地形上的實時經緯度獲取三維地形的海拔高度,可以根據三維地形的海拔高度與動態點的相關數據,得到該動態點對應的三維相機漫游方式,該漫游方式可以使得對動態點相關信息的顯示更貼近真實。
[0059]302、顯示系統按照動態點和該動態點對應的三維相機漫游方式,在以3中檢索出與該動態點相關聯的信息;
[0060]顯示系統獲取到客戶端上傳的動態點后,按照該動態點和該動態點對應的三維相機漫游方式,在以3中檢索出與該動態點相關聯的信息。
[0061]303、顯示系統從服務器接收顯示參數;
[0062]顯示系統還可以從服務器接收顯示參數,該顯示參數用于在動態點的漫游過程中使得顯示系統的三維場景的視角變換平滑。
[0063]該顯示參數可以由服務器對客戶端實時上傳的動態點進行計算處理得到,顯示系統可以根據該顯示參數對顯示的三維場景的視角進行更新回調。
[0064]304、顯示系統按照該顯示參數顯示動態點相關聯的信息。
[0065]顯示系統接收到該顯示參數后,按照該顯示參數顯示動態點相關的信息。
[0066]可以理解的是,具體的顯示過程可以如圖2所示的實施例中所示,先對該相關聯的信息進行統計,融合,再對其進行價值排序,按價值排序結果進行顯示,顯示時,可以以窗口方式進行三維地形上的彈出顯示,也可以以其他方式進行顯示,此處不作限定。
[0067]本發明實施例中,顯示系統可以根據客戶端實時上傳的動態點以及從服務器接收的顯示參數,在顯示時對三維相機的視角進行控制,使得對動態點刷新與相機同步統一步調,避免了相機漫游過程中場景動態點出現跳躍的現象,使得畫面顯示更加平滑。
[0068]為便于理解,下面以一具體應用場景對本發明實施例中基于三維以3動態顯示信息的方法進行具體描述:
[0069]用戶攜帶開啟漫游模式的客戶端從4點移動到8點;
[0070]顯示系統實時獲取客戶端上傳的動態點,該動態點中包含有客戶端的即3數據;
[0071]顯示系統按照動態點和該動態點對應的三維相機漫游方式,在以3中檢索出與該動態點相關聯的信息;
[0072]顯示系統從服務器接收顯示參數,該顯示參數由服務器根據客戶端上傳的動態點計算得到,可以使得顯示出的三維場景的視角變換平滑;
[0073]顯示系統按照該顯示參數在三維以3地形上平滑漫游,彈出對關聯信息分析得到的可視化實時數據。
[0074]下面對本發明實施例中的顯示系統進行描述,請參閱圖4,本發明實施例中顯示系統一個實施例包括:
[0075]獲取模塊401,用于獲取動態點,所述動態點用于指示三維以3中的地理位置;
[0076]檢索模塊402,用于在所述613中檢索所述動態點,得到所述動態點相關聯的信息;[0077]顯示模塊403,用于顯示所述動態點相關聯的信息。
[0078]本發明實施例中,獲取模塊401獲取動態點,檢索模塊402在舊1中檢索該動態點,得到該動態點相關聯的信息,然后顯示模塊40 3顯示該動態點相關聯的信息,這樣避免了對舊1中用戶不關注的大量數據的處理,只顯示出用戶關注的信息,節省了系統資源,提聞了系統運行效率。
[0079]在實際應用中,當動態點為動態事件點時,檢索模塊402可以按照該動態事件點對應的檢索方式來檢索該動態事件點,再進行后續處理,請參閱圖5,本發明實施例中顯示系統另一個實施例包括:
[0080]獲取模塊501,用于獲取動態點,所述動態點用于指示三維以3中的地理位置;
[0081]檢索模塊502,用于在所述613中檢索所述動態點,得到所述動態點相關聯的信息;
[0082]顯示模塊503,用于顯示所述動態點相關聯的信息;
[0083]本實施例中,該檢索模塊502具體用于,按照所述動態事件點對應的檢索方式檢索所述動態事件點,得到所述動態事件點相關聯的信息;
[0084]該顯示模塊503具體包括:
[0085]分析單元5031,用于分析所述動態事件點相關聯的信息,生成可視化圖形數據;
[0086]排序單元5032,用于按照預置價值規則將所述可視化圖形數據進行價值排序,得到排序結果;
[0087]顯示單元5033,用于按照所述排序結果顯示所述可視化圖形數據;
[0088]該分析單元5031具體可以包括:
[0089]統計子單元50311,用于統計所述動態事件點相關聯的信息,得到統計數據;
[0090]融合子單元50312,用于融合所述統計數據,生成可視化圖形數據。
[0091]本發明實施例中,分析單元5031可以對關聯信息進行智能的分析與統計,排序單元5032動態的對數據按價值排序結果進行顯示,這樣,在海量的數據中,只實時可視化有價值的以3數據,顯示單元5033按預定的顯示方式展示給用戶,這樣可以提高用戶對數據分析處理的效率。
[0092]為了便于理解上述實施例,下面以上述顯示系統各個單元在一個具體應用場景中的交互過程進行說明:
[0093]當有一個區域發生事故,獲取模塊501獲取該動態事件點,即獲取到出現異常的地理位置和事件類型為事故;
[0094]檢索模塊502按照該動態事件點對應的檢索方式檢索該動態事件點,得到該動態事件點的關聯信息;
[0095]分析單元5031分析該關聯的信息,生成可視化圖形數據,例如使用氣泡圖對該區域做事故統計,氣泡的大小與事故數量相對應,使用柱狀圖對事故類型統計,顏色代表事故類別,段長度代表數量;
[0096]排序單元5032按照預置價值規則將可視化圖形數據進行價值排序,得到排序結果,優先顯示事故數量;
[0097]顯示單元5033按照排序結果顯示該可視化圖形數據,對其余數據作消隱處理。
[0098]在實際應用中,當使用漫游方式顯示信息時,獲取模塊501可以獲取客戶端實時上傳的動態點并且進行后續處理,請參閱圖6,本發明實施例中顯示系統另一個實施例包括:
[0099]獲取模塊601,用于獲取動態點,所述動態點用于指示三維以3中的地理位置;
[0100]檢索模塊602,用于在所述613中檢索所述動態點,得到所述動態點相關聯的信息;
[0101]顯示模塊603,用于顯示所述動態點相關聯的信息;
[0102]本實施例中,該獲取模塊601具體用于,實時獲取客戶端上傳的動態點,所述動態點用于指示三維613中的地理位置;
[0103]該檢索模塊602具體用于,按照所述動態點和所述動態點對應的三維相機漫游方式,在所述以3中檢索出與所述動態點相關聯的信息;
[0104]該顯示系統還可以包括:
[0105]接收模塊604,用于從服務器接收顯示參數,所述顯示參數用于在所述動態點的漫游過程中使得所述顯示系統的三維場景的視角變換平滑;
[0106]該顯示模塊603具體可以用于,按照所述顯示參數顯示所述動態點相關聯的信
肩、0
[0107]可以理解的是,在某些應用場景中,顯示模塊603中還可以包括如顯示模塊503中所示的分析單元,用于分析所述動態事件點相關聯的信息,生成可視化圖形數據;排序單元,用于按照預置價值規則將所述可視化圖形數據進行價值排序,得到排序結果;顯示單元,用于按照所述排序結果和顯示參數顯示所述可視化圖形數據,此處不作限定。
[0108]為了便于理解上述實施例,下面以上述顯示系統各個模塊在一個具體應用場景中的交互過程進行說明:
[0109]用戶攜帶開啟漫游模式的客戶端從八點移動到8點;
[0110]獲取模塊601實時獲取客戶端上傳的動態點,該動態點中包含有客戶端的即3數據;
[0111]檢索模塊602按照動態點和該動態點對應的三維相機漫游方式,在以3中檢索出與該動態點相關聯的信息;
[0112]接收模塊604從服務器接收顯示參數,該顯示參數由服務器根據客戶端上傳的動態點計算得到,可以使得顯示出的三維場景的視角變換平滑;
[0113]顯示模塊603按照該顯示參數在三維以3地形上平滑漫游,彈出對關聯信息分析得到的可視化實時數據。
[0114]所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0115]在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0116]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯1611101-7 )、磁碟或者光盤等各種可以存儲程
明的技術方案,而非對其限制;盡管參照前1普通技術人員應當理解:其依然可以對前I'其中部分技術特征進行等同替換;而這些本發明各實施例技術方案的精神和范圍。
【權利要求】
1.一種基于三維613動態顯示信息的方法,其特征在于,包括: 顯示系統獲取動態點,所述動態點用于指示三維613中的地理位置; 所述顯示系統在所述613中檢索所述動態點,得到所述動態點相關聯的信息; 所述顯示系統顯示所述動態點相關聯的信息。
2.根據權利要求1所述的方法,其特征在于,當所述動態點為動態事件點時,所述動態事件點表示由事件觸發的動態點,所述顯示系統在所述613中檢索所述動態點,得到所述動態點相關聯的信息包括: 所述顯示系統按照所述動態事件點對應的檢索方式檢索所述動態事件點,得到所述動態事件點相關聯的信息; 所述顯示系統顯示所述動態點相關聯的信息包括: 所述顯示系統分析所述動態事件點相關聯的信息,生成可視化圖形數據; 所述顯示系統按照預置價值規則將所述可視化圖形數據進行價值排序,得到排序結果; 所述顯示系統按照所述排序結果顯示所述可視化圖形數據。
3.根據權利要求2所述的方法,其特征在于,所述顯示系統分析所述動態事件點相關聯的信息,生成可視化圖形數據包括: 所述顯示系統統計所述動態事件點相關聯的信息,得到統計數據; 所述顯示系統融合所述統計數據,生成可視化圖形數據。
4.根據權利要求3所述的方法,其特征在于,所述顯示系統獲取動態點包括: 所述顯示系統實時獲取客戶端上傳的動態點; 所述顯示系統在所述613中檢索所述動態點,得到所述動態點相關聯的信息包括:所述顯示系統按照所述動態點和所述動態點對應的三維相機漫游方式,在所述以3中檢索出與所述動態點相關聯的信息。
5.根據權利要求4所述的方法,其特征在于,所述方法還包括: 所述顯示系統從服務器接收顯示參數,所述顯示參數用于在所述動態點的漫游過程中使得所述顯示系統的三維場景的視角變換平滑; 所述顯示系統顯示所述動態點相關聯的信息包括: 所述顯示系統按照所述顯示參數顯示所述動態點相關聯的信息。
6.一種顯示系統,其特征在于,包括: 獲取模塊,用于獲取動態點,所述動態點用于指示三維613中的地理位置; 檢索模塊,用于在所述613中檢索所述動態點,得到所述動態點相關聯的信息; 顯示模塊,用于顯示所述動態點相關聯的信息。
7.根據權利要求6所述的顯示系統,其特征在于,當所述動態點為動態事件點時,所述動態事件點表示由事件觸發的動態點, 所述檢索模塊具體用于,按照所述動態事件點對應的檢索方式檢索所述動態事件點,得到所述動態事件點相關聯的信息; 所述顯示模塊具體包括: 分析單元,用于分析所述動態事件點相關聯的信息,生成可視化圖形數據; 排序單元,用于按照預置價值規則將所述可視化圖形數據進行價值排序,得到排序結果; 顯示單元,用于按照所述排序結果顯示所述可視化圖形數據。
8.根據權利要求7所述的顯示系統,其特征在于,所述分析單元具體包括: 統計子單元,用于統計所述動態事件點相關聯的信息,得到統計數據; 融合子單元,用于融合所述統計數據,生成可視化圖形數據。
9.根據權利要求6所述的顯示系統,其特征在于, 所述獲取模塊具體用于,實時獲取客戶端上傳的動態點,所述動態點用于指示三維以3中的地理位置; 所述檢索模塊 具體用于,按照所述動態點和所述動態點對應的三維相機漫游方式,在所述以3中檢索出與所述動態點相關聯的信息。
10.根據權利要求9所述的顯示系統,其特征在于,所述顯示系統還包括: 接收模塊,用于從服務器接收顯示參數,所述顯示參數用于在所述動態點的漫游過程中使得所述顯示系統的三維場景的視角變換平滑; 所述顯示模塊具體用于,按照所述顯示參數顯示所述動態點相關聯的信息。
【文檔編號】G06F17/30GK103838861SQ201410103008
【公開日】2014年6月4日 申請日期:2014年3月19日 優先權日:2014年3月19日
【發明者】林良輝 申請人:廣東威創視訊科技股份有限公司