欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

思維導(dǎo)圖的顯示方法及裝置與流程

文檔序號:11155069閱讀:580來源:國知局
思維導(dǎo)圖的顯示方法及裝置與制造工藝

本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,具體而言,涉及一種思維導(dǎo)圖的顯示方法及裝置。



背景技術(shù):

思維導(dǎo)圖是有效的思維模式,是應(yīng)用于記憶、學(xué)習(xí)、思考等方面的思維“地圖”,它有利于人腦的擴(kuò)散思維的展開,能夠幫助人們快速理清思路。與思維導(dǎo)圖的意義一樣,人們會產(chǎn)生很多想法,也就是IDEA,每個(gè)IDEA的輕重緩急不一樣。對于這一點(diǎn),目前市場上出現(xiàn)的很多傳統(tǒng)的思維導(dǎo)圖工具(包括:免費(fèi)的,收費(fèi)的,開源的等等各種)和概念里并沒有體現(xiàn)。而實(shí)際上,思維導(dǎo)圖僅僅能夠展現(xiàn)數(shù)據(jù)的層次和結(jié)構(gòu)還不夠,還應(yīng)該能夠凸顯重點(diǎn)。然而,從展現(xiàn)效果來看,傳統(tǒng)的思維導(dǎo)圖并不能凸顯重點(diǎn)。

例如,有2個(gè)方案可以用于解決開發(fā)團(tuán)隊(duì)間的溝通協(xié)作問題:方案1,每天早上召開雙方代碼溝通例會;方案2,頻繁的郵件溝通。顯然,方案1會更好的解決溝通協(xié)作問題,應(yīng)該引起用戶關(guān)注,方案2則會顯得較散慢,而傳統(tǒng)的思維導(dǎo)圖無法重點(diǎn)標(biāo)識方案1以引起用戶關(guān)注。

針對上述的問題,目前尚未提出有效的解決方案。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供了一種思維導(dǎo)圖的顯示方法及裝置,以至少解決相關(guān)技術(shù)中由于思維導(dǎo)圖不能凸顯重點(diǎn)信息而造成用戶在查看時(shí)抓不到重點(diǎn)的技術(shù)問題。

根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種思維導(dǎo)圖的顯示方法,包括:獲取構(gòu)成思維導(dǎo)圖的各節(jié)點(diǎn)的節(jié)點(diǎn)信息;根據(jù)上述各節(jié)點(diǎn)的節(jié)點(diǎn)信息確定上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值;根據(jù)確定的上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示上述思維導(dǎo)圖。

進(jìn)一步地,根據(jù)確定的上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示上述思維導(dǎo)圖包括:根據(jù)確定的上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示上述思維導(dǎo)圖中的分支連接線。

進(jìn)一步地,上述各節(jié)點(diǎn)包括第一節(jié)點(diǎn)和第二節(jié)點(diǎn),根據(jù)確定的上述各節(jié)點(diǎn)的用于 衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示上述思維導(dǎo)圖中的分支連接線包括:在上述第一節(jié)點(diǎn)和上述第二節(jié)點(diǎn)為相同層級上的節(jié)點(diǎn),且上述第一節(jié)點(diǎn)的權(quán)重值大于上述第二節(jié)點(diǎn)的權(quán)重值的情況下,在上述思維導(dǎo)圖中將上述第一節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線、上述第二節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線分別顯示為第一寬度的分支連接線和第二寬度的分支連接線,其中,第一寬度大于第二寬度。

進(jìn)一步地,上述各節(jié)點(diǎn)包括第一節(jié)點(diǎn)和第二節(jié)點(diǎn),根據(jù)確定的上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示上述思維導(dǎo)圖中的分支連接線包括:在上述第一節(jié)點(diǎn)和上述第二節(jié)點(diǎn)為不同層級上的節(jié)點(diǎn),且上述第一節(jié)點(diǎn)的層級高于上述第二節(jié)點(diǎn)的層級的情況下,在上述思維導(dǎo)圖中將上述第一節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線、上述第二節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線分別顯示為第三寬度的分支連接線和第四寬度的分支連接線,其中,第三寬度大于第四寬度。

