国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種數(shù)據(jù)顯示方法及裝置與流程

      文檔序號(hào):11386563閱讀:354來(lái)源:國(guó)知局
      一種數(shù)據(jù)顯示方法及裝置與流程

      本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)顯示方法及裝置。



      背景技術(shù):

      隨著信息技術(shù)的發(fā)展,在線系統(tǒng)(如:網(wǎng)站)可面向大量用戶提供各類業(yè)務(wù)服務(wù),當(dāng)在線系統(tǒng)為用戶提供了相應(yīng)的業(yè)務(wù)服務(wù)后,通常均會(huì)生成與業(yè)務(wù)相關(guān)的統(tǒng)計(jì)數(shù)據(jù)(如:用戶訪問(wèn)量數(shù)據(jù)等等),這些統(tǒng)計(jì)數(shù)據(jù)可用于在線系統(tǒng)的服務(wù)情況分析,以便后續(xù)針對(duì)在線系統(tǒng)的處理資源進(jìn)行優(yōu)化等操作。

      目前,為了便于用戶直觀地獲知上述統(tǒng)計(jì)數(shù)據(jù),在線系統(tǒng)通常會(huì)將統(tǒng)計(jì)數(shù)據(jù)進(jìn)行圖形化處理,生成數(shù)據(jù)圖形(如:基于統(tǒng)計(jì)數(shù)據(jù)生成的折線圖),并將數(shù)據(jù)圖形展示給用戶。然而,在實(shí)際應(yīng)用場(chǎng)景下,在線系統(tǒng)每天將產(chǎn)生數(shù)量巨大的統(tǒng)計(jì)數(shù)據(jù),若以大量的統(tǒng)計(jì)數(shù)據(jù)生成數(shù)據(jù)圖形,將消耗大量的圖形處理資源,就可能在顯示過(guò)程中出現(xiàn)卡頓,甚至?xí)?dǎo)致顯示數(shù)據(jù)圖形的界面無(wú)響應(yīng)等情況的發(fā)生。

      現(xiàn)有技術(shù)中,為了降低大量統(tǒng)計(jì)數(shù)據(jù)生成數(shù)據(jù)圖形時(shí)所消耗的圖形處理資源,通常會(huì)使用數(shù)據(jù)采樣的方式進(jìn)行數(shù)據(jù)圖形的繪制,例如:在對(duì)訪問(wèn)量數(shù)據(jù)進(jìn)行圖形化處理的過(guò)程中,可按照30分鐘的時(shí)間間隔進(jìn)行數(shù)據(jù)采樣,從而根據(jù)采樣得到的訪問(wèn)量數(shù)據(jù),生成訪問(wèn)量數(shù)據(jù)的折線圖。顯然,這將減少生成數(shù)據(jù)圖形的過(guò)程中所需的統(tǒng)計(jì)數(shù)據(jù)的數(shù)量。

      但是,采用現(xiàn)有技術(shù)中的上述方式,若采樣的間隔設(shè)置過(guò)小,則仍可能得到大量的采樣數(shù)據(jù),即,仍然會(huì)消耗較多的圖形處理資源;而如果采樣的間隔設(shè)置過(guò)大,則可能會(huì)對(duì)數(shù)據(jù)圖形的精確度造成影響。顯然,使用數(shù)據(jù)采樣生成數(shù)據(jù)圖形的方式適用性較差。



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

      本申請(qǐng)實(shí)施例提供一種數(shù)據(jù)顯示方法及裝置,用以解決現(xiàn)有技術(shù)中使用數(shù)據(jù)采樣生成數(shù)據(jù)圖形的方式適用性較差的問(wèn)題。

      本申請(qǐng)實(shí)施例提供的一種數(shù)據(jù)顯示方法,包括:

      終端獲取待顯示數(shù)據(jù);

      在預(yù)設(shè)的界面中劃分形成網(wǎng)格;

      根據(jù)所要生成的數(shù)據(jù)圖形,將所述待顯示數(shù)據(jù)映射至該界面的網(wǎng)格中;

      針對(duì)任一網(wǎng)格,在與該網(wǎng)格具有映射關(guān)系的待顯示數(shù)據(jù)中,將超過(guò)設(shè)定數(shù)量的待顯示數(shù)據(jù)濾除;

      根據(jù)濾除后的待顯示數(shù)據(jù),以及該待顯示數(shù)據(jù)與網(wǎng)格的映射關(guān)系,在所述界面中生成數(shù)據(jù)圖形,并顯示。

      本申請(qǐng)實(shí)施例提供一種數(shù)據(jù)顯示裝置,包括:

      獲取模塊,用于獲取待顯示數(shù)據(jù);

      劃分模塊,用于在預(yù)設(shè)的界面中劃分形成網(wǎng)格;

      映射模塊,用于根據(jù)所要生成的數(shù)據(jù)圖形,將所述待顯示數(shù)據(jù)映射至該界面的網(wǎng)格中;

      濾除模塊,用于針對(duì)任一網(wǎng)格,在與該網(wǎng)格具有映射關(guān)系的待顯示數(shù)據(jù)中,將超過(guò)設(shè)定數(shù)量的待顯示數(shù)據(jù)濾除;

      顯示模塊,用于根據(jù)濾除后的待顯示數(shù)據(jù),以及該待顯示數(shù)據(jù)與網(wǎng)格的映射關(guān)系,在所述界面中生成數(shù)據(jù)圖形,并顯示。

      本申請(qǐng)實(shí)施例提供一種數(shù)據(jù)顯示方法及裝置,通過(guò)本方法,在基于大量的待顯示數(shù)據(jù)繪制形成數(shù)據(jù)圖形的場(chǎng)景下,終端可在用于顯示數(shù)據(jù)圖形的界面中,劃分形成網(wǎng)格,并根據(jù)用戶所需的圖形,將大量的待顯示數(shù)據(jù)映射至界面內(nèi)的網(wǎng)格中,之后,可針對(duì)映射至網(wǎng)格的大量待顯示數(shù)據(jù)進(jìn)行濾除處理,使得映射至網(wǎng)格中的待顯示數(shù)據(jù)保持在適當(dāng)?shù)臄?shù)量,從而便可根據(jù)濾除后的待顯示數(shù)據(jù), 以及這些待顯示數(shù)據(jù)與網(wǎng)格之間的映射關(guān)系,繪制相應(yīng)的數(shù)據(jù)圖形,并進(jìn)行顯示??梢?,正是基于本申請(qǐng)中的上述方式,可將大量的待顯示數(shù)據(jù)轉(zhuǎn)變?yōu)檫m量的待顯示數(shù)據(jù),可以有效降低在顯示數(shù)據(jù)圖形時(shí)所消耗的圖形處理資源,同時(shí),在網(wǎng)格的作用下,使得映射至網(wǎng)格中的待顯示數(shù)據(jù)的數(shù)量較為充分,也就保證了生成的數(shù)據(jù)圖形的精度較高,顯然,本申請(qǐng)中的上述方法具有較強(qiáng)的適用性。

      附圖說(shuō)明

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

      圖1為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)顯示過(guò)程示意圖;

      圖2a為本申請(qǐng)實(shí)施例提供的待顯示數(shù)據(jù)應(yīng)設(shè)置界面中網(wǎng)格后的示意圖;

      圖2b為本申請(qǐng)實(shí)施例提供的經(jīng)過(guò)濾除后的網(wǎng)格中所映射的待顯示數(shù)據(jù)的示意圖;

      圖2c為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)圖形的示意圖;

      圖3為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)顯示裝置結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      為使本申請(qǐng)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請(qǐng)具體實(shí)施例及相應(yīng)的附圖對(duì)本申請(qǐng)技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。

      正如前述,當(dāng)終端顯示由大量統(tǒng)計(jì)數(shù)據(jù)所生成的數(shù)據(jù)圖形時(shí),由于數(shù)據(jù)量巨大,就可能導(dǎo)致終端需要消耗較多的圖形處理資源,在此情況下,雖可以通過(guò)數(shù)據(jù)采樣的方式來(lái)降低構(gòu)成數(shù)據(jù)圖形的數(shù)據(jù)量,以降低顯示數(shù)據(jù)圖形時(shí)所消 耗的圖形處理資源,但在數(shù)據(jù)采樣的過(guò)程中,采樣的間隔會(huì)對(duì)數(shù)據(jù)圖形的精確性造成一定程度的影響?;诖?,在針對(duì)大量數(shù)據(jù)進(jìn)行圖形化顯示的場(chǎng)景下,就需要一種既能夠減少圖形處理資源的消耗也能夠保證數(shù)據(jù)圖形精確度的顯示方法,故在本申請(qǐng)實(shí)施例中提供一種數(shù)據(jù)顯示方法,如圖1所示。

      具體而言,圖1為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)顯示過(guò)程,該過(guò)程具體包括以下步驟:

      s101,終端獲取待顯示數(shù)據(jù)。

      在本申請(qǐng)實(shí)施例中,所述的終端包括但不限于:智能手機(jī)、平板電腦、筆記本電腦等移動(dòng)終端,或計(jì)算機(jī)終端。

      所述的待顯示數(shù)據(jù),可以是在線系統(tǒng)所生成的與業(yè)務(wù)相關(guān)的統(tǒng)計(jì)數(shù)據(jù),在實(shí)際應(yīng)用場(chǎng)景中,待顯示數(shù)據(jù)可由在線系統(tǒng)后臺(tái)的服務(wù)器所提供,也即,該場(chǎng)景下,終端從服務(wù)器中獲取到上述的待顯示數(shù)據(jù),這里并不構(gòu)成對(duì)本申請(qǐng)的限定。

      在本申請(qǐng)實(shí)施例中,待顯示數(shù)據(jù)可包括終端從服務(wù)器中獲得的歷史統(tǒng)計(jì)數(shù)據(jù)(如:終端從服務(wù)器中獲取前一天某網(wǎng)站的訪問(wèn)量數(shù)據(jù)),也可包括終端從服務(wù)器中獲取到的實(shí)時(shí)數(shù)據(jù)(如:終端從服務(wù)器中實(shí)時(shí)獲取當(dāng)天某網(wǎng)站的訪問(wèn)量數(shù)據(jù))。

      s102,在預(yù)設(shè)的界面中劃分形成網(wǎng)格。

      在本申請(qǐng)實(shí)施例中,所述的界面是終端內(nèi)用于顯示由待顯示數(shù)據(jù)所形成的數(shù)據(jù)圖形的界面,在實(shí)際應(yīng)用時(shí),該界面包括但不限于:網(wǎng)頁(yè),應(yīng)用界面等。

      所述的網(wǎng)格,可作為繪制數(shù)據(jù)圖形的參考,也就是說(shuō),后續(xù)的數(shù)據(jù)圖形將在網(wǎng)格中進(jìn)行繪制。實(shí)際應(yīng)用時(shí),網(wǎng)格的尺寸可以根據(jù)實(shí)際應(yīng)用的需要進(jìn)行設(shè)置,例如:可將網(wǎng)格的尺寸設(shè)置成與終端屏幕的像素尺寸一致。當(dāng)然,這里并不構(gòu)成對(duì)本申請(qǐng)的限定。

      s103,根據(jù)所要生成的數(shù)據(jù)圖形,將所述待顯示數(shù)據(jù)映射至該界面的網(wǎng)格中。

      不同的用戶可能需要不同的數(shù)據(jù)圖形,以便從不同的角度得到待顯示數(shù)據(jù)的觀測(cè)結(jié)果,這里,用戶所需的數(shù)據(jù)圖形也就是終端所要生成的數(shù)據(jù)圖形,基于此,在本申請(qǐng)實(shí)施例中,上述的數(shù)據(jù)圖形包括但不限于:折線圖、曲線圖、走勢(shì)圖等等線型圖形。

      在確定了所要生成的數(shù)據(jù)圖形后,終端便可以根據(jù)該數(shù)據(jù)圖形將待顯示數(shù)據(jù)映射至界面的網(wǎng)格中。例如:用戶需要終端生成訪問(wèn)量折線圖的場(chǎng)景下,終端會(huì)將獲取到的訪問(wèn)量數(shù)據(jù)映射至網(wǎng)格中以生成訪問(wèn)量折線圖,其中,折線圖的橫坐標(biāo)表示時(shí)間(假設(shè)以秒為單位),縱坐標(biāo)表示訪問(wèn)量的大小,那么,橫向的網(wǎng)格就可以代表時(shí)間,縱向的網(wǎng)格就可以代表訪問(wèn)量,從而,終端便可以將訪問(wèn)量數(shù)據(jù)(該訪問(wèn)量數(shù)據(jù)中包含每秒的訪問(wèn)量)映射在網(wǎng)格中。當(dāng)然,該示例所示出的映射方式并不構(gòu)成對(duì)本申請(qǐng)的限定。

      作為本申請(qǐng)實(shí)施例實(shí)際應(yīng)用時(shí)的一種方式,終端在顯示數(shù)據(jù)圖形前,可為用戶提供不同的數(shù)據(jù)圖形的選項(xiàng),用戶也就可以根據(jù)自身的需要選擇不同的數(shù)據(jù)圖形,這樣一來(lái),終端可將用戶所選擇的數(shù)據(jù)圖形作為所要生成的數(shù)據(jù)圖形,并將待顯示數(shù)據(jù)進(jìn)行映射處理,同樣地,該方式并不構(gòu)成對(duì)本申請(qǐng)的限定。

      這里需要說(shuō)明的是,在實(shí)際應(yīng)用中,終端所獲取到的待顯示數(shù)據(jù)的數(shù)量通常較大,如:終端從服務(wù)器中獲取到某網(wǎng)站一天之內(nèi)的訪問(wèn)量數(shù)據(jù)(以秒為單位),顯然,一天內(nèi)的數(shù)據(jù)量將達(dá)到86400條,若以這些訪問(wèn)量數(shù)據(jù)映射至網(wǎng)格以繪制數(shù)據(jù)圖形,就可能會(huì)出現(xiàn)多個(gè)訪問(wèn)量數(shù)據(jù)映射至同一網(wǎng)格中的現(xiàn)象,這樣一來(lái),將會(huì)導(dǎo)致在顯示時(shí)消耗較多的圖形處理資源。因此,在本申請(qǐng)實(shí)施例中,在將待顯示數(shù)據(jù)映射至界面的網(wǎng)格后,還會(huì)對(duì)映射至網(wǎng)格中的待顯示數(shù)據(jù)進(jìn)行濾除處理,使得網(wǎng)格所對(duì)應(yīng)的待顯示數(shù)據(jù)保持在適當(dāng)?shù)臄?shù)量,也即,執(zhí)行下述步驟s104。

      s104,針對(duì)任一網(wǎng)格,在與該網(wǎng)格具有映射關(guān)系的待顯示數(shù)據(jù)中,將超過(guò)設(shè)定數(shù)量的待顯示數(shù)據(jù)濾除。

      正如前述,對(duì)于任一網(wǎng)格而言,若與該網(wǎng)格具有映射關(guān)系的待顯示數(shù)據(jù)的 數(shù)量較多,則會(huì)導(dǎo)致后續(xù)生成的數(shù)據(jù)圖形在顯示過(guò)程中需要耗費(fèi)大量,從而,將根據(jù)設(shè)定的數(shù)量,濾除過(guò)多映射至網(wǎng)格中的待顯示數(shù)據(jù)。如:可將映射至網(wǎng)格中的待顯示數(shù)據(jù)的數(shù)量設(shè)定為1(即,映射至每一網(wǎng)格中的待顯示數(shù)據(jù)只保留1個(gè)),從而會(huì)將映射至該網(wǎng)格的多余待顯示數(shù)據(jù)濾除。當(dāng)然,在實(shí)際應(yīng)用中的某些場(chǎng)景下,上述的設(shè)定數(shù)據(jù)可以根據(jù)實(shí)際應(yīng)用的需要進(jìn)行調(diào)整,這里并不構(gòu)成對(duì)本申請(qǐng)的限定。

      這里需要說(shuō)明的是,本申請(qǐng)實(shí)施例中采用在界面中劃分網(wǎng)格的方式,網(wǎng)格的尺寸通常較小,諸如:前述示例中網(wǎng)格的尺寸可以與終端屏幕的像素尺寸相對(duì)應(yīng),這樣一來(lái),界面中的網(wǎng)格數(shù)量較多,可使得有足夠多的待顯示數(shù)據(jù)映射至網(wǎng)格中,也就保證了后續(xù)生成數(shù)據(jù)圖形時(shí)的精度。

      s105,根據(jù)濾除后的待顯示數(shù)據(jù),以及該待顯示數(shù)據(jù)與網(wǎng)格的映射關(guān)系,在所述界面中生成數(shù)據(jù)圖形,并顯示。

      經(jīng)過(guò)上述的濾除過(guò)程后,可保留適量的待顯示數(shù)據(jù),換言之,經(jīng)過(guò)濾除后的待顯示數(shù)據(jù)在繪制成數(shù)據(jù)圖形后,將不會(huì)消耗過(guò)多的圖形處理資源,且繪制出的數(shù)據(jù)圖形仍可保持較高的精確度。從而,便可以根據(jù)濾除后的待顯示數(shù)據(jù),以及濾除后的待顯示數(shù)據(jù)與網(wǎng)格之間的映射關(guān)系來(lái)生成數(shù)據(jù)圖形。

      通過(guò)上述步驟,在基于大量的待顯示數(shù)據(jù)繪制形成數(shù)據(jù)圖形的場(chǎng)景下,終端可在用于顯示數(shù)據(jù)圖形的界面中,劃分形成網(wǎng)格,并根據(jù)用戶所需的圖形,將大量的待顯示數(shù)據(jù)映射至界面內(nèi)的網(wǎng)格中,之后,可針對(duì)映射至網(wǎng)格的大量待顯示數(shù)據(jù)進(jìn)行濾除處理,使得映射至網(wǎng)格中的待顯示數(shù)據(jù)保持在適當(dāng)?shù)臄?shù)量,從而便可根據(jù)濾除后的待顯示數(shù)據(jù),以及這些待顯示數(shù)據(jù)與網(wǎng)格之間的映射關(guān)系,繪制相應(yīng)的數(shù)據(jù)圖形,并進(jìn)行顯示??梢?,正是基于本申請(qǐng)中的上述方式,可將大量的待顯示數(shù)據(jù)轉(zhuǎn)變?yōu)檫m量的待顯示數(shù)據(jù),可以有效降低在顯示數(shù)據(jù)圖形時(shí)所消耗的圖形處理資源,同時(shí),在網(wǎng)格的作用下,使得映射至網(wǎng)格中的待顯示數(shù)據(jù)的數(shù)量較為充分,也就保證了生成的數(shù)據(jù)圖形的精度較高。

      需要說(shuō)明的是,在實(shí)際應(yīng)用中,不同的用戶可使用各自的終端查看由上述的待顯示數(shù)據(jù)所形成的數(shù)據(jù)圖形,而對(duì)于不同的終端而言,其中的顯示屏幕尺寸各不相同,那么,顯示在各終端上的界面的大小也各不相同,也就是說(shuō),針對(duì)不同的終端,各終端在界面中劃分的網(wǎng)格的數(shù)量也不相同。為了保證在顯示數(shù)據(jù)圖形的過(guò)程中,各終端均不會(huì)消耗過(guò)多的圖形處理資源,且數(shù)據(jù)圖形又有較高的精度,因此在本申請(qǐng)實(shí)施例中,各終端將在界面中劃分合適的網(wǎng)格,也即,預(yù)先設(shè)置包含網(wǎng)格的界面,具體包括:所述終端確定該終端自身屏幕的像素,根據(jù)確定出的屏幕的像素,在界面中劃分與所述屏幕的像素相匹配的網(wǎng)格,形成網(wǎng)格。

      可見,本申請(qǐng)實(shí)施例中,不同終端在各自的界面中所劃分的網(wǎng)格的大小,與各終端各自屏幕的像素大小相對(duì)應(yīng)??梢哉J(rèn)為,對(duì)于任一終端而言,顯示出與其屏幕的像素?cái)?shù)量相同的數(shù)據(jù)量,屬于該終端的正常運(yùn)行狀態(tài),也即,此時(shí)終端所消耗的圖形處理資源屬于正常狀態(tài),并且,像素級(jí)別的網(wǎng)格所顯示出的數(shù)據(jù)圖形的精度較高,也就保證了最終生成的數(shù)據(jù)圖形的精度。

      確定了界面中的網(wǎng)格后,終端便可將獲取到的待顯示數(shù)據(jù)進(jìn)行映射,這里需要說(shuō)明的是,在本申請(qǐng)實(shí)施例中,由大量待顯示數(shù)據(jù)所繪制成的數(shù)據(jù)圖形通常是線型圖形,換言之,每條待顯示數(shù)據(jù)可映射為網(wǎng)格中的點(diǎn),并由大量的點(diǎn)組成線型圖形。那么,上述步驟s103中,將所述待顯示數(shù)據(jù)映射至該界面的網(wǎng)格中,具體包括:將所述待顯示數(shù)據(jù)以圖形點(diǎn)的方式映射在所述界面的網(wǎng)格中。

      這里的圖形點(diǎn)就是待顯示數(shù)據(jù)映射至網(wǎng)格后,構(gòu)成線型圖形的點(diǎn)。

      在實(shí)際應(yīng)用時(shí),待顯示數(shù)據(jù)的數(shù)量通常較大(通常數(shù)據(jù)量在萬(wàn)~千萬(wàn)級(jí)別),在這樣的情況下,即使采用像素級(jí)別的網(wǎng)格,也會(huì)導(dǎo)致同一網(wǎng)格中映射有多個(gè)待顯示數(shù)據(jù),從而就需要終端對(duì)映射至網(wǎng)格的待顯示數(shù)據(jù)進(jìn)行濾除處理。同時(shí),考慮到像素級(jí)別的網(wǎng)格通??蛇_(dá)到人眼的識(shí)別精度的最大程度,所以,一個(gè)網(wǎng)格內(nèi)只包含一個(gè)圖形點(diǎn)即可,也即,上述的設(shè)定數(shù)量為1個(gè),并在此基礎(chǔ)上, 步驟s104中將超過(guò)設(shè)定數(shù)量的待顯示數(shù)據(jù)濾除,具體包括:針對(duì)任一映射有待顯示數(shù)據(jù)的網(wǎng)格,確定映射在該網(wǎng)格中的所有待顯示數(shù)據(jù)對(duì)應(yīng)的圖形點(diǎn),在所述網(wǎng)格內(nèi)選定距離該像素網(wǎng)絡(luò)中心最近的圖形點(diǎn),并將未選定的圖形點(diǎn)濾除。

      例如,圖2a中顯示了界面中部分網(wǎng)格所映射的待顯示數(shù)據(jù)的圖形點(diǎn),從圖2a中可見,這些圖形點(diǎn)的數(shù)量較大(即,映射至網(wǎng)格中的待顯示數(shù)據(jù)的數(shù)量較大),平均每個(gè)網(wǎng)格內(nèi)包含多個(gè)圖形點(diǎn),那么,終端在對(duì)這些圖形點(diǎn)進(jìn)行濾除處理后,便得到如圖2b所示的圖形點(diǎn),也即,終端針對(duì)每個(gè)網(wǎng)格,保留距離該網(wǎng)格中心最近的圖形點(diǎn),并濾除其余的圖形點(diǎn)。經(jīng)過(guò)上述的濾除處理后,可保證平均每個(gè)網(wǎng)格中只包含一個(gè)圖形點(diǎn)。顯然,這將有效減少圖形點(diǎn)的數(shù)量(即,待顯示數(shù)據(jù)的數(shù)量)。

      那么,在后續(xù)圖形化處理時(shí),將可以針對(duì)濾除后的圖形點(diǎn),形成線型圖形。例如:針對(duì)上例,可根據(jù)濾除后的圖形點(diǎn)生成如圖2c所示的折線圖(其中,圖2c中示出的橫、縱坐標(biāo)是為了便于用戶清楚地獲知該折線圖的含義,實(shí)際應(yīng)用時(shí)可以根據(jù)需要進(jìn)行設(shè)置調(diào)整,這里并不構(gòu)成對(duì)本申請(qǐng)的限定)

      此外,考慮到實(shí)際應(yīng)用中,用戶在通過(guò)終端查看數(shù)據(jù)圖形時(shí),可以對(duì)顯示數(shù)據(jù)圖形的界面的顯示比例進(jìn)行調(diào)整,那么,當(dāng)界面的顯示比例發(fā)生了變化后,數(shù)據(jù)圖形也就會(huì)發(fā)生比例上的變化,具體而言,數(shù)據(jù)圖形自身所占用的網(wǎng)格數(shù)據(jù)會(huì)發(fā)生變化:顯示比例越小,數(shù)據(jù)圖形所占用的網(wǎng)格數(shù)量就越少(在顯示時(shí)體現(xiàn)為數(shù)據(jù)圖形整體將縮小);反之,數(shù)據(jù)圖形所占用的網(wǎng)格數(shù)量就越大(在顯示時(shí)體現(xiàn)為數(shù)據(jù)圖形整體將放大)。從而就需要重新調(diào)整數(shù)據(jù)圖形的顯示,也即,在本申請(qǐng)實(shí)施例中,上述如圖1所示的方法還包括:監(jiān)測(cè)所述界面的顯示比例,當(dāng)監(jiān)測(cè)到所述界面的顯示比例發(fā)生改變時(shí),確定該界面改變后的顯示比例對(duì)應(yīng)的網(wǎng)格的數(shù)量,根據(jù)顯示比例改變后的網(wǎng)格的數(shù)量,將所述待顯示數(shù)據(jù)重新映射至該顯示比例下的界面的網(wǎng)格中,在映射有待顯示數(shù)據(jù)的各網(wǎng)格內(nèi),將超過(guò)設(shè)定數(shù)量的待顯示數(shù)據(jù)濾除,并在該界面中重新生成數(shù)據(jù)圖形進(jìn)行顯示。

      這里需要說(shuō)明的是,本申請(qǐng)實(shí)施例中所述的界面的顯示比例的變化,在某 些場(chǎng)景下,也包括界面的顯示尺寸的變化,例如:當(dāng)使用網(wǎng)頁(yè)來(lái)顯示數(shù)據(jù)圖形的場(chǎng)景下,全屏顯示的網(wǎng)頁(yè)和非全屏顯示的網(wǎng)頁(yè)的顯示比例并不相同,可認(rèn)為,全屏顯示的網(wǎng)頁(yè)的顯示比例為100%,而非全屏顯示的網(wǎng)頁(yè)的顯示比例可能為75%。顯然,當(dāng)用戶將非全屏顯示的網(wǎng)頁(yè)最大化成為全屏顯示的網(wǎng)頁(yè)后,網(wǎng)頁(yè)中的所顯示的數(shù)據(jù)圖形的比例也就發(fā)生了變化。從而,將根據(jù)上述的調(diào)整方法來(lái)重新顯示數(shù)據(jù)圖形。當(dāng)然,這里并不構(gòu)成對(duì)本申請(qǐng)的限定。

      結(jié)合上述內(nèi)容,在針對(duì)大量數(shù)據(jù)進(jìn)行圖形顯示的場(chǎng)景下,采用本申請(qǐng)實(shí)施例中的上述方式,可以有效地減少構(gòu)成數(shù)據(jù)圖形所需的數(shù)據(jù)量,從而可以減少終端在顯示數(shù)據(jù)圖形時(shí)所消耗的圖形處理資源,此外,不同于現(xiàn)有技術(shù)中對(duì)數(shù)據(jù)進(jìn)行采樣的方式,本申請(qǐng)實(shí)施例中以像素級(jí)別的網(wǎng)格作為繪制圖形的參考,并在界面中繪制生成數(shù)據(jù)圖形,而像素級(jí)別的網(wǎng)格可保證數(shù)據(jù)圖形的精度,所以,本申請(qǐng)的上述方法既能夠減少圖形處理資源的消耗也能夠保證數(shù)據(jù)圖形精確度。

      以上為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)顯示方法,基于同樣的思路,本申請(qǐng)實(shí)施例還提供一種數(shù)據(jù)顯示裝置,如圖3所示。

      圖3中的數(shù)據(jù)顯示裝置,所述裝置包括:

      獲取模塊301,用于獲取待顯示數(shù)據(jù)。

      劃分模塊302,用于在預(yù)設(shè)的界面中劃分形成網(wǎng)格。

      映射模塊303,用于根據(jù)所要生成的數(shù)據(jù)圖形,將所述待顯示數(shù)據(jù)映射至該界面的網(wǎng)格中。

      濾除模塊304,用于針對(duì)任一網(wǎng)格,在與該網(wǎng)格具有映射關(guān)系的待顯示數(shù)據(jù)中,將超過(guò)設(shè)定數(shù)量的待顯示數(shù)據(jù)濾除。

      顯示模塊305,用于根據(jù)濾除后的待顯示數(shù)據(jù),以及該待顯示數(shù)據(jù)與網(wǎng)格的映射關(guān)系,在所述界面中生成數(shù)據(jù)圖形,并顯示。

      在本申請(qǐng)實(shí)施例中,劃分模塊302,具體用于確定終端自身屏幕的像素, 根據(jù)確定出的屏幕的像素,在界面中劃分與所述屏幕的像素相匹配的網(wǎng)格,形成網(wǎng)格。

      映射模塊303,具體用于將所述待顯示數(shù)據(jù)以圖形點(diǎn)的方式映射在所述界面的網(wǎng)格中。

      在本申請(qǐng)實(shí)施例中的一種方式下,前述的設(shè)定數(shù)量為1個(gè),并基于此,濾除模塊304,具體用于針對(duì)任一映射有待顯示數(shù)據(jù)的網(wǎng)格,確定映射在該網(wǎng)格中的所有待顯示數(shù)據(jù)對(duì)應(yīng)的圖形點(diǎn),在所述網(wǎng)格內(nèi)選定距離該像素網(wǎng)絡(luò)中心最近的圖形點(diǎn),并將未選定的圖形點(diǎn)濾除。

      此外,所述裝置還包括:顯示調(diào)節(jié)處理模塊306,用于監(jiān)測(cè)所述界面的顯示比例,當(dāng)監(jiān)測(cè)到所述界面的顯示比例發(fā)生改變時(shí),確定該界面改變后的顯示比例對(duì)應(yīng)的網(wǎng)格的數(shù)量,根據(jù)顯示比例改變后的網(wǎng)格的數(shù)量,將所述待顯示數(shù)據(jù)重新映射至該顯示比例下的界面的網(wǎng)格中,在映射有待顯示數(shù)據(jù)的各網(wǎng)格內(nèi),將超過(guò)設(shè)定數(shù)量的待顯示數(shù)據(jù)濾除,并在該界面中重新生成數(shù)據(jù)圖形進(jìn)行顯示。

      在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。

      內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。

      計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算 設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。

      還需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、商品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)......”限定的要素,并不排除在包括所述要素的過(guò)程、方法、商品或者設(shè)備中還存在另外的相同要素。

      本領(lǐng)域技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

      以上所述僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。

      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1