生成網(wǎng)絡(luò)拓?fù)鋱D的方法和裝置制造方法【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種生成網(wǎng)絡(luò)拓?fù)鋱D的方法和裝置,涉及拓?fù)鋱D領(lǐng)域。該方法包括響應(yīng)于切換或退出拓?fù)鋱D的操作,將拓?fù)鋱D中所有實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中;響應(yīng)于打開(kāi)或刷新拓?fù)鋱D的操作,從該拓?fù)鋱D的圖例位置及形狀信息表中讀入實(shí)體圖例的位置及形狀信息;根據(jù)讀入的實(shí)體圖例的位置及形狀信息,在相應(yīng)位置生成或更新實(shí)體圖例。本發(fā)明可以識(shí)別出上次拓?fù)鋱D經(jīng)人工調(diào)整后的圖例位置及形狀信息,恢復(fù)原來(lái)的網(wǎng)絡(luò)拓?fù)鋱D展示風(fēng)格?!緦?zhuān)利說(shuō)明】生成網(wǎng)絡(luò)拓?fù)鋱D的方法和裝置【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及拓?fù)鋱D領(lǐng)域,特別涉及一種生成網(wǎng)絡(luò)拓?fù)鋱D的方法和裝置?!?br>背景技術(shù):
】[0002]拓?fù)鋱D是借助圖形將實(shí)物及其鏈接方式直觀地表現(xiàn)出來(lái),圖標(biāo)大小、距離與實(shí)際情況無(wú)關(guān)。[0003]目前生成拓?fù)鋱D的方法有兩種:一是通過(guò)人的操作來(lái)繪制,所有圖形的變化都需要通過(guò)手工修改;二是計(jì)算機(jī)通過(guò)已存在的實(shí)體及實(shí)體關(guān)系信息自動(dòng)生成,后臺(tái)的信息變化能在拓?fù)鋱D打開(kāi)時(shí)自動(dòng)調(diào)整。在拓?fù)鋱D的實(shí)際應(yīng)用中,通常采用第二種方法,系統(tǒng)根據(jù)預(yù)先定義好的默認(rèn)規(guī)則自動(dòng)生成拓?fù)鋱D。[0004]對(duì)于動(dòng)態(tài)生成的拓?fù)鋱D,如果對(duì)其拓?fù)鋱D例進(jìn)行人工修改、圖標(biāo)位置或大小等調(diào)整后,這些變化信息不能在下一次拓?fù)鋱D動(dòng)態(tài)生成時(shí)反映出來(lái),不能恢復(fù)原來(lái)的圖形風(fēng)格?!?br/>發(fā)明內(nèi)容】[0005]本發(fā)明實(shí)施例所要解決的一個(gè)技術(shù)問(wèn)題是:解決網(wǎng)絡(luò)拓?fù)鋱D展示風(fēng)格的繼承問(wèn)題。[0006]本發(fā)明實(shí)施例的一個(gè)方面提供了一種生成網(wǎng)絡(luò)拓?fù)鋱D的方法,包括:響應(yīng)于切換或退出拓?fù)鋱D的操作,將拓?fù)鋱D中所有實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中;響應(yīng)于打開(kāi)或刷新拓?fù)鋱D的操作,從該拓?fù)鋱D的圖例位置及形狀信息表中讀入實(shí)體圖例的位置及形狀信息;根據(jù)讀入的實(shí)體圖例的位置及形狀信息,在相應(yīng)位置生成或更新實(shí)體圖例。[0007]在將拓?fù)鋱D中所有實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中之前,還包括:判斷是否已經(jīng)存在該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果不存在,創(chuàng)建該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果已經(jīng)存在,清空該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表。[0008]在從該拓?fù)鋱D的圖例位置及形狀信息表中讀入實(shí)體圖例的位置及形狀信息之前,還包括:從該拓?fù)鋱D的網(wǎng)絡(luò)實(shí)體信息表中讀入網(wǎng)絡(luò)實(shí)體基本信息;[0009]或者,在相應(yīng)位置生成或更新實(shí)體圖例之后,還包括:從該拓?fù)鋱D的實(shí)體關(guān)聯(lián)關(guān)系信息表中讀入網(wǎng)絡(luò)實(shí)體的關(guān)系信息,根據(jù)讀入的網(wǎng)絡(luò)實(shí)體的關(guān)系信息生成關(guān)聯(lián)關(guān)系圖例。[0010]生成網(wǎng)絡(luò)拓?fù)鋱D的方法還包括:如果在該拓?fù)鋱D的圖例位置及形狀信息表中查找不到網(wǎng)絡(luò)實(shí)體,按照系統(tǒng)默認(rèn)規(guī)則形成相應(yīng)的實(shí)體圖例。[0011]網(wǎng)絡(luò)實(shí)體基本信息包括:實(shí)體編碼、實(shí)體名稱(chēng)、實(shí)體類(lèi)型;[0012]網(wǎng)絡(luò)實(shí)體的關(guān)系信息包括:依賴(lài)、包含、安裝于、組成、組件;[0013]實(shí)體圖例的位置及形狀信息包括:網(wǎng)絡(luò)拓?fù)鋱D編號(hào)、網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)、圖例類(lèi)型編碼、圖例左上X軸坐標(biāo)、圖例左上Y軸坐標(biāo)、圖例右下X軸坐標(biāo)、圖例右下Y軸坐標(biāo)。[0014]本發(fā)明實(shí)施例的另一個(gè)方面提供了一種生成網(wǎng)絡(luò)拓?fù)鋱D的裝置,包括:位置及形狀信息保存單元,用于響應(yīng)于切換或退出拓?fù)鋱D的操作,將拓?fù)鋱D中所有實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中;位置及形狀信息讀取單元,用于響應(yīng)于打開(kāi)或刷新拓?fù)鋱D的操作,從該拓?fù)鋱D的圖例位置及形狀信息表中讀入實(shí)體圖例的位置及形狀信息;實(shí)體圖例形成單元,用于根據(jù)讀入的實(shí)體圖例的位置及形狀信息,在相應(yīng)位置生成或更新實(shí)體圖例。[0015]生成網(wǎng)絡(luò)拓?fù)鋱D的裝置還包括:位置及形狀信息表創(chuàng)建單元,用于響應(yīng)于切換或退出拓?fù)鋱D的操作,判斷是否已經(jīng)存在該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果不存在,創(chuàng)建該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果已經(jīng)存在,清空該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表。[0016]生成網(wǎng)絡(luò)拓?fù)鋱D的裝置還包括:[0017]實(shí)體信息讀取單元,用于響應(yīng)于打開(kāi)或刷新拓?fù)鋱D的操作,從該拓?fù)鋱D的網(wǎng)絡(luò)實(shí)體信息表中讀入網(wǎng)絡(luò)實(shí)體基本信息;[0018]或者,[0019]關(guān)聯(lián)關(guān)系圖例形成單元,用于在相應(yīng)位置生成或更新實(shí)體圖例之后,從該拓?fù)鋱D的實(shí)體關(guān)聯(lián)關(guān)系信息表中讀入網(wǎng)絡(luò)實(shí)體的關(guān)系信息,根據(jù)讀入的網(wǎng)絡(luò)實(shí)體的關(guān)系信息生成關(guān)聯(lián)關(guān)系圖例。[0020]所述實(shí)體圖例形成單元,還用于如果在該拓?fù)鋱D的圖例位置及形狀信息表中查找不到網(wǎng)絡(luò)實(shí)體,按照系統(tǒng)默認(rèn)規(guī)則形成相應(yīng)的實(shí)體圖例。[0021]本發(fā)明通過(guò)建立拓?fù)鋱D的圖例位置及形狀信息表,每次拓?fù)鋱D生成或刷新時(shí),通過(guò)圖例位置及形狀信息表獲得各個(gè)實(shí)體圖例的位置及形狀信息,形成相應(yīng)的實(shí)體圖例,可以識(shí)別出上次拓?fù)鋱D經(jīng)人工調(diào)整后的圖例位置及形狀信息,恢復(fù)原來(lái)的網(wǎng)絡(luò)拓?fù)鋱D展示風(fēng)格。[0022]通過(guò)以下參照附圖對(duì)本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚?!緦?zhuān)利附圖】【附圖說(shuō)明】[0023]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0024]圖1為本發(fā)明和現(xiàn)有技術(shù)生成網(wǎng)絡(luò)拓?fù)鋱D的對(duì)比示意圖。[0025]圖2為本發(fā)明生成網(wǎng)絡(luò)拓?fù)鋱D的方法一個(gè)實(shí)施例的流程示意圖。[0026]圖3為本發(fā)明網(wǎng)絡(luò)拓?fù)鋱D保存以及形成的流程示意圖。[0027]圖4為本發(fā)明生成網(wǎng)絡(luò)拓?fù)鋱D的裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。[0028]圖5為本發(fā)明生成網(wǎng)絡(luò)拓?fù)鋱D的裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。【具體實(shí)施方式】[0029]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。[0030]除非另外具體說(shuō)明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。[0031]同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。[0032]對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說(shuō)明書(shū)的一部分。[0033]在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它示例可以具有不同的值。[0034]應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類(lèi)似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。[0035]圖1為本發(fā)明和現(xiàn)有技術(shù)生成網(wǎng)絡(luò)拓?fù)鋱D的對(duì)比示意圖。[0036]如圖1所示,現(xiàn)有技術(shù)根據(jù)網(wǎng)絡(luò)實(shí)體基本信息和網(wǎng)絡(luò)實(shí)體的關(guān)系信息形成網(wǎng)絡(luò)拓?fù)鋱D,本發(fā)明根據(jù)網(wǎng)絡(luò)實(shí)體基本信息和網(wǎng)絡(luò)實(shí)體的關(guān)系信息、以及實(shí)體圖例的位置及形狀信息形成網(wǎng)絡(luò)拓?fù)鋱D。本發(fā)明在原有拓?fù)鋱D信息的基礎(chǔ)上,新增實(shí)體圖例的位置及形狀信息,記錄調(diào)整后的拓?fù)鋱D的實(shí)體圖例編碼、圖例大小和圖例位置等信息,從而實(shí)現(xiàn)拓?fù)鋱D調(diào)整后信息的保存。具體的設(shè)計(jì)如下:[0037]網(wǎng)絡(luò)實(shí)體基本信息:由系統(tǒng)進(jìn)行定義和管理,一般由組織統(tǒng)一進(jìn)行定義。每一個(gè)實(shí)體在系統(tǒng)中都應(yīng)是唯一進(jìn)行標(biāo)識(shí)的,一般應(yīng)至少包括實(shí)體編碼(ID)、實(shí)體名稱(chēng)、實(shí)體類(lèi)型等基本信息。[0038]網(wǎng)絡(luò)實(shí)體的關(guān)系信息:描述網(wǎng)絡(luò)實(shí)體之間的關(guān)聯(lián)關(guān)系,一般由組織統(tǒng)一進(jìn)行定義,例如包括依賴(lài)、包含、安裝于、組成、組件等關(guān)系。[0039]實(shí)體圖例的位置及形狀信息(locationandshapeinformationtable,簡(jiǎn)稱(chēng)LIST):每一拓?fù)鋱D對(duì)應(yīng)一份圖形中所有網(wǎng)絡(luò)實(shí)體圖例的位置及形狀信息。例如包括網(wǎng)絡(luò)拓?fù)鋱D編號(hào)、網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)、圖例類(lèi)型編碼、圖例左上X軸坐標(biāo)、圖例左上Y軸坐標(biāo)、圖例右下X軸坐標(biāo)、圖例右下Y軸坐標(biāo)等。[0040]圖2為本發(fā)明生成網(wǎng)絡(luò)拓?fù)鋱D的方法一個(gè)實(shí)施例的流程示意圖。如圖2所示,該方法包括以下步驟:[0041]步驟201,響應(yīng)于切換或退出拓?fù)鋱D的操作,將拓?fù)鋱D中所有實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中;[0042]在將拓?fù)鋱D中所有實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中之前,還包括:[0043]判斷是否已經(jīng)存在該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果不存在,創(chuàng)建該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果已經(jīng)存在,清空該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表。[0044]步驟202,響應(yīng)于打開(kāi)或刷新拓?fù)鋱D的操作,從該拓?fù)鋱D的圖例位置及形狀信息表中讀入實(shí)體圖例的位置及形狀信息;[0045]在從該拓?fù)鋱D的圖例位置及形狀信息表中讀入實(shí)體圖例的位置及形狀信息之前,還包括:從該拓?fù)鋱D的網(wǎng)絡(luò)實(shí)體信息表中讀入網(wǎng)絡(luò)實(shí)體基本信息。[0046]步驟203,根據(jù)讀入的實(shí)體圖例的位置及形狀信息,在相應(yīng)位置生成或更新實(shí)體圖例。[0047]在相應(yīng)位置生成或更新實(shí)體圖例之后,還包括:從該拓?fù)鋱D的實(shí)體關(guān)聯(lián)關(guān)系信息表中讀入網(wǎng)絡(luò)實(shí)體的關(guān)系信息,根據(jù)讀入的網(wǎng)絡(luò)實(shí)體的關(guān)系信息生成關(guān)聯(lián)關(guān)系圖例。[0048]如果在該拓?fù)鋱D的圖例位置及形狀信息表中查找不到該網(wǎng)絡(luò)實(shí)體,按照系統(tǒng)默認(rèn)規(guī)則在拓?fù)鋱D的空白地方形成相應(yīng)的實(shí)體圖例。例如,在最近一次打開(kāi)與本次打開(kāi)的這段時(shí)間內(nèi),如果有新增網(wǎng)絡(luò)實(shí)體,則“網(wǎng)絡(luò)實(shí)體基本信息”中會(huì)增加該實(shí)體信息的記錄。但因這期間沒(méi)有打開(kāi)過(guò)拓?fù)鋱D,因此,“實(shí)體圖例的位置及形狀信息”中不存在該實(shí)體在網(wǎng)絡(luò)拓?fù)鋱D中的位置及形狀信息,此時(shí),可以按照系統(tǒng)默認(rèn)規(guī)則在拓?fù)鋱D的空白地方形成相應(yīng)的實(shí)體圖例。[0049]上述實(shí)施例,通過(guò)建立拓?fù)鋱D的圖例位置及形狀信息表,每次拓?fù)鋱D生成或刷新時(shí),通過(guò)圖例位置及形狀信息表獲得各個(gè)實(shí)體圖例的位置及形狀信息,形成相應(yīng)的實(shí)體圖例,可以識(shí)別出上次拓?fù)鋱D經(jīng)人工調(diào)整后的圖例位置及形狀信息,恢復(fù)原來(lái)的網(wǎng)絡(luò)拓?fù)鋱D展示風(fēng)格。[0050]圖3為本發(fā)明網(wǎng)絡(luò)拓?fù)鋱D保存以及形成的流程示意圖。[0051]如圖3所示,網(wǎng)絡(luò)拓?fù)鋱D保存方法包括以下步驟:[0052]步驟301,在切換或退出拓?fù)鋱D時(shí),觸發(fā)網(wǎng)絡(luò)拓?fù)鋱D保存流程。[0053]步驟302,判斷是否已經(jīng)存在該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表。[0054]需要說(shuō)明的是,在第一次打開(kāi)網(wǎng)絡(luò)拓?fù)鋱D時(shí),“圖例位置及形狀信息表”尚不存在,在拓?fù)鋱D退出時(shí)則會(huì)自動(dòng)創(chuàng)建。以后每次打開(kāi),都應(yīng)存在對(duì)應(yīng)的“圖例位置及形狀信息表”。[0055]步驟303,如果不存在,創(chuàng)建該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,執(zhí)行步驟305。[0056]步驟304,如果已經(jīng)存在,清空該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,執(zhí)行步驟305。[0057]步驟305,將拓?fù)鋱D中所有實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中。[0058]設(shè)有η個(gè)實(shí)體圖例,則遞歸地將第I至第η個(gè)實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中。[0059]步驟306,網(wǎng)絡(luò)拓?fù)鋱D保存流程結(jié)束。[0060]網(wǎng)絡(luò)拓?fù)鋱D形成包括生成和更新兩種情況。如圖3所示,網(wǎng)絡(luò)拓?fù)鋱D形成方法包括以下步驟:[0061]步驟401,在打開(kāi)或刷新拓?fù)鋱D時(shí),觸發(fā)網(wǎng)絡(luò)拓?fù)鋱D保存流程。[0062]步驟402,從該拓?fù)鋱D的網(wǎng)絡(luò)實(shí)體信息表中讀入網(wǎng)絡(luò)實(shí)體基本信息。[0063]步驟403,從該拓?fù)鋱D的圖例位置及形狀信息表中讀入實(shí)體圖例的位置及形狀信肩、O[0064]步驟404,根據(jù)讀入的實(shí)體圖例的位置及形狀信息,在相應(yīng)位置生成或更新實(shí)體圖例。[0065]如果在該拓?fù)鋱D的圖例位置及形狀信息表中查找不到網(wǎng)絡(luò)實(shí)體,按照系統(tǒng)默認(rèn)規(guī)則形成相應(yīng)的實(shí)體圖例。[0066]設(shè)有η個(gè)實(shí)體圖例,則遞歸地將第I至第η個(gè)實(shí)體圖例的位置及形狀信息進(jìn)行讀取、以及生成或更新相應(yīng)的實(shí)體圖例。[0067]步驟405,從該拓?fù)鋱D的實(shí)體關(guān)聯(lián)關(guān)系信息表中讀入網(wǎng)絡(luò)實(shí)體的關(guān)系信息。[0068]步驟406,根據(jù)讀入的網(wǎng)絡(luò)實(shí)體的關(guān)系信息生成關(guān)聯(lián)關(guān)系圖例。[0069]設(shè)有η個(gè)實(shí)體圖例,則遞歸地生成第I至第η個(gè)實(shí)體圖例的關(guān)聯(lián)關(guān)系圖例。[0070]步驟407,絡(luò)拓?fù)鋱D保存流程結(jié)束。[0071]上述實(shí)施例,通過(guò)建立拓?fù)鋱D的圖例位置及形狀信息表,每次拓?fù)鋱D生成或刷新時(shí),通過(guò)圖例位置及形狀信息表獲得各個(gè)實(shí)體圖例的位置及形狀信息,形成相應(yīng)的實(shí)體圖例,可以識(shí)別出上次拓?fù)鋱D經(jīng)人工調(diào)整后的圖例位置及形狀信息,恢復(fù)原來(lái)的網(wǎng)絡(luò)拓?fù)鋱D展示風(fēng)格。[0072]圖4為本發(fā)明生成網(wǎng)絡(luò)拓?fù)鋱D的裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖4所示,該實(shí)施例的裝置包括:[0073]位置及形狀信息保存單元501,用于響應(yīng)于切換或退出拓?fù)鋱D的操作,將拓?fù)鋱D中所有實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中;[0074]位置及形狀信息讀取單元502,用于響應(yīng)于打開(kāi)或刷新拓?fù)鋱D的操作,從該拓?fù)鋱D的圖例位置及形狀信息表中讀入實(shí)體圖例的位置及形狀信息;[0075]實(shí)體圖例形成單元503,用于根據(jù)讀入的實(shí)體圖例的位置及形狀信息,在相應(yīng)位置生成或更新實(shí)體圖例。[0076]實(shí)體圖例形成單元503,還用于如果在該拓?fù)鋱D的圖例位置及形狀信息表中查找不到網(wǎng)絡(luò)實(shí)體,按照系統(tǒng)默認(rèn)規(guī)則形成相應(yīng)的實(shí)體圖例。[0077]圖5為本發(fā)明生成網(wǎng)絡(luò)拓?fù)鋱D的裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。[0078]如圖5所示,生成網(wǎng)絡(luò)拓?fù)鋱D的裝置還包括:位置及形狀信息表創(chuàng)建單元504、實(shí)體信息讀取單元505、或者關(guān)聯(lián)關(guān)系圖例形成單元506。[0079]位置及形狀信息表創(chuàng)建單元504,用于響應(yīng)于切換或退出拓?fù)鋱D的操作,判斷是否已經(jīng)存在該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果不存在,創(chuàng)建該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果已經(jīng)存在,清空該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表。[0080]實(shí)體信息讀取單元505,用于響應(yīng)于打開(kāi)或刷新拓?fù)鋱D的操作,從該拓?fù)鋱D的網(wǎng)絡(luò)實(shí)體信息表中讀入網(wǎng)絡(luò)實(shí)體基本信息;[0081]關(guān)聯(lián)關(guān)系圖例形成單元506,用于在相應(yīng)位置生成或更新實(shí)體圖例之后,從該拓?fù)鋱D的實(shí)體關(guān)聯(lián)關(guān)系信息表中讀入網(wǎng)絡(luò)實(shí)體的關(guān)系信息,根據(jù)讀入的網(wǎng)絡(luò)實(shí)體的關(guān)系信息生成關(guān)聯(lián)關(guān)系圖例。[0082]其中,網(wǎng)絡(luò)實(shí)體基本信息包括:實(shí)體編碼、實(shí)體名稱(chēng)、實(shí)體類(lèi)型;網(wǎng)絡(luò)實(shí)體的關(guān)系信息包括:依賴(lài)、包含、安裝于、組成、組件;實(shí)體圖例的位置及形狀信息包括:網(wǎng)絡(luò)拓?fù)鋱D編號(hào)、網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)、圖例類(lèi)型編碼、圖例左上X軸坐標(biāo)、圖例左上Y軸坐標(biāo)、圖例右下X軸坐標(biāo)、圖例右下Y軸坐標(biāo)。[0083]上述實(shí)施例,通過(guò)建立拓?fù)鋱D的圖例位置及形狀信息表,每次拓?fù)鋱D生成或刷新時(shí),通過(guò)圖例位置及形狀信息表獲得各個(gè)實(shí)體圖例的位置及形狀信息,形成相應(yīng)的實(shí)體圖例,可以識(shí)別出上次拓?fù)鋱D經(jīng)人工調(diào)整后的圖例位置及形狀信息,恢復(fù)原來(lái)的網(wǎng)絡(luò)拓?fù)鋱D展示風(fēng)格。[0084]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。[0085]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。【權(quán)利要求】1.一種生成網(wǎng)絡(luò)拓?fù)鋱D的方法,包括:響應(yīng)于切換或退出拓?fù)鋱D的操作,將拓?fù)鋱D中所有實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中;響應(yīng)于打開(kāi)或刷新拓?fù)鋱D的操作,從該拓?fù)鋱D的圖例位置及形狀信息表中讀入實(shí)體圖例的位置及形狀信息;根據(jù)讀入的實(shí)體圖例的位置及形狀信息,在相應(yīng)位置生成或更新實(shí)體圖例。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在將拓?fù)鋱D中所有實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中之前,還包括:判斷是否已經(jīng)存在該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果不存在,創(chuàng)建該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果已經(jīng)存在,清空該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在從該拓?fù)鋱D的圖例位置及形狀信息表中讀入實(shí)體圖例的位置及形狀信息之前,還包括:從該拓?fù)鋱D的網(wǎng)絡(luò)實(shí)體信息表中讀入網(wǎng)絡(luò)實(shí)體基本信息;或者,在相應(yīng)位置生成或更新實(shí)體圖例之后,還包括:從該拓?fù)鋱D的實(shí)體關(guān)聯(lián)關(guān)系信息表中讀入網(wǎng)絡(luò)實(shí)體的關(guān)系信息,根據(jù)讀入的網(wǎng)絡(luò)實(shí)體的關(guān)系信息生成關(guān)聯(lián)關(guān)系圖例。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:如果在該拓?fù)鋱D的圖例位置及形狀信息表中查找不到網(wǎng)絡(luò)實(shí)體,按照系統(tǒng)默認(rèn)規(guī)則形成相應(yīng)的實(shí)體圖例。5.根據(jù)權(quán)利要求3所述的方法,其特征在于,網(wǎng)絡(luò)實(shí)體基本信息包括:實(shí)體編碼、實(shí)體名稱(chēng)、實(shí)體類(lèi)型;網(wǎng)絡(luò)實(shí)體的關(guān)系信息包括:依賴(lài)、包含、安裝于、組成、組件;實(shí)體圖例的位置及形狀信息包括:網(wǎng)絡(luò)拓?fù)鋱D編號(hào)、網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)、圖例類(lèi)型編碼、圖例左上X軸坐標(biāo)、圖例左上Y軸坐標(biāo)、圖例右下X軸坐標(biāo)、圖例右下Y軸坐標(biāo)。6.一種生成網(wǎng)絡(luò)拓?fù)鋱D的裝置,包括:位置及形狀信息保存單元,用于響應(yīng)于切換或退出拓?fù)鋱D的操作,將拓?fù)鋱D中所有實(shí)體圖例的位置及形狀信息保存到該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表中;位置及形狀信息讀取單元,用于響應(yīng)于打開(kāi)或刷新拓?fù)鋱D的操作,從該拓?fù)鋱D的圖例位置及形狀信息表中讀入實(shí)體圖例的位置及形狀信息;實(shí)體圖例形成單元,用于根據(jù)讀入的實(shí)體圖例的位置及形狀信息,在相應(yīng)位置生成或更新實(shí)體圖例。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括:位置及形狀信息表創(chuàng)建單元,用于響應(yīng)于切換或退出拓?fù)鋱D的操作,判斷是否已經(jīng)存在該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果不存在,創(chuàng)建該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表,如果已經(jīng)存在,清空該拓?fù)鋱D對(duì)應(yīng)的圖例位置及形狀信息表。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括:實(shí)體信息讀取單元,用于響應(yīng)于打開(kāi)或刷新拓?fù)鋱D的操作,從該拓?fù)鋱D的網(wǎng)絡(luò)實(shí)體信息表中讀入網(wǎng)絡(luò)實(shí)體基本信息;或者,關(guān)聯(lián)關(guān)系圖例形成單元,用于在相應(yīng)位置生成或更新實(shí)體圖例之后,從該拓?fù)鋱D的實(shí)體關(guān)聯(lián)關(guān)系信息表中讀入網(wǎng)絡(luò)實(shí)體的關(guān)系信息,根據(jù)讀入的網(wǎng)絡(luò)實(shí)體的關(guān)系信息生成關(guān)聯(lián)關(guān)系圖例。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述實(shí)體圖例形成單元,還用于如果在該拓?fù)鋱D的圖例位置及形狀信息表中查找不到網(wǎng)絡(luò)實(shí)體,按照系統(tǒng)默認(rèn)規(guī)則形成相應(yīng)的實(shí)體圖例。10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,網(wǎng)絡(luò)實(shí)體基本信息包括:實(shí)體編碼、實(shí)體名稱(chēng)、實(shí)體類(lèi)型;網(wǎng)絡(luò)實(shí)體的關(guān)系信息包括:依賴(lài)、包含、安裝于、組成、組件;實(shí)體圖例的位置及形狀信息包括:網(wǎng)絡(luò)拓?fù)鋱D編號(hào)、網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)、圖例類(lèi)型編碼、圖例左上X軸坐標(biāo)、圖例左上Y軸坐標(biāo)、圖例右下X軸坐標(biāo)、圖例右下Y軸坐標(biāo)。【文檔編號(hào)】H04L12/24GK103986594SQ201310049031【公開(kāi)日】2014年8月13日申請(qǐng)日期:2013年2月7日優(yōu)先權(quán)日:2013年2月7日【發(fā)明者】梁奐,喬宏明,康尚欽,姚文勝,陳春華,龔至?xí)?李嫚申請(qǐng)人:中國(guó)電信股份有限公司