進(jìn)一步地,根據(jù)確定的上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示上述思維導(dǎo)圖中的分支連接線包括:判斷確定的上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值所屬的數(shù)值范圍,得到判斷結(jié)果;獲取預(yù)設(shè)權(quán)重值與預(yù)設(shè)數(shù)值范圍的對應(yīng)關(guān)系;根據(jù)上述判斷結(jié)果以及上述預(yù)設(shè)權(quán)重值與上述預(yù)設(shè)數(shù)值范圍的對應(yīng)關(guān)系,確定上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值對應(yīng)的各分支連接線的寬度;根據(jù)確定的上述各分支連接線的寬度在上述思維導(dǎo)圖中顯示上述各分支連接線。

根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種思維導(dǎo)圖的顯示裝置,包括:獲取單元,用于獲取構(gòu)成思維導(dǎo)圖的各節(jié)點(diǎn)的節(jié)點(diǎn)信息;確定單元,用于根據(jù)上述各節(jié)點(diǎn)的節(jié)點(diǎn)信息確定上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值;顯示單元,用于根據(jù)確定的上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示上述思維導(dǎo)圖。

進(jìn)一步地,上述顯示單元還用于根據(jù)確定的上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示上述思維導(dǎo)圖中的分支連接線。

進(jìn)一步地,上述各節(jié)點(diǎn)包括第一節(jié)點(diǎn)和第二節(jié)點(diǎn),上述顯示單元還用于在上述第一節(jié)點(diǎn)和上述第二節(jié)點(diǎn)為相同層級上的節(jié)點(diǎn),且上述第一節(jié)點(diǎn)的權(quán)重值大于上述第二節(jié)點(diǎn)的權(quán)重值的情況下,在上述思維導(dǎo)圖中將上述第一節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線、上述第二節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線分別顯示為第一寬度的分支連接線和第二寬度的分支連接線,其中,第一寬度大于第二寬度。

進(jìn)一步地,上述各節(jié)點(diǎn)包括第一節(jié)點(diǎn)和第二節(jié)點(diǎn),上述顯示單元還用于在上述第一節(jié)點(diǎn)和上述第二節(jié)點(diǎn)為不同層級上的節(jié)點(diǎn),且上述第一節(jié)點(diǎn)的層級高于上述第二節(jié)點(diǎn)的層級的情況下,在上述思維導(dǎo)圖中將上述第一節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接 線、上述第二節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線分別顯示為第三寬度的分支連接線和第四寬度的分支連接線,其中,第三寬度大于第四寬度。

進(jìn)一步地,上述顯示單元包括:判斷模塊,用于判斷確定的上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值所屬的數(shù)值范圍,得到判斷結(jié)果;獲取模塊,用于獲取預(yù)設(shè)權(quán)重值與預(yù)設(shè)數(shù)值范圍的對應(yīng)關(guān)系;確定模塊,用于根據(jù)上述判斷結(jié)果以及上述預(yù)設(shè)權(quán)重值與上述預(yù)設(shè)數(shù)值范圍的對應(yīng)關(guān)系,確定上述各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值對應(yīng)的各分支連接線的寬度;顯示模塊,用于根據(jù)確定的上述各分支連接線的寬度在上述思維導(dǎo)圖中顯示上述各分支連接線。

在本發(fā)明實(shí)施例中,采用根據(jù)思維導(dǎo)圖中各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示思維導(dǎo)圖的方式,通過獲取構(gòu)成思維導(dǎo)圖的各節(jié)點(diǎn)的節(jié)點(diǎn)信息;根據(jù)各節(jié)點(diǎn)的節(jié)點(diǎn)信息確定各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值;根據(jù)確定的各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示思維導(dǎo)圖,達(dá)到了基于關(guān)注度凸顯思維導(dǎo)圖中的重點(diǎn)信息的目的,從而實(shí)現(xiàn)了改善思維導(dǎo)圖的顯示效果的技術(shù)效果,進(jìn)而達(dá)到了便于用戶查看思維導(dǎo)圖并抓住其中的重點(diǎn)內(nèi)容的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中由于思維導(dǎo)圖不能凸顯重點(diǎn)信息而造成用戶在查看時(shí)抓不到重點(diǎn)的技術(shù)問題。

附圖說明

此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:

圖1是根據(jù)本發(fā)明實(shí)施例的一種可選的思維導(dǎo)圖的顯示方法的流程圖;

圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的思維導(dǎo)圖的顯示裝置的示意圖。

具體實(shí)施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。

需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在 這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。

實(shí)施例1

根據(jù)本發(fā)明實(shí)施例,提供了一種思維導(dǎo)圖的顯示方法的方法實(shí)施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。

圖1是根據(jù)本發(fā)明實(shí)施例的一種可選的思維導(dǎo)圖的顯示方法的流程圖,如圖1所示,該方法包括如下步驟:

步驟S102,獲取構(gòu)成思維導(dǎo)圖的各節(jié)點(diǎn)的節(jié)點(diǎn)信息;

步驟S104,根據(jù)各節(jié)點(diǎn)的節(jié)點(diǎn)信息確定各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值;

步驟S106,根據(jù)確定的各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示思維導(dǎo)圖。

思維導(dǎo)圖中的數(shù)據(jù)都是樹形結(jié)構(gòu)數(shù)據(jù),如JSON格式數(shù)據(jù)和XML格式數(shù)據(jù)。樹形結(jié)構(gòu)數(shù)據(jù)包括多個(gè)數(shù)據(jù)節(jié)點(diǎn),以下簡稱為節(jié)點(diǎn)。為了區(qū)分用戶對各節(jié)點(diǎn)的關(guān)注度,在本發(fā)明實(shí)施例中,會在每個(gè)節(jié)點(diǎn)上增加一個(gè)關(guān)注度屬性,并用權(quán)重值Weight來表示各節(jié)點(diǎn)的關(guān)注度指標(biāo)的大小。其中,節(jié)點(diǎn)的權(quán)重值越大,表明該節(jié)點(diǎn)越重要,用戶越關(guān)注該節(jié)點(diǎn);節(jié)點(diǎn)的權(quán)重值越小,表明該節(jié)點(diǎn)越不重要,用戶越不關(guān)注該節(jié)點(diǎn)。

另外,在思維導(dǎo)圖中,各節(jié)點(diǎn)的節(jié)點(diǎn)信息包括但不限于:節(jié)點(diǎn)的名稱、key、關(guān)注度屬性(即權(quán)重值)等信息,在得到某個(gè)節(jié)點(diǎn)的節(jié)點(diǎn)信息后,可以從中提取該節(jié)點(diǎn)的關(guān)注度屬性(即權(quán)重值)。

具體地,根據(jù)各節(jié)點(diǎn)的權(quán)重值顯示思維導(dǎo)圖包括但不限于:根據(jù)各節(jié)點(diǎn)的權(quán)重值顯示思維導(dǎo)圖中的各節(jié)點(diǎn),比如,不同的權(quán)重值對應(yīng)不同大小或者不同形狀的節(jié)點(diǎn);根據(jù)各節(jié)點(diǎn)的權(quán)重值顯示思維導(dǎo)圖中的各節(jié)點(diǎn)與其關(guān)聯(lián)節(jié)點(diǎn)的分支連接線,比如,不同的權(quán)重值對應(yīng)不同形式(如虛線、實(shí)線等)或者不同線寬的分支連接線。

通過本發(fā)明實(shí)施例,采用根據(jù)思維導(dǎo)圖中各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示思維導(dǎo)圖的方式,達(dá)到了基于關(guān)注度凸顯思維導(dǎo)圖中的重點(diǎn)信息的目的,從而實(shí)現(xiàn)了改善思維導(dǎo)圖的顯示效果的技術(shù)效果,進(jìn)而達(dá)到了便于用戶查看思維導(dǎo)圖并 抓住其中的重點(diǎn)內(nèi)容的技術(shù)效果。

可選地,根據(jù)確定的各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示思維導(dǎo)圖包括:

S2,根據(jù)確定的各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示思維導(dǎo)圖中的分支連接線。

與根據(jù)各節(jié)點(diǎn)的權(quán)重值凸顯思維導(dǎo)圖中的各節(jié)點(diǎn)(如將權(quán)重值相同的節(jié)點(diǎn)顯示為相同大小或相同形狀的節(jié)點(diǎn),將權(quán)重值不相同的節(jié)點(diǎn)顯示為大小不同或形狀不同的節(jié)點(diǎn))相比,根據(jù)各節(jié)點(diǎn)的權(quán)重值凸顯思維導(dǎo)圖中的分支連接線,如將權(quán)重值相同的節(jié)點(diǎn)對應(yīng)到形式(如虛線、實(shí)線等)相同或者線寬相同的分支連接線,將權(quán)重值不同的節(jié)點(diǎn)對應(yīng)到形式(如虛線、實(shí)線等)不同或者線寬不同的分支連接線,可以節(jié)省顯示空間,防止顯示界面過度擁擠。

