專利名稱:一種分布式顯示中的增量更新方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像顯示控制領(lǐng)域,特別是涉及一種分布式顯示中的增量更新方法及
>J-U ρ α裝直。
背景技術(shù):
現(xiàn)有技術(shù)中,對(duì)地圖的進(jìn)行渲染時(shí),尤其是在拼接墻上顯示地圖時(shí),為了能夠高效的顯示地圖,通常對(duì)地圖進(jìn)行預(yù)處理,依據(jù)不同的比例尺生成若干張大小相同的圖片,然后采用分布式顯示的方式在拼接墻上顯示出來(lái),使得拼接墻的各顯示節(jié)點(diǎn)只顯示該地圖的對(duì)應(yīng)部分。而對(duì)于需要同樣實(shí)時(shí)顯示的海量矢量數(shù)據(jù),可采用類(lèi)似的方法對(duì)矢量數(shù)據(jù)進(jìn)行切割,每個(gè)顯示節(jié)點(diǎn)可通過(guò)網(wǎng)絡(luò)把所相應(yīng)范圍的矢量數(shù)據(jù)向數(shù)據(jù)服務(wù)器請(qǐng)求獲得并渲染顯示,以達(dá)到矢量數(shù)據(jù)能在拼接墻上正確顯示的目的。目前存在的一中方案是:在地圖顯示范圍的頻繁變化時(shí),每個(gè)顯示節(jié)點(diǎn)均需要向數(shù)據(jù)服務(wù)器請(qǐng)求自己所在范圍內(nèi)的所有矢量數(shù)據(jù),因此當(dāng)需要顯示的矢量數(shù)據(jù)較多,同時(shí)擁有數(shù)量眾多的顯示節(jié)點(diǎn)時(shí),數(shù)據(jù)服務(wù)器需要處理大量的較大的數(shù)據(jù)請(qǐng)求,由于需要傳輸?shù)臄?shù)據(jù)量居高不下,效率下降,影響整體的系統(tǒng)性能。
發(fā)明內(nèi)容
本發(fā)明的目的在于提出一種分布式顯示中的增量更新方法及裝置,可以有效降低數(shù)據(jù)服務(wù)器端的數(shù)據(jù)請(qǐng)求,有效 降低網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,提升系統(tǒng)的整體性能。采用的方案:一種分布式顯示中的增量更新方法,包括步驟:獲取各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集;若有交集,則根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍和對(duì)應(yīng)的所述交集篩選新增矢量數(shù)據(jù)坐標(biāo)范圍;根據(jù)各顯示節(jié)點(diǎn)的所述新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示;若沒(méi)有交集,則根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示。以及,一種分布式顯示中的增量更新裝置,包括:第一獲取單元,用于獲取各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集;第二獲取單元,用于若有交集,則根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍和對(duì)應(yīng)的所述交集篩選新增矢量數(shù)據(jù)坐標(biāo)范圍;第一顯示單元,用于根據(jù)各顯示節(jié)點(diǎn)的所述新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示;第二顯示單元,用于若沒(méi)有交集,則根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示。本發(fā)明先獲取需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的差異,根據(jù)數(shù)據(jù)差異請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù),再結(jié)合重復(fù)的矢量數(shù)據(jù),得到需顯示的矢量數(shù)據(jù);對(duì)于沒(méi)有重復(fù)的矢量數(shù)據(jù),則直接根據(jù)差異請(qǐng)求的矢量數(shù)據(jù)進(jìn)行顯示;可以有效利用之前已經(jīng)請(qǐng)求的數(shù)據(jù),不重復(fù)請(qǐng)求數(shù)據(jù),減少數(shù)據(jù)的請(qǐng)求量;減少數(shù)據(jù)服務(wù)器的處理壓力,提升了系統(tǒng)的處理效率和有效性;由于請(qǐng)求數(shù)據(jù)量減少,減少系統(tǒng)局域網(wǎng)的網(wǎng)絡(luò)負(fù)載,提升了系統(tǒng)性能。
圖1為本發(fā)明方法的一個(gè)實(shí)施流程圖;圖2為本發(fā)明裝置的一個(gè)結(jié)構(gòu)示意圖;圖3A為本發(fā)明的一個(gè)具體實(shí)施例示意圖;圖3B為本發(fā)明的一個(gè)具體實(shí)施例示意圖。
具體實(shí)施例方式本發(fā)明提出一種分布式顯示中的增量更新方法,一個(gè)實(shí)施流程圖請(qǐng)參考圖1,包括步驟:S1、獲取各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集;在具體實(shí)施時(shí),需將顯示節(jié)點(diǎn)的屏幕坐標(biāo)轉(zhuǎn)換為地圖中的地理坐標(biāo);上述實(shí)施例中的各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍以及當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍都是相對(duì)于地理坐標(biāo)而言。這一過(guò)程是習(xí)知技術(shù),因此不再贅述。在其中一個(gè)實(shí)施方式中,獲取各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍的方式可以是:在移動(dòng)地圖時(shí),事先獲取該顯示節(jié)點(diǎn)需顯示的矢量數(shù)據(jù)坐標(biāo)范圍;然后將各顯示節(jié)點(diǎn)需顯示的矢量數(shù)據(jù)坐標(biāo)范圍通知對(duì)應(yīng)的顯示節(jié)點(diǎn)。獲取每個(gè)顯示節(jié)點(diǎn)中將要進(jìn)行顯示的矢量數(shù)據(jù)坐標(biāo)范圍,以及獲取各個(gè)顯示節(jié)點(diǎn)中當(dāng)前正在顯示的矢量數(shù)據(jù)坐標(biāo)范圍;然后,獲取每個(gè)顯示節(jié)點(diǎn)中將要進(jìn)行顯示的矢量數(shù)據(jù)坐標(biāo)范圍與各個(gè)顯示節(jié)點(diǎn)中當(dāng)前正在顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集;即是獲取將要進(jìn)行顯示的矢量數(shù)據(jù)坐標(biāo)范圍與各個(gè)顯示節(jié)點(diǎn)中當(dāng)前正在顯示的矢量數(shù)據(jù)坐標(biāo)范圍的重復(fù)部分,以便篩選出重復(fù)的矢量數(shù)據(jù)。S2、若有交集,則根據(jù)各顯示節(jié)點(diǎn)的需顯示的矢量數(shù)據(jù)坐標(biāo)范圍和對(duì)應(yīng)的交集篩選新增矢量數(shù)據(jù)坐標(biāo)范圍;若某個(gè)顯示節(jié)點(diǎn)中將要進(jìn)行顯示的矢量數(shù)據(jù)坐標(biāo)范圍與各個(gè)顯示節(jié)點(diǎn)中當(dāng)前正在顯示的矢量數(shù)據(jù)坐標(biāo)范圍有交集,說(shuō)明數(shù)據(jù)有重復(fù)。S3、根據(jù)各顯示節(jié)點(diǎn)的新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示;在該步驟中,由于根據(jù)新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)并不是顯示終端中的顯示的全部數(shù)據(jù);需要將請(qǐng)求的數(shù)據(jù)與篩選出的重復(fù)的數(shù)據(jù)進(jìn)行合并,再顯示。S4、若沒(méi)有交集,則根據(jù)各顯示節(jié)點(diǎn)的需顯示的矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示。若某個(gè)顯示節(jié)點(diǎn)中將要進(jìn)行顯示的矢量數(shù)據(jù)坐標(biāo)范圍與各個(gè)顯示節(jié)點(diǎn)中當(dāng)前正在顯示的矢量數(shù)據(jù)坐標(biāo)范圍沒(méi)有交集,說(shuō)明數(shù)據(jù)沒(méi)有重復(fù)。則根據(jù)將要進(jìn)行顯示的矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù),進(jìn)行顯示。本發(fā)明先獲取需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的差異,根據(jù)數(shù)據(jù)差異請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù),再結(jié)合重復(fù)的矢量數(shù)據(jù),得到需顯示的矢量數(shù)據(jù);對(duì)于沒(méi)有重復(fù)的矢量數(shù)據(jù),則直接根據(jù)差異請(qǐng)求的矢量數(shù)據(jù)進(jìn)行顯示;可以有效利用之前已經(jīng)請(qǐng)求的數(shù)據(jù),不重復(fù)請(qǐng)求數(shù)據(jù),減少數(shù)據(jù)的請(qǐng)求量;減少數(shù)據(jù)服務(wù)器的處理壓力,提升了系統(tǒng)的處理效率和有效性;由于請(qǐng)求數(shù)據(jù)量減少,減少系統(tǒng)局域網(wǎng)的網(wǎng)絡(luò)負(fù)載,提升了系統(tǒng)性能。在一個(gè)實(shí)施方式中,S2步驟可以是:對(duì)各顯示節(jié)點(diǎn),將各自的需顯示的矢量數(shù)據(jù)坐標(biāo)范圍減去對(duì)應(yīng)的交集的坐標(biāo)范圍,得到各顯示節(jié)點(diǎn)的新增矢量數(shù)據(jù)坐標(biāo)范圍。在一個(gè)實(shí)施方式中,S3步驟可以是:根據(jù)各顯示節(jié)點(diǎn)的新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)坐標(biāo)范圍的矢量數(shù)據(jù);對(duì)每個(gè)顯示節(jié)點(diǎn),合并各自的對(duì)應(yīng)坐標(biāo)范圍的矢量數(shù)據(jù)以及與各自的交集對(duì)應(yīng)的矢量數(shù)據(jù);將合并后的矢量數(shù)據(jù)在對(duì)應(yīng)的顯示節(jié)點(diǎn)進(jìn)行顯示。在上述實(shí)施中,步驟SI的一個(gè)實(shí)施方式可以是:根據(jù)各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)生成各顯示節(jié)點(diǎn)的第一矢量數(shù)據(jù)包絡(luò)矩形;根據(jù)各顯示節(jié)點(diǎn)的當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)生成各顯示節(jié)點(diǎn)的第二矢量數(shù)據(jù)包絡(luò)矩形;對(duì)每個(gè)顯示節(jié)點(diǎn),判斷第一矢量數(shù)據(jù)包絡(luò)矩形以及第二矢量數(shù)據(jù)包絡(luò)矩形是否相交,若是,則需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍有交集;若否,則需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍沒(méi)有交集。在上述實(shí)施例中,當(dāng)有交集,各顯示節(jié)點(diǎn)向服務(wù)器請(qǐng)求新增矢量數(shù)據(jù)坐標(biāo)范圍對(duì)應(yīng)的矢量數(shù)據(jù)時(shí),服務(wù)器針對(duì)各個(gè)請(qǐng)求將對(duì)應(yīng)的矢量數(shù)據(jù)封裝成數(shù)據(jù)包,再給各個(gè)顯示節(jié)點(diǎn)發(fā)送對(duì)應(yīng)的數(shù)據(jù)包,這樣可以提升顯示節(jié)點(diǎn)的顯示效果;或者當(dāng)沒(méi)有交集,各顯示節(jié)點(diǎn)向服務(wù)器請(qǐng)求需顯示的矢量數(shù)據(jù)坐標(biāo)范圍對(duì)應(yīng)的矢量數(shù)據(jù)時(shí),服務(wù)器針對(duì)各個(gè)請(qǐng)求將對(duì)應(yīng)的矢量數(shù)據(jù)封裝成數(shù)據(jù)包,再給各個(gè)顯示節(jié)點(diǎn)發(fā)送對(duì)應(yīng)的數(shù)據(jù)包,這樣提升顯示節(jié)點(diǎn)的顯示效果。在上述實(shí)施例中,可事先將大于各個(gè)顯示節(jié)點(diǎn)當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的數(shù)據(jù)存儲(chǔ)到各個(gè)顯示節(jié)點(diǎn),當(dāng)需要請(qǐng)求數(shù)據(jù)時(shí),可以先在各顯示節(jié)點(diǎn)本地讀取對(duì)應(yīng)數(shù)據(jù),若各顯示節(jié)點(diǎn)本地?cái)?shù)據(jù)不能滿足,即,需請(qǐng)求的矢量數(shù)據(jù)坐標(biāo)范圍超過(guò)各個(gè)顯示節(jié)點(diǎn)存儲(chǔ)的矢量數(shù)據(jù)坐標(biāo)范圍時(shí),再向服務(wù)器請(qǐng)求對(duì)應(yīng)的數(shù)據(jù)。這樣可以減輕服務(wù)器的壓力。本發(fā)明還提出一種分布式顯示中的增量更新裝置,其結(jié)構(gòu)示意圖參考圖2,包括:第一獲取單元,用于獲取各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集;第二獲取單元,用于若有交集,則根據(jù)各顯示節(jié)點(diǎn)的需顯示的矢量數(shù)據(jù)坐標(biāo)范圍和對(duì)應(yīng)的交集篩選新增矢量數(shù)據(jù)坐標(biāo)范圍;第一顯示單元,用于根據(jù)各顯示節(jié)點(diǎn)的新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示;第二顯示單元,用于若沒(méi)有交集,則根據(jù)各顯示節(jié)點(diǎn)的需顯示的矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示。本發(fā)明先獲取需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的差異,根據(jù)數(shù)據(jù)差異請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù),再結(jié)合重復(fù)的矢量數(shù)據(jù),得到需顯示的矢量數(shù)據(jù);對(duì)于沒(méi)有重復(fù)的矢量數(shù)據(jù),則直接根據(jù)差異請(qǐng)求的矢量數(shù)據(jù)進(jìn)行顯示;可以有效利用之前已經(jīng)請(qǐng)求的數(shù)據(jù),不重復(fù)請(qǐng)求數(shù)據(jù),減少數(shù)據(jù)的請(qǐng)求量;減少數(shù)據(jù)服務(wù)器的處理壓力,提升了系統(tǒng)的處理效率和有效性;由于請(qǐng)求數(shù)據(jù)量減少,減少系統(tǒng)局域網(wǎng)的網(wǎng)絡(luò)負(fù)載,提升了系統(tǒng)性能。在一個(gè)實(shí)施方式中,第二獲取單元根據(jù)各顯示節(jié)點(diǎn)的需顯示的矢量數(shù)據(jù)坐標(biāo)范圍和對(duì)應(yīng)的交集篩選新增矢量數(shù)據(jù)坐標(biāo)范圍時(shí),對(duì)各顯示節(jié)點(diǎn),將各自的需顯示的矢量數(shù)據(jù)坐標(biāo)范圍減去對(duì)應(yīng)的交集的坐標(biāo)范圍,得到各顯示節(jié)點(diǎn)的新增矢量數(shù)據(jù)坐標(biāo)范圍。在一個(gè)實(shí)施方式中,第一顯示單元根據(jù)各顯示節(jié)點(diǎn)的新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示時(shí),根據(jù)各顯示節(jié)點(diǎn)的新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)坐標(biāo)范圍的矢量數(shù)據(jù);對(duì)每個(gè)顯示節(jié)點(diǎn),合并各自的對(duì)應(yīng)坐標(biāo)范圍的矢量數(shù)據(jù)以及與各自的交集對(duì)應(yīng)的矢量數(shù)據(jù);將合并后的矢量數(shù)據(jù)在對(duì)應(yīng)的顯示節(jié)點(diǎn)進(jìn)行顯示。對(duì)于上述實(shí)施方式,第一獲取單元獲取各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集時(shí),根據(jù)各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)生成各顯示節(jié)點(diǎn)的第一矢量數(shù)據(jù)包絡(luò)矩形;根據(jù)各顯示節(jié)點(diǎn)的當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)生成各顯示節(jié)點(diǎn)的第二矢量數(shù)據(jù)包絡(luò)矩形;對(duì)每個(gè)顯示節(jié)點(diǎn),判斷第一矢量數(shù)據(jù)包絡(luò)矩形以及第二矢量數(shù)據(jù)包絡(luò)矩形是否相交,若是,則需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍有交集;若否,則需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍沒(méi)有交集。在其中實(shí)施方式中,為了減輕服務(wù)器的壓力,提高數(shù)據(jù)更新速度,可作如下改進(jìn),第一顯示單元根據(jù)各顯示節(jié)點(diǎn)的新增矢量數(shù)據(jù)坐標(biāo)范圍向預(yù)先存儲(chǔ)在各顯示節(jié)點(diǎn)本地的數(shù)據(jù)庫(kù)請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)。一個(gè)具體的實(shí)施例,以一個(gè)顯示節(jié)點(diǎn)為例,請(qǐng)參考圖3A及圖3B ;在圖3A中,該顯示節(jié)點(diǎn)的當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍,如圖3A所示,其中包括矢量數(shù)據(jù)Vl和V2 ;最外面的為地圖范圍;該顯示節(jié)點(diǎn),如圖3B所示,其中包括矢量數(shù)據(jù)Vl及V3 ;最外面的為地圖范圍;獲取該顯示節(jié)點(diǎn)的需要顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集,其交集為矢量數(shù)據(jù)Vl對(duì)應(yīng)的坐標(biāo)范圍;
根據(jù)該顯示節(jié)點(diǎn)的需顯示的矢量數(shù)據(jù)坐標(biāo)范圍和矢量數(shù)據(jù)Vl對(duì)應(yīng)的坐標(biāo)范圍篩選新增矢量數(shù)據(jù)坐標(biāo)范圍得到,矢量數(shù)據(jù)V3對(duì)應(yīng)的坐標(biāo)范圍;根據(jù)矢量數(shù)據(jù)V3對(duì)應(yīng)的坐標(biāo)范圍向服務(wù)器請(qǐng)求對(duì)應(yīng)的數(shù)據(jù);然后將請(qǐng)求得到的矢量數(shù)據(jù)V3與矢量數(shù)據(jù)Vl進(jìn)行合并,得到該顯示節(jié)點(diǎn)需顯示的矢量數(shù)據(jù)。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種分布式顯示中的增量更新方法,其特征在于,包括步驟: 獲取各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集; 若有交集,則根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍和對(duì)應(yīng)的所述交集篩選出新增矢量數(shù)據(jù)坐標(biāo)范圍; 根據(jù)各顯示節(jié)點(diǎn)的所述新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示; 若沒(méi)有交集,則根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示。
2.根據(jù)權(quán)利要求1所述的分布式顯示中的增量更新方法,其特征在于, 所述根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍和對(duì)應(yīng)的所述交集篩選新增矢量數(shù)據(jù)坐標(biāo)范圍的步驟包括: 對(duì)各顯示節(jié)點(diǎn),將各自的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍減去對(duì)應(yīng)的所述交集的坐標(biāo)范圍,得到各顯示節(jié)點(diǎn)的新增矢量數(shù)據(jù)坐標(biāo)范圍。
3.根據(jù)權(quán)利要求1所述的分布式顯示中的增量更新方法,其特征在于, 所述根據(jù)各顯示節(jié)點(diǎn)的所述新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示的步驟包括: 根據(jù)各顯示節(jié)點(diǎn)的所述新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)坐標(biāo)范圍的矢量數(shù)據(jù); 對(duì)每個(gè)顯示節(jié)點(diǎn),合并各自的所述對(duì)應(yīng)坐標(biāo)范圍的矢量數(shù)據(jù)以及與各自的所述交集對(duì)應(yīng)的矢量數(shù)據(jù); 將合并后的矢量數(shù)據(jù)在對(duì)應(yīng)的顯示節(jié)點(diǎn)進(jìn)行顯示。
4.根據(jù)權(quán)利要求1所述的分布式顯示中的增量更新方法,其特征在于,根據(jù)各顯示節(jié)點(diǎn)的所述新增矢量數(shù)據(jù)坐標(biāo)范圍向預(yù)先存儲(chǔ)在各顯示節(jié)點(diǎn)本地的數(shù)據(jù)庫(kù)請(qǐng)求所述對(duì)應(yīng)的矢量數(shù)據(jù)。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的分布式顯示中的增量更新方法,其特征在于, 所述獲取各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集的步驟包括: 根據(jù)各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)生成各顯示節(jié)點(diǎn)的第一矢量數(shù)據(jù)包絡(luò)矩形; 根據(jù)各顯示節(jié)點(diǎn)的當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)生成各顯示節(jié)點(diǎn)的第二矢量數(shù)據(jù)包絡(luò)矩形; 對(duì)每個(gè)顯示節(jié)點(diǎn),判斷所述第一矢量數(shù)據(jù)包絡(luò)矩形以及所述第二矢量數(shù)據(jù)包絡(luò)矩形是否相交,若是,則所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與所述當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍有交集;若否,則所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與所述當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍沒(méi)有交集。
6.一種分布式顯示中的增量更新裝置,其特征在于,包括: 第一獲取單元,用于獲取各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集; 第二獲取單元,用于若有交集,則根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍和對(duì)應(yīng)的所述交集篩選出新增矢量數(shù)據(jù)坐標(biāo)范圍;第一顯示單元,用于根據(jù)各顯示節(jié)點(diǎn)的所述新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示; 第二顯示單元,用于若沒(méi)有交集,則根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示。
7.根據(jù)權(quán)利要求6所述的分布式顯示中的增量更新裝置,其特征在于, 所述第二獲取單元根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍和對(duì)應(yīng)的所述交集篩選新增矢量數(shù)據(jù)坐標(biāo)范圍時(shí), 對(duì)各顯示節(jié)點(diǎn),將各自的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍減去對(duì)應(yīng)的所述交集的坐標(biāo)范圍,得到各顯示節(jié)點(diǎn)的新增矢量數(shù)據(jù)坐標(biāo)范圍。
8.根據(jù)權(quán)利要求6所述的分布式顯示中的增量更新裝置,其特征在于, 所述第一顯示單元根據(jù)各顯示節(jié)點(diǎn)的所述新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示時(shí), 根據(jù)各顯示節(jié)點(diǎn)的所述新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)坐標(biāo)范圍的矢量數(shù)據(jù); 對(duì)每個(gè)顯示節(jié)點(diǎn),合并各自的所述對(duì)應(yīng)坐標(biāo)范圍的矢量數(shù)據(jù)以及與各自的所述交集對(duì)應(yīng)的矢量數(shù)據(jù); 將合并后的矢量數(shù)據(jù)在對(duì)應(yīng)的顯示節(jié)點(diǎn)進(jìn)行顯示。
9.根據(jù)權(quán)利要求6所述的分布式顯示中的增量更新裝置,其特征在于, 所述第一顯示單元根據(jù)各顯示節(jié)點(diǎn)的所述新增矢量數(shù)據(jù)坐標(biāo)范圍向預(yù)先存儲(chǔ)在各顯示節(jié)點(diǎn)本地的數(shù)據(jù)庫(kù)請(qǐng)求所述對(duì)應(yīng)的矢量數(shù)據(jù)。
10.根據(jù)權(quán)利要求6至9任一項(xiàng)所述的分布式顯示中的增量更新裝置,其特征在于, 所述第一獲取單元獲取各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集時(shí), 根據(jù)各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)生成各顯示節(jié)點(diǎn)的第一矢量數(shù)據(jù)包絡(luò)矩形; 根據(jù)各顯示節(jié)點(diǎn)的當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)生成各顯示節(jié)點(diǎn)的第二矢量數(shù)據(jù)包絡(luò)矩形; 對(duì)每個(gè)顯示節(jié)點(diǎn) ,判斷所述第一矢量數(shù)據(jù)包絡(luò)矩形以及所述第二矢量數(shù)據(jù)包絡(luò)矩形是否相交,若是,則所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與所述當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍有交集;若否,則所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與所述當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍沒(méi)有交集。
全文摘要
本發(fā)明提出一種分布式顯示中的增量更新方法,包括步驟獲取各顯示節(jié)點(diǎn)中需顯示的矢量數(shù)據(jù)坐標(biāo)范圍與當(dāng)前顯示的矢量數(shù)據(jù)坐標(biāo)范圍的交集;若有交集,則根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍和對(duì)應(yīng)的所述交集篩選新增矢量數(shù)據(jù)坐標(biāo)范圍;根據(jù)各顯示節(jié)點(diǎn)的所述新增矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示;若沒(méi)有交集,則根據(jù)各顯示節(jié)點(diǎn)的所述需顯示的矢量數(shù)據(jù)坐標(biāo)范圍請(qǐng)求對(duì)應(yīng)的矢量數(shù)據(jù)進(jìn)行顯示。本發(fā)明還提出一種分布式顯示中的增量更新裝置,可以有效降低數(shù)據(jù)服務(wù)器端的數(shù)據(jù)請(qǐng)求,有效降低網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,提升系統(tǒng)的整體性能。
文檔編號(hào)G06F17/30GK103198112SQ20131010503
公開(kāi)日2013年7月10日 申請(qǐng)日期2013年3月28日 優(yōu)先權(quán)日2013年3月28日
發(fā)明者鄭鳳朝, 周亞軍 申請(qǐng)人:廣東威創(chuàng)視訊科技股份有限公司