一種基于D3的知識(shí)圖譜數(shù)據(jù)節(jié)點(diǎn)渲染方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN202010423078.X 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN111598988B 公開(kāi)(公告)日 2022-01-25
申請(qǐng)公布號(hào) CN111598988B 申請(qǐng)公布日 2022-01-25
分類號(hào) G06T15/00(2011.01)I;G06F16/36(2019.01)I;G06F16/958(2019.01)I;G06F16/957(2019.01)I;G06F8/34(2018.01)I;G06F8/38(2018.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 蔡?hào)|東 申請(qǐng)(專利權(quán))人 北京海致星圖科技有限公司
代理機(jī)構(gòu) 北京棘龍知識(shí)產(chǎn)權(quán)代理有限公司 代理人 謝靜
地址 100000北京市海淀區(qū)學(xué)院路甲5號(hào)768創(chuàng)意園B座8號(hào)門(mén)
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種基于D3的知識(shí)圖譜數(shù)據(jù)節(jié)點(diǎn)渲染方法及系統(tǒng),該方法包括:構(gòu)建一個(gè)靜態(tài)工程并在所述靜態(tài)工程中引入數(shù)字可視化工具D3;將知識(shí)圖譜數(shù)據(jù)節(jié)點(diǎn)的2D坐標(biāo)由JSON格式轉(zhuǎn)換為二進(jìn)制;將轉(zhuǎn)換得到的二進(jìn)制的2D坐標(biāo)轉(zhuǎn)換為3D坐標(biāo);在所述靜態(tài)工程中,使用D3在Canvas畫(huà)布中繪制基于所述3D坐標(biāo)的WebGL元素,完成知識(shí)圖譜數(shù)據(jù)節(jié)點(diǎn)的渲染。本發(fā)明的有益效果是:1.提高知識(shí)圖譜的展示數(shù)據(jù)節(jié)點(diǎn)的數(shù)據(jù)量;2.提高D3對(duì)CPU、GPU的利用率;3.提高知識(shí)圖譜在大數(shù)據(jù)量下的交互流暢性。