可選地,上述各節(jié)點(diǎn)包括第一節(jié)點(diǎn)和第二節(jié)點(diǎn),第一節(jié)點(diǎn)和第二節(jié)點(diǎn)又可以分別包含一個(gè)或者多個(gè)子節(jié)點(diǎn),基于此,根據(jù)確定的各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示思維導(dǎo)圖中的分支連接線可以包括以下兩種情況:

情況1:即S4,在第一節(jié)點(diǎn)和第二節(jié)點(diǎn)為相同層級上的節(jié)點(diǎn),且第一節(jié)點(diǎn)的權(quán)重值大于第二節(jié)點(diǎn)的權(quán)重值的情況下,在思維導(dǎo)圖中將第一節(jié)點(diǎn)與其上級節(jié)點(diǎn)(即與其父節(jié)點(diǎn))之間的分支連接線、第二節(jié)點(diǎn)與其上級節(jié)點(diǎn)(即與其父節(jié)點(diǎn))之間的分支連接線分別顯示為第一寬度的分支連接線和第二寬度的分支連接線,其中,第一寬度大于第二寬度。換言之,對于同一層級的各節(jié)點(diǎn)而言,如果節(jié)點(diǎn)的權(quán)重值越大,則該節(jié)點(diǎn)與其父節(jié)點(diǎn)之間的連接線就越粗,如果節(jié)點(diǎn)的權(quán)重值越小,則該節(jié)點(diǎn)與其父節(jié)點(diǎn)之間的連接線就越細(xì)。連接線越粗,用戶越容易辨別其差異,進(jìn)而越容易讓用戶關(guān)注它;連接線越細(xì),用戶越難以辨別其差異,進(jìn)而越難以讓用戶關(guān)注它。

情況2:即S6,在第一節(jié)點(diǎn)和第二節(jié)點(diǎn)為不同層級上的節(jié)點(diǎn),且第一節(jié)點(diǎn)的層級高于第二節(jié)點(diǎn)的層級的情況下,在思維導(dǎo)圖中將第一節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線、第二節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線分別顯示為第三寬度的分支連接線和第四寬度的分支連接線,其中,第三寬度大于第四寬度。換言之,對于不同層級的各節(jié)點(diǎn)而言,如果節(jié)點(diǎn)所屬的層級越高,則該節(jié)點(diǎn)與其父節(jié)點(diǎn)之間的連接線就越粗,如果節(jié)點(diǎn)所屬的層級越低,則該節(jié)點(diǎn)與其父節(jié)點(diǎn)之間的連接線就越細(xì)。連接線越粗,用戶越容易辨別其差異,進(jìn)而越容易讓用戶關(guān)注它;連接線越細(xì),用戶越難以辨別其差異,進(jìn)而越難以讓用戶關(guān)注它。需要說明的是,對于相鄰層級上的節(jié)點(diǎn)而言,高層級節(jié)點(diǎn)對應(yīng)的連接線中最細(xì)的連接線要比低層級節(jié)點(diǎn)對應(yīng)的連接線中最粗的連接線還要 粗。這樣,在同一副思維導(dǎo)圖中,可以保證高層節(jié)點(diǎn)的重要性高于低層節(jié)點(diǎn)的重要性。

需要說明的是,可以通過以下步驟確定當(dāng)前分支連接線的寬度(包括第一寬度、第二寬度、第三寬度、第四寬度等):設(shè)置各權(quán)重值;設(shè)置各寬度;確定權(quán)重值與寬度的對應(yīng)關(guān)系;在得到當(dāng)前分支連接線的權(quán)重值之后,可以根據(jù)權(quán)重值與寬度的對應(yīng)關(guān)系,從預(yù)先設(shè)置的各寬度中查找與當(dāng)前分支連接線的權(quán)重值對應(yīng)的寬度。

