本申請涉及一種能量氣泡的渲染方法、裝置、計算機設(shè)備、存儲介質(zhì)和計算機程序產(chǎn)品。所述方法包括:基于出行數(shù)據(jù)獲取對應(yīng)的能量信息,能量信息包括能量氣泡數(shù)量;確定各子渲染區(qū)域組中子渲染區(qū)域的屬性狀態(tài),獲取屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域數(shù)量;其中,子渲染區(qū)域組是根據(jù)氣泡半徑對渲染區(qū)域劃分為n個子渲染區(qū)域后,對n個子渲染區(qū)域進(jìn)行分組得到的;根據(jù)子渲染區(qū)域數(shù)量,從屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域中確定用于渲染能量氣泡的目標(biāo)子渲染區(qū)域;根據(jù)目標(biāo)子渲染區(qū)域的位置區(qū)間,確定用于渲染能量氣泡的中心坐標(biāo);根據(jù)中心坐標(biāo)和氣泡半徑,渲染能量氣泡數(shù)量對應(yīng)的能量氣泡。采用本方法能夠提高出行數(shù)據(jù)渲染效率。采用本方法能夠提高出行數(shù)據(jù)渲染效率。采用本方法能夠提高出行數(shù)據(jù)渲染效率。
【技術(shù)實現(xiàn)步驟摘要】
能量氣泡的渲染方法、裝置、計算機設(shè)備和存儲介質(zhì)
[0001]本申請涉及大數(shù)據(jù)分析
,特別是涉及一種能量氣泡的渲染方法、裝置、計算機設(shè)備、存儲介質(zhì)和計算機程序產(chǎn)品。
技術(shù)介紹
[0002]隨著計算機技術(shù)的發(fā)展,移動終端已經(jīng)越來越普及。移動終端上可以安裝有各種類型的應(yīng)用程序(Application,APP),通過這樣的應(yīng)用程序,用戶可以進(jìn)行網(wǎng)頁瀏覽、觀看視頻等操作。例如,隨著低碳的推行,與“低碳生活”場景應(yīng)用相關(guān)的應(yīng)用程序的功能也越來越豐富,通過終端可以對用戶的出行行為的出行數(shù)據(jù)進(jìn)行展示,用戶可以直觀獲取出行數(shù)據(jù)。例如,出行行為包括低碳出行行為。
[0003]目前,通過將低碳行為的出行數(shù)據(jù)直接渲染在每個低碳行為指定的渲染界面,操作復(fù)雜,渲染效率低。
技術(shù)實現(xiàn)思路
[0004]基于此,有必要針對上述技術(shù)問題,提供一種能夠提高出行數(shù)據(jù)渲染效率的能量氣泡的渲染方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。
[0005]第一方面,本申請?zhí)峁┝艘环N能量氣泡的渲染方法。所述方法包括:
[0006]基于出行數(shù)據(jù)獲取對應(yīng)的能量信息,所述能量信息包括能量氣泡數(shù)量;
[0007]確定各子渲染區(qū)域組中子渲染區(qū)域的屬性狀態(tài),獲取所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域數(shù)量;其中,所述子渲染區(qū)域組是根據(jù)氣泡半徑對渲染區(qū)域劃分為n個子渲染區(qū)域后,對n個子渲染區(qū)域進(jìn)行分組得到的;
[0008]根據(jù)所述子渲染區(qū)域數(shù)量,從所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域中確定用于渲染能量氣泡的目標(biāo)子渲染區(qū)域;
[0009]根據(jù)所述目標(biāo)子渲染區(qū)域的位置區(qū)間,確定用于渲染能量氣泡的中心坐標(biāo);
[0010]根據(jù)所述中心坐標(biāo)和氣泡半徑,渲染所述能量氣泡數(shù)量對應(yīng)的能量氣泡。
[0011]在其中一個實施例中,所述方法還包括:
[0012]確定用于表征出行數(shù)據(jù)的能量氣泡的氣泡半徑和用于渲染所述能量氣泡的渲染區(qū)域;
[0013]根據(jù)所述氣泡半徑對所述渲染區(qū)域進(jìn)行劃分,得到n個子渲染區(qū)域;
[0014]對所述n個子渲染區(qū)域進(jìn)行分組,得到至少兩個子渲染區(qū)域組。
[0015]在其中一個實施例中,所述根據(jù)所述子渲染區(qū)域數(shù)量,從所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域中確定用于渲染能量氣泡的目標(biāo)子渲染區(qū)域,包括:
[0016]若各所述子渲染區(qū)域組的子渲染區(qū)域數(shù)量不相等,從所述數(shù)量最多的子渲染區(qū)域組中確定用于渲染所述能量氣泡的目標(biāo)子渲染區(qū)域;
[0017]若各所述子渲染區(qū)域組的子渲染區(qū)域數(shù)量相等,從所述子渲染區(qū)域組中隨意選取一個屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域,得到用于渲染能量氣泡的目標(biāo)子渲染區(qū)域。
[0018]在其中一個實施例中,在所述根據(jù)所述子渲染區(qū)域數(shù)量,從所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域中確定用于渲染能量氣泡的目標(biāo)子渲染區(qū)域之前,所述方法還包括:
[0019]根據(jù)所述氣泡半徑對所述子渲染區(qū)域組中各子渲染區(qū)域進(jìn)行縮小處理,確定各子渲染區(qū)域的橫坐標(biāo)最大值和橫坐標(biāo)最小值;
[0020]根據(jù)所述橫坐標(biāo)最大值和所述橫坐標(biāo)最小值,得到所述能量氣泡中心的橫坐標(biāo)位置區(qū)間。
[0021]在其中一個實施例中,所述根據(jù)所述目標(biāo)空閑子渲染區(qū)域的位置區(qū)間,確定所述能量氣泡的中心坐標(biāo),包括:
[0022]根據(jù)所述目標(biāo)空閑子渲染區(qū)域的位置區(qū)間中任意位置為所述能量氣泡的橫坐標(biāo);
[0023]根據(jù)所述橫坐標(biāo)縱坐標(biāo)之間的線性關(guān)系,確定所述能量氣泡的縱坐標(biāo),得到所述能量氣泡的中心坐標(biāo)。
[0024]在其中一個實施例中,所述方法還包括:
[0025]將所述目標(biāo)子渲染區(qū)域的屬性狀態(tài)更新為非空閑狀態(tài);
[0026]當(dāng)響應(yīng)于對所述能量氣泡的點擊操作時,將所述目標(biāo)子渲染區(qū)域的屬性狀態(tài)更新為所述空閑狀態(tài)。
[0027]第二方面,本申請還提供了一種能量氣泡的渲染裝置。所述裝置包括:
[0028]獲取模塊,用于基于出行數(shù)據(jù)獲取對應(yīng)的能量信息,所述能量信息包括能量氣泡數(shù)量;
[0029]確定模塊,用于確定各子渲染區(qū)域組中子渲染區(qū)域的屬性狀態(tài),獲取所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域數(shù)量;其中,所述子渲染區(qū)域組是根據(jù)氣泡半徑對渲染區(qū)域劃分為n個子渲染區(qū)域后,對n個子渲染區(qū)域進(jìn)行分組得到的;
[0030]區(qū)域確定模塊,用于根據(jù)所述子渲染區(qū)域數(shù)量,從所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域中確定用于渲染能量氣泡的目標(biāo)子渲染區(qū)域;
[0031]渲染位置確定模塊,用于根據(jù)所述目標(biāo)子渲染區(qū)域的位置區(qū)間,確定用于渲染能量氣泡的中心坐標(biāo);
[0032]渲染模塊,用于根據(jù)所述中心坐標(biāo)和氣泡半徑,渲染所述能量氣泡數(shù)量對應(yīng)的能量氣泡。
[0033]第三方面,本申請還提供了一種計算機設(shè)備。所述計算機設(shè)備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)以下步驟:
[0034]基于出行數(shù)據(jù)獲取對應(yīng)的能量信息,所述能量信息包括能量氣泡數(shù)量;
[0035]確定各子渲染區(qū)域組中子渲染區(qū)域的屬性狀態(tài),獲取所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域數(shù)量;其中,所述子渲染區(qū)域組是根據(jù)氣泡半徑對渲染區(qū)域劃分為n個子渲染區(qū)域后,對n個子渲染區(qū)域進(jìn)行分組得到的;
[0036]根據(jù)所述子渲染區(qū)域數(shù)量,從所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域中確定用于渲染能量氣泡的目標(biāo)子渲染區(qū)域;
[0037]根據(jù)所述目標(biāo)子渲染區(qū)域的位置區(qū)間,確定用于渲染能量氣泡的中心坐標(biāo);
[0038]根據(jù)所述中心坐標(biāo)和氣泡半徑,渲染所述能量氣泡數(shù)量對應(yīng)的能量氣泡。
[0039]第四方面,本申請還提供了一種計算機可讀存儲介質(zhì)。所述計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:
[0040]基于出行數(shù)據(jù)獲取對應(yīng)的能量信息,所述能量信息包括能量氣泡數(shù)量;
[0041]確定各子渲染區(qū)域組中子渲染區(qū)域的屬性狀態(tài),獲取所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域數(shù)量;其中,所述子渲染區(qū)域組是根據(jù)氣泡半徑對渲染區(qū)域劃分為n個子渲染區(qū)域后,對n個子渲染區(qū)域進(jìn)行分組得到的;
[0042]根據(jù)所述子渲染區(qū)域數(shù)量,從所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域中確定用于渲染能量氣泡的目標(biāo)子渲染區(qū)域;
[0043]根據(jù)所述目標(biāo)子渲染區(qū)域的位置區(qū)間,確定用于渲染能量氣泡的中心坐標(biāo);
[0044]根據(jù)所述中心坐標(biāo)和氣泡半徑,渲染所述能量氣泡數(shù)量對應(yīng)的能量氣泡。
[0045]第五方面,本申請還提供了一種計算機程序產(chǎn)品。所述計算機程序產(chǎn)品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:
[0046]基于出行數(shù)據(jù)獲取對應(yīng)的能量信息,所述能量信息包括能量氣泡數(shù)量;
[0047]確定各子渲染區(qū)域組中子渲染區(qū)域的屬性狀態(tài),獲取所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域數(shù)量;其中,所述子渲染區(qū)域組是根據(jù)氣泡半徑對渲染區(qū)域劃分為n個子渲染區(qū)域后,對n個子渲染區(qū)域進(jìn)行分組得到的;
[0本文檔來自技高網(wǎng)...
【技術(shù)保護點】
【技術(shù)特征摘要】
1.一種能量氣泡的渲染方法,其特征在于,所述方法包括:基于出行數(shù)據(jù)獲取對應(yīng)的能量信息,所述能量信息包括能量氣泡數(shù)量;確定各子渲染區(qū)域組中子渲染區(qū)域的屬性狀態(tài),獲取所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域數(shù)量;其中,所述子渲染區(qū)域組是根據(jù)氣泡半徑對渲染區(qū)域劃分為n個子渲染區(qū)域后,對n個子渲染區(qū)域進(jìn)行分組得到的;根據(jù)所述子渲染區(qū)域數(shù)量,從所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域中確定用于渲染能量氣泡的目標(biāo)子渲染區(qū)域;根據(jù)所述目標(biāo)子渲染區(qū)域的位置區(qū)間,確定用于渲染能量氣泡的中心坐標(biāo);根據(jù)所述中心坐標(biāo)和氣泡半徑,渲染所述能量氣泡數(shù)量對應(yīng)的能量氣泡。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:確定用于表征出行數(shù)據(jù)的能量氣泡的氣泡半徑和用于渲染所述能量氣泡的渲染區(qū)域;根據(jù)所述氣泡半徑對所述渲染區(qū)域進(jìn)行劃分,得到n個子渲染區(qū)域;對所述n個子渲染區(qū)域進(jìn)行分組,得到至少兩個子渲染區(qū)域組。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述子渲染區(qū)域數(shù)量,從所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域中確定用于渲染能量氣泡的目標(biāo)子渲染區(qū)域,包括:若各所述子渲染區(qū)域組的子渲染區(qū)域數(shù)量不相等,從所述數(shù)量最多的子渲染區(qū)域組中確定用于渲染所述能量氣泡的目標(biāo)子渲染區(qū)域;若各所述子渲染區(qū)域組的子渲染區(qū)域數(shù)量相等,從所述子渲染區(qū)域組中隨意選取一個屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域,得到用于渲染能量氣泡的目標(biāo)子渲染區(qū)域。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述根據(jù)所述子渲染區(qū)域數(shù)量,從所述屬性狀態(tài)為空閑狀態(tài)的子渲染區(qū)域中確定用于渲染能量氣泡的目標(biāo)子渲染區(qū)域之前,所述方法還包括:根據(jù)所述氣泡半徑對所述子渲染區(qū)域組中各子渲染區(qū)域進(jìn)行縮小處理,確定各子渲染區(qū)域的橫坐標(biāo)最大值和橫坐標(biāo)最小值;根據(jù)所述橫坐標(biāo)最大值和所述橫坐標(biāo)最小值,得到所述能量氣泡中心的橫坐標(biāo)位置區(qū)間。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述目標(biāo)空閑子渲染區(qū)域的位置區(qū)間,確定所述能量氣泡的中心坐標(biāo),包括:根據(jù)所述目標(biāo)空閑子渲染區(qū)域的位置區(qū)間中任意位置為所述能量氣泡的橫坐標(biāo);根據(jù)所述橫坐標(biāo)和縱坐標(biāo)之間的線性關(guān)系,確定所述能量氣泡的縱坐標(biāo),得到所述能量氣泡的中心坐標(biāo)。6.根據(jù)權(quán)利要求1至5任意一項所述的方法,其特征在于,所述方法還包括:將所述目標(biāo)子渲染區(qū)域的屬性狀態(tài)更新為非空閑狀態(tài);當(dāng)響應(yīng)于對所述能量氣泡的點擊操作時,將所述目標(biāo)子渲染區(qū)域的屬性狀態(tài)更新為所述空閑狀態(tài)。7.一種能量氣泡的渲染裝置,其特征在于,所述裝置包括:獲取模塊,用于基于出行數(shù)據(jù)獲取對應(yīng)的能量信息,所述能量信息包括能量氣泡數(shù)量;確定模塊,用于確定各子渲染區(qū)域組中子渲染區(qū)域的屬性狀態(tài)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:陳輝龍,劉雨婷,江魁棟,肖敏,何鎧鋒,
申請(專利權(quán))人:建信金融科技有限責(zé)任公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。