通過本發(fā)明實(shí)施例,與通過線條形式凸顯思維導(dǎo)圖中的分支連接線相比,采用不同大小的權(quán)重值對應(yīng)不同粗細(xì)的連接線的方式凸顯思維導(dǎo)圖中的分支連接線,可以防止線條形式過多導(dǎo)致思維導(dǎo)圖復(fù)雜,達(dá)到簡化整個(gè)思維導(dǎo)圖的目的,實(shí)現(xiàn)更簡潔、更直觀地凸顯思維導(dǎo)圖中的重點(diǎn)信息的效果。

可選地,根據(jù)確定的各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示思維導(dǎo)圖中的分支連接線包括:

S8,判斷確定的各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值所屬的數(shù)值范圍,得到判斷結(jié)果;

S10,獲取預(yù)設(shè)權(quán)重值與預(yù)設(shè)數(shù)值范圍的對應(yīng)關(guān)系;

S12,根據(jù)判斷結(jié)果以及預(yù)設(shè)權(quán)重值與預(yù)設(shè)數(shù)值范圍的對應(yīng)關(guān)系,確定各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值對應(yīng)的各分支連接線的寬度;

S14,根據(jù)確定的各分支連接線的寬度在思維導(dǎo)圖中顯示各分支連接線。

由于一幅思維導(dǎo)圖可以包括數(shù)目眾多的節(jié)點(diǎn),除中心節(jié)點(diǎn)和葉節(jié)點(diǎn)外,每個(gè)節(jié)點(diǎn)與其上下層級的節(jié)點(diǎn)間都會通過分支連線連接。如果該思維導(dǎo)圖中各節(jié)點(diǎn)的權(quán)重值大多不同,此時(shí),采用前述實(shí)施方式提供的方案來凸顯思維導(dǎo)圖中的分支連接線,則需要設(shè)置眾多線寬不同分支連接線,一方面,會由于線條太多而導(dǎo)致不易識別這些線條之間的差別,另一方面,會由于對差異較小的線條也要區(qū)別顯示而導(dǎo)致工作量較大?;诖耍瑢儆谀骋活A(yù)設(shè)數(shù)值范圍內(nèi)的所有權(quán)重值對應(yīng)的節(jié)點(diǎn)與其上層級節(jié)點(diǎn)間的分支連接線都設(shè)置為相同線寬的連接線,可以克服上述缺陷。

以下以一個(gè)具體實(shí)施例詳細(xì)闡述本發(fā)明:

(1)演示數(shù)據(jù)如下:

{

[key:A,level:1,weight:65],

[key:B,level:2,parentKey:A,weight:20],

[key:C,level:2,parentKey:A,weight:30],

[key:D,level:1,weight:15],

[key:E,level:1,parentKey:D,weight:20]

}

(2)數(shù)據(jù)屬性說明:key表示每個(gè)節(jié)點(diǎn)的唯一標(biāo)識;level表示節(jié)點(diǎn)所屬的層級;parent Key表示節(jié)點(diǎn)所屬父級key;weight表示節(jié)點(diǎn)的權(quán)重值,即在同層級下的權(quán)重?cái)?shù)量。

(3)數(shù)據(jù)結(jié)構(gòu)說明:該演示數(shù)據(jù)有2個(gè)主節(jié)點(diǎn)A、D,分別對應(yīng)思維導(dǎo)圖里面的是分支,這個(gè)2個(gè)主節(jié)點(diǎn)都是在第一層級,并且A節(jié)點(diǎn)下有B、C 2個(gè)從節(jié)點(diǎn)。D節(jié)點(diǎn)下E從節(jié)點(diǎn)。

(4)思維導(dǎo)圖的創(chuàng)建流程如下:創(chuàng)建一個(gè)中心節(jié)點(diǎn),該節(jié)點(diǎn)是思維導(dǎo)圖的主題思想或目標(biāo);接收外界傳入的JSON格式的樹形結(jié)構(gòu)數(shù)據(jù),從第一個(gè)分支的第一個(gè)節(jié)點(diǎn)開始遍歷所有的數(shù)據(jù)節(jié)點(diǎn),直到遍歷完最后一個(gè)分支的最后一個(gè)節(jié)點(diǎn)為止才結(jié)束。

其中,具體遍歷過程過程如下:判斷當(dāng)前節(jié)點(diǎn)是否存在下級節(jié)點(diǎn);如果存在下級節(jié)點(diǎn),則判斷每個(gè)下級節(jié)點(diǎn)是否也存在相應(yīng)的下級節(jié)點(diǎn)(判斷過程和該遍歷過程一致),如果存在,則返回。每次遍歷到一個(gè)節(jié)點(diǎn)則創(chuàng)建思維導(dǎo)圖分支,并連接到相應(yīng)的上級節(jié)點(diǎn),以及添加節(jié)點(diǎn)信息,其中,添加的節(jié)點(diǎn)信息包括但不限于節(jié)點(diǎn)的Key、名稱和權(quán)重值。

其中,創(chuàng)建思維導(dǎo)圖分支,并連接到相應(yīng)的上級節(jié)點(diǎn)的過程如下:首先,在Web端創(chuàng)建預(yù)設(shè)大小的DIV,這個(gè)DIV就是思維導(dǎo)圖的節(jié)點(diǎn);接著,DIV是圍繞著中心節(jié)點(diǎn)創(chuàng)建的,第一次層級分支的DIV大小比中心節(jié)點(diǎn)小就行,其它層級DIV的大小都同樣,默認(rèn)按中心節(jié)點(diǎn)80%設(shè)置;然后,在創(chuàng)建的DIV和它的父級節(jié)點(diǎn)之間創(chuàng)建一個(gè)連接線,該連接線的起始位置是子節(jié)點(diǎn),終點(diǎn)位置是父級節(jié)點(diǎn)。

實(shí)施例2

根據(jù)本發(fā)明實(shí)施例,提供了一種思維導(dǎo)圖的顯示裝置的裝置實(shí)施例。

圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的思維導(dǎo)圖的顯示裝置的示意圖,如圖2所示,該裝置包括:獲取單元202,用于獲取構(gòu)成思維導(dǎo)圖的各節(jié)點(diǎn)的節(jié)點(diǎn)信息;確定單元204,用于根據(jù)各節(jié)點(diǎn)的節(jié)點(diǎn)信息確定各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值;顯示單元206,用于根據(jù)確定的各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示 思維導(dǎo)圖。

思維導(dǎo)圖中的數(shù)據(jù)都是樹形結(jié)構(gòu)數(shù)據(jù),如JSON格式數(shù)據(jù)和XML格式數(shù)據(jù)。樹形結(jié)構(gòu)數(shù)據(jù)包括多個(gè)數(shù)據(jù)節(jié)點(diǎn),以下簡稱為節(jié)點(diǎn)。為了區(qū)分用戶對各節(jié)點(diǎn)的關(guān)注度,在本發(fā)明實(shí)施例中,會在每個(gè)節(jié)點(diǎn)上增加一個(gè)關(guān)注度屬性,并用權(quán)重值Weight來表示各節(jié)點(diǎn)的關(guān)注度指標(biāo)的大小。其中,節(jié)點(diǎn)的權(quán)重值越大,表明該節(jié)點(diǎn)越重要,用戶越關(guān)注該節(jié)點(diǎn);節(jié)點(diǎn)的權(quán)重值越小,表明該節(jié)點(diǎn)越不重要,用戶越不關(guān)注該節(jié)點(diǎn)。

另外,在思維導(dǎo)圖中,各節(jié)點(diǎn)的節(jié)點(diǎn)信息包括但不限于:節(jié)點(diǎn)的名稱、key、關(guān)注度屬性(即權(quán)重值)等信息,在得到某個(gè)節(jié)點(diǎn)的節(jié)點(diǎn)信息后,可以從中提取該節(jié)點(diǎn)的關(guān)注度屬性(即權(quán)重值)。

具體地,根據(jù)各節(jié)點(diǎn)的權(quán)重值顯示思維導(dǎo)圖包括但不限于:根據(jù)各節(jié)點(diǎn)的權(quán)重值顯示思維導(dǎo)圖中的各節(jié)點(diǎn),比如,不同的權(quán)重值對應(yīng)不同大小或者不同形狀的節(jié)點(diǎn);根據(jù)各節(jié)點(diǎn)的權(quán)重值顯示思維導(dǎo)圖中的各節(jié)點(diǎn)與其關(guān)聯(lián)節(jié)點(diǎn)的分支連接線,比如,不同的權(quán)重值對應(yīng)不同形式(如虛線、實(shí)線等)或者不同線寬的分支連接線。

通過本發(fā)明實(shí)施例,采用根據(jù)思維導(dǎo)圖中各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示思維導(dǎo)圖的方式,達(dá)到了基于關(guān)注度凸顯思維導(dǎo)圖中的重點(diǎn)信息的目的,從而實(shí)現(xiàn)了改善思維導(dǎo)圖的顯示效果的技術(shù)效果,進(jìn)而達(dá)到了便于用戶查看思維導(dǎo)圖并抓住其中的重點(diǎn)內(nèi)容的技術(shù)效果。

可選地,上述顯示單元還用于根據(jù)確定的各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示思維導(dǎo)圖中的分支連接線。

與根據(jù)各節(jié)點(diǎn)的權(quán)重值凸顯思維導(dǎo)圖中的各節(jié)點(diǎn)(如將權(quán)重值相同的節(jié)點(diǎn)顯示為相同大小或相同形狀的節(jié)點(diǎn),將權(quán)重值不相同的節(jié)點(diǎn)顯示為大小不同或形狀不同的節(jié)點(diǎn))相比,根據(jù)各節(jié)點(diǎn)的權(quán)重值凸顯思維導(dǎo)圖中的分支連接線,如將權(quán)重值相同的節(jié)點(diǎn)對應(yīng)到形式(如虛線、實(shí)線等)相同或者線寬相同的分支連接線,將權(quán)重值不同的節(jié)點(diǎn)對應(yīng)到形式(如虛線、實(shí)線等)不同或者線寬不同的分支連接線,可以節(jié)省顯示空間,防止顯示界面過度擁擠。

可選地,各節(jié)點(diǎn)包括第一節(jié)點(diǎn)和第二節(jié)點(diǎn),第一節(jié)點(diǎn)和第二節(jié)點(diǎn)又可以分別包含一個(gè)或者多個(gè)子節(jié)點(diǎn),基于此,上述顯示單元還用于通過以下兩種情況確定的各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值顯示思維導(dǎo)圖中的分支連接線:

情況1:在第一節(jié)點(diǎn)和第二節(jié)點(diǎn)為相同層級上的節(jié)點(diǎn),且第一節(jié)點(diǎn)的權(quán)重值大于第二節(jié)點(diǎn)的權(quán)重值的情況下,在思維導(dǎo)圖中將第一節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線、第二節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線分別顯示為第一寬度和第二寬度,其中, 第一寬度的分支連接線大于第二寬度的分支連接線。換言之,對于同一層級的各節(jié)點(diǎn)而言,如果節(jié)點(diǎn)的權(quán)重值越大,則該節(jié)點(diǎn)與其父節(jié)點(diǎn)之間的連接線就越粗,如果節(jié)點(diǎn)的權(quán)重值越小,則該節(jié)點(diǎn)與其父節(jié)點(diǎn)之間的連接線就越細(xì)。連接線越粗,用戶越容易辨別其差異,進(jìn)而越容易讓用戶關(guān)注它;連接線越細(xì),用戶越難以辨別其差異,進(jìn)而越難以讓用戶關(guān)注它。

情況2:在第一節(jié)點(diǎn)和第二節(jié)點(diǎn)為不同層級上的節(jié)點(diǎn),且第一節(jié)點(diǎn)的層級高于第二節(jié)點(diǎn)的層級的情況下,在思維導(dǎo)圖中將第一節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線、第二節(jié)點(diǎn)與其上級節(jié)點(diǎn)之間的分支連接線分別顯示為第三寬度的分支連接線和第四寬度的分支連接線,其中,第三寬度大于第四寬度。換言之,對于不同層級的各節(jié)點(diǎn)而言,如果節(jié)點(diǎn)所屬的層級越高,則該節(jié)點(diǎn)與其父節(jié)點(diǎn)之間的連接線就越粗,如果節(jié)點(diǎn)所屬的層級越低,則該節(jié)點(diǎn)與其父節(jié)點(diǎn)之間的連接線就越細(xì)。連接線越粗,用戶越容易辨別其差異,進(jìn)而越容易讓用戶關(guān)注它;連接線越細(xì),用戶越難以辨別其差異,進(jìn)而越難以讓用戶關(guān)注它。需要說明的是,對于相鄰層級上的節(jié)點(diǎn)而言,高層級節(jié)點(diǎn)對應(yīng)的連接線中最細(xì)的連接線要比低層級節(jié)點(diǎn)對應(yīng)的連接線中最粗的連接線還要粗。這樣,在同一副思維導(dǎo)圖中,可以保證高層節(jié)點(diǎn)的重要性高于低層節(jié)點(diǎn)的重要性。

需要說明的是,可以通過以下步驟確定當(dāng)前分支連接線的寬度(包括第一寬度、第二寬度、第三寬度、第四寬度等):設(shè)置各權(quán)重值;設(shè)置各寬度;確定權(quán)重值與寬度的對應(yīng)關(guān)系;在得到當(dāng)前分支連接線的權(quán)重值之后,可以根據(jù)權(quán)重值與寬度的對應(yīng)關(guān)系,從預(yù)先設(shè)置的各寬度中查找與當(dāng)前分支連接線的權(quán)重值對應(yīng)的寬度。

通過本發(fā)明實(shí)施例,與通過線條形式凸顯思維導(dǎo)圖中的分支連接線相比,采用不同大小的權(quán)重值對應(yīng)不同粗細(xì)的連接線的方式凸顯思維導(dǎo)圖中的分支連接線,可以防止線條形式過多導(dǎo)致思維導(dǎo)圖復(fù)雜,達(dá)到簡化整個(gè)思維導(dǎo)圖的目的,實(shí)現(xiàn)更簡潔、更直觀地凸顯思維導(dǎo)圖中的重點(diǎn)信息的效果。

可選地,上述顯示單元包括:判斷模塊,用于判斷確定的各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值所屬的數(shù)值范圍,得到判斷結(jié)果;獲取模塊,用于獲取預(yù)設(shè)權(quán)重值與預(yù)設(shè)數(shù)值范圍的對應(yīng)關(guān)系;確定模塊,用于根據(jù)判斷結(jié)果以及預(yù)設(shè)權(quán)重值與預(yù)設(shè)數(shù)值范圍的對應(yīng)關(guān)系,確定各節(jié)點(diǎn)的用于衡量節(jié)點(diǎn)關(guān)注度指標(biāo)的權(quán)重值對應(yīng)的各分支連接線的寬度;顯示模塊,用于根據(jù)確定的各分支連接線的寬度在思維導(dǎo)圖中顯示各分支連接線。

由于一幅思維導(dǎo)圖可以包括數(shù)目眾多的節(jié)點(diǎn),除中心節(jié)點(diǎn)和葉節(jié)點(diǎn)外,每個(gè)節(jié)點(diǎn)與其上下層級的節(jié)點(diǎn)間都會通過分支連線連接。如果該思維導(dǎo)圖中各節(jié)點(diǎn)的權(quán)重值大多不同,此時(shí),采用前述實(shí)施方式提供的方案來凸顯思維導(dǎo)圖中的分支連接線,則需 要設(shè)置眾多線寬不同分支連接線,一方面,會由于線條太多而導(dǎo)致不易識別這些線條之間的差別,另一方面,會由于對差異較小的線條也要區(qū)別顯示而導(dǎo)致工作量較大?;诖?,將屬于某一預(yù)設(shè)數(shù)值范圍內(nèi)的所有權(quán)重值對應(yīng)的節(jié)點(diǎn)與其上層級節(jié)點(diǎn)間的分支連接線都設(shè)置為相同線寬的連接線,可以克服上述缺陷。

上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

在本發(fā)明的上述實(shí)施例中,對各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。

在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。

所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
阿鲁科尔沁旗| 湘潭县| 英吉沙县| 彰武县| 呼玛县| 乌拉特前旗| 安西县| 凤山市| 中山市| 嘉祥县| 托克托县| 伊通| 剑河县| 镇远县| 太白县| 奉化市| 永安市| 嫩江县| 酒泉市| 平度市| 高阳县| 拜泉县| 深圳市| 云梦县| 密云县| 濉溪县| 靖安县| 崇左市| 资中县| 屏南县| 蚌埠市| 芦溪县| 蓬溪县| 余干县| 交城县| 颍上县| 祥云县| 印江| 四子王旗| 蒙山县| 乌拉特前旗|