一種顯示天氣信息的方法及其裝置和移動終端的制作方法【專利摘要】本發(fā)明涉及信息處理【
技術(shù)領(lǐng)域:
】,特別是涉及一種顯示天氣信息的方法及其裝置和移動終端,所述方法包括:獲取待查詢位置;獲取所述待查詢位置的天氣信息;獲取用于表示所述天氣信息的動態(tài)貼圖和/或動畫事件;通過預(yù)先建立的天氣三維立體模型,在電子地圖界面中顯示所述動態(tài)貼圖和/或動畫事件。本發(fā)明實(shí)施例中,對實(shí)時天氣信息進(jìn)行處理,將二維的天氣信息數(shù)據(jù)轉(zhuǎn)換成三維的數(shù)據(jù)進(jìn)行顯示,從而達(dá)到了以三維立體的方式顯示天氣信息的效果,獲取更加直觀、逼真的顯示效果,使用戶獲取了身臨其境的感受。【專利說明】一種顯示天氣信息的方法及其裝置和移動終端【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及信息處理【
技術(shù)領(lǐng)域:
】,特別是涉及一種顯示天氣信息的方法及其裝置和移動終端?!?br>背景技術(shù):
】[0002]GPS(GlobalPositionSystems,全球衛(wèi)星定位系統(tǒng))在車載導(dǎo)航軟件中得到了廣泛的應(yīng)用。目前的GPS車載導(dǎo)航軟件是利用GPS天線接收衛(wèi)星的數(shù)據(jù)信號來完成車輛的定位的。在獲取車輛的定位信息后,則可以利用上述定位信息結(jié)合用戶輸入的目的地點(diǎn)等信息實(shí)現(xiàn)車輛行駛路徑的分析,為用戶提供最優(yōu)的行駛路徑,進(jìn)而為用戶提供導(dǎo)航服務(wù)。[0003]現(xiàn)有技術(shù)中,車載導(dǎo)航軟件除了為用戶提供導(dǎo)航服務(wù)之外,還可以在導(dǎo)航界面顯示天氣信息,即所述導(dǎo)航界面的顯示區(qū)域包括地圖顯示區(qū)域和天氣顯示區(qū)域。如圖1所示,為現(xiàn)有技術(shù)提供的天氣信息顯示方法效果示意圖。參見圖1,現(xiàn)有技術(shù)提供的導(dǎo)航界面中,在左上角的位置以數(shù)字和圖片的方式顯示了當(dāng)前的天氣信息。具體的,在導(dǎo)航界面顯示天氣信息的現(xiàn)有實(shí)現(xiàn)方式是,獲取車輛當(dāng)前所在位置的實(shí)時天氣信息,并以數(shù)字的方式顯示在導(dǎo)航界面的天氣顯示區(qū)域。這樣,可以在導(dǎo)航過程中方便、清楚地顯示天氣信息。[0004]在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:現(xiàn)有技術(shù)是以平面方式將天氣信息顯示在導(dǎo)航界面中,這種方式與終端平臺上展現(xiàn)天氣預(yù)報的方式類似,展現(xiàn)效果單一、不夠直觀,并不能夠給用戶帶來身臨其境的感受,用戶體驗(yàn)較差?!?br/>發(fā)明內(nèi)容】[0005]為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種顯示天氣信息的方法及其裝置和移動終端,能夠?qū)崿F(xiàn)天氣信息的三維顯示,使用戶清楚直觀地感受到天氣的變化,提高了用戶的體驗(yàn)。[0006]技術(shù)方案如下:[0007]—方面,本發(fā)明實(shí)施例提供了一種顯示天氣信息的方法,所述方法包括:[0008]獲取待查詢位置;[0009]獲取所述待查詢位置的天氣信息;[0010]獲取用于表示所述天氣信息的動態(tài)貼圖和/或動畫事件;[0011]通過預(yù)先建立的天氣三維立體模型,在電子地圖界面中顯示所述動態(tài)貼圖和/或動畫事件。[0012]優(yōu)選地,所述獲取用于表示所述天氣信息的動態(tài)貼圖和/或動畫事件,包括:[0013]對所述天氣信息進(jìn)行處理,得到與所述天氣信息相關(guān)聯(lián)的天氣屬性信息;[0014]從預(yù)先設(shè)置的屬性信息與動態(tài)貼圖、屬性信息與動畫事件的對應(yīng)關(guān)系中,獲取與所述天氣屬性信息相對應(yīng)的動態(tài)貼圖和/或動畫事件。[0015]優(yōu)選地,所述通過預(yù)先建立的天氣三維立體模型,在電子地圖界面中顯示所述動態(tài)貼圖和/或動畫事件,包括:[0016]當(dāng)顯示動態(tài)貼圖時,為所述天氣三維立體模型賦予與所述動態(tài)貼圖相同的材質(zhì),循環(huán)調(diào)用渲染,生成立體動態(tài)貼圖進(jìn)行顯示;[0017]當(dāng)顯示動畫事件時,在所述天氣三維立體模型中軸向平移播放所述動畫事件。[0018]優(yōu)選地,所述獲取待查詢位置,具體包括:[0019]對當(dāng)前所在位置進(jìn)行定位,將定位得到的地理位置,確定為所述待查詢位置;或者,[0020]將電子地圖處于瀏覽模式時光標(biāo)所指向的地理位置,確定為所述待查詢位置。[0021]優(yōu)選地,獲取所述待查詢位置的天氣信息之前,所述方法進(jìn)一步包括:[0022]判斷當(dāng)前獲取的待查詢位置所屬行政區(qū)劃與前一次獲取的待查詢位置所屬行政區(qū)劃是否相同,如果不同,則執(zhí)行獲取所述待查詢位置的天氣信息的步驟。[0023]優(yōu)選地,在獲取待查詢位置之后,所述方法還包括:[0024]獲取當(dāng)前日期,確定當(dāng)前日期所屬的季節(jié);[0025]從預(yù)先設(shè)置的季節(jié)與季節(jié)模式的對應(yīng)關(guān)系中,確定所述當(dāng)前日期所屬季節(jié)對應(yīng)的季節(jié)模式;[0026]根據(jù)確定出的季節(jié)模式,在所述天氣三維立體模型中顯示相應(yīng)的背景。[0027]優(yōu)選地,所述方法還包括:[0028]獲取當(dāng)前時間,并確定當(dāng)前時間所屬的時間段;[0029]從預(yù)先設(shè)置的時間段與時段屬性的對應(yīng)關(guān)系中,獲取當(dāng)前時間所屬的時間段對應(yīng)的時段屬性;[0030]獲取所述時段屬性對應(yīng)的背景色度值信息;[0031]根據(jù)所述背景色度值信息,調(diào)整所述背景的色度值。[0032]另一方面,本發(fā)明實(shí)施例還公開了一種顯示天氣信息的裝置,所述裝置包括:[0033]位置獲取單元,用于獲取待查詢位置;[0034]天氣信息獲取單元,用于獲取所述待查詢位置的天氣信息;[0035]動畫獲取單元,用于接收天氣信息獲取單元發(fā)送的天氣信息,獲取用于表示所述天氣信息的動態(tài)貼圖和/或動畫事件;[0036]第一顯示單元,用于通過預(yù)先建立的天氣三維立體模型,在電子地圖界面中顯示所述動態(tài)貼圖和/或動畫事件。[0037]優(yōu)選地,動畫獲取單元包括:[0038]處理子單元,用于對所述天氣信息進(jìn)行處理,得到與所述天氣信息相關(guān)聯(lián)的天氣屬性信息;[0039]確定子單元,用于從預(yù)先設(shè)置的屬性信息與動態(tài)貼圖、屬性信息與動畫事件的對應(yīng)關(guān)系中,獲取與所述天氣屬性信息相對應(yīng)的動態(tài)貼圖和/或動畫事件。[0040]優(yōu)選地,所述第一顯示單元包括:[0041]第一顯示子單元,用于當(dāng)顯示動態(tài)貼圖時,為所述天氣三維立體模型賦予與所述動態(tài)貼圖相同的材質(zhì),循環(huán)調(diào)用渲染,生成立體動態(tài)貼圖進(jìn)行顯示;[0042]第二顯示子單元,用于當(dāng)顯示動畫事件時,在所述天氣三維立體模型中軸向平移播放所述動畫事件。[0043]優(yōu)選地,所述位置獲取單元,具體用于:[0044]對當(dāng)前所在位置進(jìn)行定位,將定位得到的地理位置,確定為所述待查詢位置;或者,[0045]將電子地圖處于瀏覽模式時光標(biāo)所指向的地理位置,確定為所述待查詢位置。[0046]優(yōu)選地,所述裝置進(jìn)一步包括:[0047]判斷單元,用于判斷當(dāng)前獲取的待查詢位置所屬行政區(qū)劃與前一次獲取的待查詢位置所屬行政區(qū)劃是否相同,如果不同,則觸發(fā)天氣信息獲取單元。[0048]優(yōu)選地,所述裝置還包括:[0049]日期獲取單元,用于獲取當(dāng)前日期,確定當(dāng)前日期所屬的季節(jié);[0050]季節(jié)模式確定單元,用于從預(yù)先設(shè)置的季節(jié)與季節(jié)模式的對應(yīng)關(guān)系中,確定所述當(dāng)前日期所屬季節(jié)對應(yīng)的季節(jié)模式;[0051]第二顯示單元,用于根據(jù)季節(jié)模式確定單元確定出的季節(jié)模式,在所述天氣三維立體模型中顯示相應(yīng)的背景。[0052]優(yōu)選地,所述裝置還包括:[0053]時間獲取單元,用于獲取當(dāng)前時間,并確定當(dāng)前時間所屬的時間段;[0054]時段屬性確定單元,用于從預(yù)先設(shè)置的時間段與時段屬性的對應(yīng)關(guān)系中,獲取當(dāng)前時間所屬的時間段對應(yīng)的時段屬性;[0055]色度值獲取單元,用于獲取所述時段屬性對應(yīng)的背景色度值信息;[0056]調(diào)整單元,用于根據(jù)所述背景色度值信息,調(diào)整所述背景的色度值。[0057]再一方面,本發(fā)明實(shí)施例提供了一種移動終端,包括前述裝置。[0058]本發(fā)明實(shí)施例的有益效果為:與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供了一種顯示天氣信息的方法及其裝置和移動終端,首先,獲取待查詢位置;其次,獲取待查詢位置的天氣信息;再次,獲取用于表示所述天氣信息的動態(tài)貼圖和/或動畫事件;最后,通過預(yù)先建立的天氣三維立體模型,在電子地圖界面中顯示所述動態(tài)貼圖和/或動畫事件。由于在本發(fā)明實(shí)施例中,對實(shí)時天氣信息進(jìn)行處理,將二維的天氣信息數(shù)據(jù)轉(zhuǎn)換成三維的數(shù)據(jù)進(jìn)行顯示,從而達(dá)到了以三維立體的方式顯示天氣信息的效果,獲取更加直觀、逼真的顯示效果,使用戶獲取了身臨其境的感受。【專利附圖】【附圖說明】[0059]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0060]圖1為現(xiàn)有技術(shù)提供的天氣信息顯示方法效果示意圖;[0061]圖2為本發(fā)明提供的顯示天氣信息的方法第一實(shí)施例流程圖;[0062]圖3為本發(fā)明提供的顯示天氣信息方法效果示意圖;[0063]圖4為本發(fā)明提供的顯示天氣信息的方法第二實(shí)施例流程圖;[0064]圖5為本發(fā)明提供的顯示天氣信息的方法第三實(shí)施例流程圖;[0065]圖6為本發(fā)明實(shí)施例提供的顯示天氣信息裝置示意圖之一;[0066]圖7為本發(fā)明實(shí)施例提供的顯示天氣信息裝置示意圖之二;[0067]圖8為本發(fā)明實(shí)施例提供的顯示天氣信息裝置示意圖之三;[0068]圖9為本發(fā)明實(shí)施例提供的顯示天氣信息裝置示意圖之四?!揪唧w實(shí)施方式】[0069]現(xiàn)有技術(shù)中,大多是在導(dǎo)航軟件中以平面2D的方式顯示天氣信息,并不存在以3D方式顯示天氣信息的技術(shù)方案,顯示效果并不直觀。為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種顯示天氣信息的方法及其裝置和移動終端,可以在3D導(dǎo)航軟件或電子地圖軟件中,實(shí)現(xiàn)天氣信息的三維顯示,使用戶清楚直觀地感受到天氣的變化,提高了用戶的體驗(yàn)。[0070]為了使本【
技術(shù)領(lǐng)域:
】的人員更好地理解本發(fā)明中的技術(shù)方案,下面將結(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ù)的范圍。[0071]現(xiàn)有技術(shù)中,往往只能以平面的方式顯示天氣數(shù)據(jù),在本發(fā)明提供的實(shí)施例中,可以三維立體的方式真實(shí)地模擬、顯示與實(shí)際環(huán)境相同的天氣場景,使用戶獲得身臨其境的感受。[0072]參見圖2,為本發(fā)明提供的顯示天氣信息的方法第一實(shí)施例流程圖。[0073]S201,獲取待查詢位置。[0074]本發(fā)明實(shí)施例提供的方法可以應(yīng)用于一導(dǎo)航軟件中,所述導(dǎo)航軟件具有電子地圖數(shù)據(jù)庫,可以三維立體的方式顯示電子地圖數(shù)據(jù)。具體的,獲取待查詢位置可通過以下方式實(shí)現(xiàn):對當(dāng)前所在位置進(jìn)行定位,將定位得到的地理位置確定為所述待查詢位置;或者,將電子地圖處于瀏覽模式時光標(biāo)所指向的地理位置確定為所述待查詢位置。[0075]具體的,當(dāng)導(dǎo)航軟件處于導(dǎo)航模式時,可以利用導(dǎo)航軟件中的定位模塊,獲取車輛當(dāng)前所處位置的經(jīng)緯度信息,根據(jù)所述經(jīng)緯度信息獲取與所述經(jīng)緯度信息對應(yīng)的行政區(qū)域信息,將所述行政區(qū)域信息作為當(dāng)前位置信息。當(dāng)然,也可以直接將經(jīng)緯度信息作為當(dāng)前位置信息。[0076]當(dāng)導(dǎo)航軟件當(dāng)前由于無信號或者其他原因不能獲取車輛當(dāng)前所處位置的位置信息時,這時,也可以利用導(dǎo)航終端(例如手機(jī))進(jìn)行基站定位,進(jìn)而獲取當(dāng)前位置信息。具體的,可以采集導(dǎo)航終端的基站ID號以及其他信息,例如MNCXMobileNetworkCode,移動網(wǎng)絡(luò)號碼)、MCC(MobileCountryCode,移動國家號碼)、LAC(locationareacode位置區(qū)碼)等信息,通過上述信息獲取所述基站對應(yīng)的經(jīng)緯度信息,獲取導(dǎo)航終端的位置信息。另夕卜,也可以通過W1-fi定位獲取導(dǎo)航終端的位置信息。獲取當(dāng)前使用的W1-fi服務(wù)的相關(guān)信息。例如運(yùn)行商、當(dāng)前連接的服務(wù)器的IP地址信息等,利用網(wǎng)絡(luò)上的定位服務(wù)獲取經(jīng)緯度信息,作為導(dǎo)航終端的位置信息。[0077]另外一種可能的實(shí)現(xiàn)方式為,當(dāng)導(dǎo)航軟件處于瀏覽模式時,獲取光標(biāo)所指向的位置對應(yīng)的行政區(qū)域信息,將所述行政區(qū)域信息作為當(dāng)前位置信息。[0078]S202,獲取所述待查詢位置的天氣信息。[0079]獲取當(dāng)前位置信息后,即可以獲取與當(dāng)前位置信息對應(yīng)的實(shí)時天氣信息。具體的,實(shí)時天氣信息可以從網(wǎng)絡(luò)服務(wù)器或網(wǎng)絡(luò)運(yùn)營商獲取。實(shí)時天氣信息包括溫度、多云、陰晴雨雪等息。[0080]S203,獲取用于表示所述天氣信息的動態(tài)貼圖和/或動畫事件。[0081]在本發(fā)明第一實(shí)施例中,步驟S203具體可以通過以下步驟實(shí)現(xiàn):[0082]S203A,對所述天氣信息進(jìn)行處理,得到與所述天氣信息相關(guān)聯(lián)的天氣屬性信息。[0083]具體的,對實(shí)時天氣信息進(jìn)行處理,將其轉(zhuǎn)換成預(yù)定格式的數(shù)據(jù),并生成與實(shí)時天氣信息相關(guān)聯(lián)的天氣屬性信息。例如,可以根據(jù)預(yù)先設(shè)定的映射關(guān)系,當(dāng)實(shí)時天氣信息為下雨時,其屬性信息可以標(biāo)識為01;當(dāng)實(shí)時天氣信息為晴時,其屬性信息可以標(biāo)識為02。本發(fā)明對具體的映射關(guān)系不進(jìn)行限定。[0084]S203B,從預(yù)先設(shè)置的屬性信息與動態(tài)貼圖、屬性信息與動畫事件的對應(yīng)關(guān)系中,獲取與所述天氣屬性信息相對應(yīng)的動態(tài)貼圖和/或動畫事件。[0085]在本發(fā)明第一實(shí)施例中,預(yù)先保存了屬性信息與動態(tài)貼圖的對應(yīng)關(guān)系以及屬性信息與動畫事件的對應(yīng)關(guān)系。其中,動態(tài)貼圖可以包括表示天晴、多云、下雨、下雪的動態(tài)貼圖集合。動畫事件保存有下雨、下雪、冰雹等事件的動畫。[0086]S204,通過預(yù)先建立的天氣三維立體模型,在電子地圖界面中顯示所述動態(tài)貼圖和/或動畫事件。[0087]在本發(fā)明第一實(shí)施例中,預(yù)先建立了三維立體模型。具體的,建立三維立體模型的方式可以是通過OPENGL(OpenGraphicsLibrary,—種開放的圖形接口軟件)生成三維立體模型,也可以通過第三方軟件構(gòu)建三維立體模型,然后將其以設(shè)定的格式導(dǎo)出,加載至主程序當(dāng)中。三維立體模型可以是半球體也可以是立方體,本發(fā)明對此不進(jìn)行限定??蛇x的,我們將所述三維立體模型命名為“天空盒”,“天空盒”用于承載各種天氣、晝夜、季節(jié)場景等。例如,我們可以在天空盒中立體顯示下雨的場景、顯示春夏秋冬各個季節(jié)對應(yīng)的場景坐寸ο[0088]優(yōu)選的,為所述三維立體模型賦予各種屬性,其中大小屬性默認(rèn)設(shè)置為無限大。在本發(fā)明第一實(shí)施例中,所述三維立體模型至少具有第一屬性,所述第一屬性與天氣信息相關(guān)聯(lián),即天氣屬性信息。[0089]具體的,當(dāng)保存的是屬性信息與動態(tài)貼圖的對應(yīng)關(guān)系,則根據(jù)對應(yīng)關(guān)系獲取相應(yīng)的動態(tài)貼圖。當(dāng)顯示動態(tài)貼圖時,為所述天氣三維立體模型賦予與所述動態(tài)貼圖相同的材質(zhì),循環(huán)調(diào)用渲染,生成立體動態(tài)貼圖進(jìn)行顯示。這樣,可以在三維立體模型中以動態(tài)貼圖的方式立體顯示天氣信息,呈現(xiàn)陰晴雨雪等天氣變化。[0090]具體的,當(dāng)保存的是屬性信息與動畫事件的對應(yīng)關(guān)系,則根據(jù)對應(yīng)關(guān)系獲取相應(yīng)的動畫事件。當(dāng)顯示動畫事件時,在所述天氣三維立體模型中軸向平移播放所述動畫事件。具體的,將與天氣屬性信息匹配的動畫事件進(jìn)行軸向平移,并陣列出與電子地圖圖幅同等面積進(jìn)行隨機(jī)播放。這樣,可以模擬雨點(diǎn)、雪花下落的動畫效果,優(yōu)選的,可以通過事件動畫的密度屬性控制雨點(diǎn)、雪花的數(shù)量。[0091]在本發(fā)明一實(shí)施例中,既可以顯示動態(tài)貼圖又可以顯示動畫事件。在獲取實(shí)時天氣信息后,首先對實(shí)時天氣信息進(jìn)行處理,生成與實(shí)時天氣信息相對應(yīng)的天氣屬性信息。然后,根據(jù)所述天氣屬性信息分別獲取與所述屬性信息匹配的動態(tài)貼圖與動畫事件。這樣,可以在三維立體模型中,遠(yuǎn)景顯示動態(tài)貼圖效果,在近景顯示動畫事件效果,從而獲取更加逼真的效果,給用戶身臨其境的感受。[0092]可選的,本發(fā)明實(shí)施例提供的方法還可以進(jìn)一步包括更新顯示的步驟。具體的,在獲取所述待查詢位置的天氣信息之前,判斷當(dāng)前獲取的待查詢位置所屬行政區(qū)劃與前一次獲取的待查詢位置所屬行政區(qū)劃是否相同,如果不同,則執(zhí)行所述獲取待查詢位置的天氣信息的步驟。進(jìn)一步的,實(shí)時更新所述天氣信息,并根據(jù)更新后的天氣信息獲取與所述天氣信息相關(guān)聯(lián)的屬性信息,根據(jù)更新后的屬性信息在所述三維立體模型中以動態(tài)貼圖或動畫事件的方式顯示所述更新后的天氣信息。[0093]參見圖3,為本發(fā)明提供的顯示天氣信息的方法效果示意圖。從圖中可以看出,本發(fā)明提供的方法可以立體的方式顯示天氣信息,使用戶得到更加直觀、身臨其境的感受。具體的,在本發(fā)明第一實(shí)施例中,通過獲取待查詢位置,并獲取與待查詢位置對應(yīng)的實(shí)時天氣信息,并獲取用于標(biāo)識實(shí)時天氣信息的動態(tài)貼圖或動畫事件,通過預(yù)先建立的天氣三維立體模型,在導(dǎo)航界面中顯示所述動態(tài)貼圖或動畫事件,以實(shí)現(xiàn)以立體的方式顯示天氣信息。由于在本發(fā)明實(shí)施例中,對實(shí)時天氣信息進(jìn)行處理,將二維的天氣信息數(shù)據(jù)轉(zhuǎn)換成三維的數(shù)據(jù)進(jìn)行顯示,從而達(dá)到了以三維立體的方式顯示天氣信息的效果,獲取更加直觀、逼真的顯示效果,使用戶獲取了身臨其境的感受。[0094]參見圖4,為本發(fā)明提供的在導(dǎo)航軟件中顯示天氣信息的方法第二實(shí)施例流程圖。[0095]本發(fā)明第二實(shí)施例是在第一實(shí)施例的基礎(chǔ)上還可以進(jìn)一步包括季節(jié)信息的立體顯示。具體的可在圖2中的步驟S204之前或之后還包括步驟S401-步驟S403,如圖4所示是在圖2的步驟S204之后還包括步驟S401-步驟S403:[0096]S401,獲取當(dāng)前日期,確定當(dāng)前日期所屬的季節(jié)。[0097]可以預(yù)先設(shè)置日期信息與季節(jié)信息的對應(yīng)關(guān)系,從系統(tǒng)調(diào)用當(dāng)前日期,獲取與當(dāng)前日期對應(yīng)的季節(jié)信息。[0098]S402,從預(yù)先設(shè)置的季節(jié)與季節(jié)模式的對應(yīng)關(guān)系中,確定所述當(dāng)前日期所屬季節(jié)對應(yīng)的季節(jié)模式。[0099]S403,根據(jù)確定出的季節(jié)模式,在所述天氣三維立體模型中顯示相應(yīng)的背景。[0100]可以預(yù)先設(shè)置季節(jié)模式,例如春季模式、夏季模式、秋季模式、冬季模式。當(dāng)獲取當(dāng)前日期后,再調(diào)用與當(dāng)前日期對應(yīng)的季節(jié)模式進(jìn)行顯示??蛇x的,每一種模式又可以包括多幅貼圖,用來與不同的月份對應(yīng)?;蛘咭部梢杂捎脩糇远x顯示季節(jié)模式中的哪一種風(fēng)格。[0101]在本發(fā)明第二實(shí)施例中,可以根據(jù)當(dāng)前日期顯示在三維立體模型中顯示季節(jié)信息,使用戶獲取身臨其境的感受。[0102]參見圖5,為本發(fā)明提供的顯示天氣信息的方法第三實(shí)施例流程圖。[0103]在實(shí)施例二的基礎(chǔ)上,本發(fā)明第三實(shí)施例還進(jìn)一步包括晝夜信息的顯示。也就是說,還可以在三維立體模型中根據(jù)當(dāng)前時刻信息顯示早、中、晚的變化。如可以在前述圖4的步驟S403之后還包括步驟S501-步驟S504:[0104]S501,獲取當(dāng)前時間,并確定當(dāng)前時間所屬的時間段。[0105]具體的,可以通過調(diào)用系統(tǒng)時間,根據(jù)當(dāng)前的時刻信息判斷處于早晨、中午、晚上還是凌晨。可選的,系統(tǒng)可以預(yù)先設(shè)定若干時間段,例如設(shè)置每兩個小時為一個區(qū)間。[0106]S502,根據(jù)預(yù)先設(shè)置的時間段與時段屬性的對應(yīng)關(guān)系,獲取當(dāng)前時間所屬的時間段對應(yīng)的時段屬性。[0107]系統(tǒng)可以預(yù)先設(shè)置時間段信息與時段屬性的對應(yīng)關(guān)系,其中,時段屬性具體為早、中、晚等晝夜屬性信息。例如,可以設(shè)置6:00-12:00為早晨,12:00-14:00為中午,14:00至18:00為下午,18:00-24:00為晚上,24:00_6:00為凌晨。進(jìn)一步的,所述時間段信息與時段屬性的對應(yīng)關(guān)系還可以根據(jù)季節(jié)信息進(jìn)行調(diào)整。例如在冬季,時間段17:00-18:00對應(yīng)的時段屬性為晚上;而在夏季,時間段17:00-18:00對應(yīng)的時段屬性為下午。系統(tǒng)可以設(shè)置對應(yīng)關(guān)系集合,根據(jù)不同的季節(jié)獲取與其對應(yīng)的對應(yīng)關(guān)系集合。[0108]S503,獲取所述時段屬性對應(yīng)的背景色度值信息。確定了所述時間段對應(yīng)的時段屬性后,即可以根據(jù)時段屬性獲取與所述時段屬性對應(yīng)的背景色度值信息。[0109]S504,根據(jù)所述背景色度值信息,調(diào)整所述背景的色度值。[0110]具體的,可以根據(jù)時段屬性獲取與之對應(yīng)的全景貼圖,通過修改全景貼圖的色度值來實(shí)現(xiàn)不同屬性的變換。例如,可以根據(jù)時間的變化,使三維立體模型中的全景貼圖呈現(xiàn)不同的光度、色度的變化,以真實(shí)的呈現(xiàn)光線隨時間的變化。在這種實(shí)施方式中,由于不需要更換天空盒內(nèi)的全景貼圖,而只需要對其背景色值進(jìn)行修改,即可呈現(xiàn)光線的變化,因此減少了圖片資源,提高了處理效率。[0111]可選的,可以設(shè)置定時獲取時刻信息,當(dāng)所述時刻信息所屬的時間段發(fā)生變化時,根據(jù)更新后的時間段信息獲取與時段屬性對應(yīng)的背景色度值信息,根據(jù)更新后的背景色度值信息,調(diào)整所述背景的色度值,以顯示更新后的晝夜信息。[0112]在本發(fā)明第三實(shí)施例中,可以根據(jù)當(dāng)前時刻呈現(xiàn)出與當(dāng)前時刻對應(yīng)的早、中、晚等晝夜信息,使用戶獲取身臨其境的感受。另一方面,通過修改全景貼圖色度值的方式顯示晝夜變化,無需更換圖片即可實(shí)現(xiàn)晝夜信息的變化,節(jié)省了圖片資源。再一方面,還可以定時獲取時刻信息,對時段屬性數(shù)據(jù)進(jìn)行更新顯示,自動呈現(xiàn)晝夜變化,方便了用戶的應(yīng)用。[0113]在本發(fā)明另一實(shí)施例中,可以根據(jù)當(dāng)前日期、時刻、天氣信息以三維立體的方式同時顯示天氣、晝夜、季節(jié)信息,使用戶獲取更加真實(shí)、身臨其境的感受。[0114]本領(lǐng)域技術(shù)人員可以理解的是,上述僅為本發(fā)明較佳實(shí)施例。本領(lǐng)域技術(shù)人員在不付出創(chuàng)造性勞動下獲取的其他實(shí)施例也屬于本發(fā)明的保護(hù)范圍。[0115]本發(fā)明實(shí)施例提供的技術(shù)方案均可以應(yīng)用到具有導(dǎo)航功能的移動終端中,該移動終端可以是導(dǎo)航儀、PND(PortableNavigationDevices,便攜式自動導(dǎo)航系統(tǒng))或者安裝有導(dǎo)航軟件的手機(jī)等。[0116]參見圖6,為本發(fā)明實(shí)施例提供的顯示天氣信息裝置示意圖。[0117]一種顯示天氣信息的裝置,該裝置包括:[0118]位置獲取單元61,用于獲取待查詢位置;[0119]天氣信息獲取單元62,用于獲取所述待查詢位置的天氣信息;[0120]動畫獲取單元63,用于接收天氣信息獲取單元62發(fā)送的天氣信息,獲取用于表示所述天氣信息的動態(tài)貼圖和/或動畫事件;[0121]第一顯示單元64,用于通過預(yù)先建立的天氣三維立體模型,在電子地圖界面中顯示所述動態(tài)貼圖和/或動畫事件。[0122]進(jìn)一步地,動畫獲取單元63包括:[0123]處理子單元,用于對所述天氣信息進(jìn)行處理,得到與所述天氣信息相關(guān)聯(lián)的天氣屬性信息;[0124]確定子單元,用于從預(yù)先設(shè)置的屬性信息與動態(tài)貼圖、屬性信息與動畫事件的對應(yīng)關(guān)系中,獲取與所述天氣屬性信息相對應(yīng)的動態(tài)貼圖和/或動畫事件。[0125]進(jìn)一步地,所述第一顯示單元64包括:[0126]第一顯示子單元,用于當(dāng)顯示動態(tài)貼圖時,為所述天氣三維立體模型賦予與所述動態(tài)貼圖相同的材質(zhì),循環(huán)調(diào)用渲染,生成立體動態(tài)貼圖進(jìn)行顯示;[0127]第二顯示子單元,用于當(dāng)顯示動畫事件時,在所述天氣三維立體模型中軸向平移播放所述動畫事件。[0128]進(jìn)一步地,所述位置獲取單元61,具體用于:對當(dāng)前所在位置進(jìn)行定位,將定位得到的地理位置確定為所述待查詢位置;或者,將電子地圖處于瀏覽模式時光標(biāo)所指向的地理位置確定為所述待查詢位置。[0129]進(jìn)一步地,所述裝置進(jìn)一步還包括判斷單元65,如圖7所示:[0130]判斷單元65,用于判斷當(dāng)前獲取的待查詢位置所屬行政區(qū)劃與前一次獲取的待查詢位置所屬行政區(qū)劃是否相同,如果不同,則觸發(fā)天氣信息獲取單元62。[0131]進(jìn)一步地,前述圖6或圖7所示的裝置還可包括日期獲取單元66、季節(jié)模式確定單元67和第二顯示單元68,如圖8所示為在圖7所示的裝置還包括日期獲取單元66、季節(jié)模式確定單元67和第二顯示單元68,其中:[0132]日期獲取單元66,用于獲取當(dāng)前日期,確定當(dāng)前日期所屬的季節(jié);[0133]季節(jié)模式確定單元67,用于從預(yù)先設(shè)置的季節(jié)與季節(jié)模式的對應(yīng)關(guān)系中,確定所述當(dāng)前日期所屬季節(jié)對應(yīng)的季節(jié)模式;`[0134]第二顯示單元68,用于根據(jù)季節(jié)模式確定單元67確定出的季節(jié)模式,在所述天氣三維立體模型中顯示相應(yīng)的背景。[0135]進(jìn)一步地,前述圖6-圖8所示裝置還包括時間獲取單元69、時段屬性確定單元70、色度值獲取單元71和調(diào)整單元72,如圖9所示在圖8所示的裝置中還包括時間獲取單元69、時段屬性確定單元70、色度值獲取單元71和調(diào)整單元72,其中[0136]時間獲取單元69,用于獲取當(dāng)前時間,并確定當(dāng)前時間所屬的時間段;[0137]時段屬性確定單元70,用于從預(yù)先設(shè)置的時間段與時段屬性的對應(yīng)關(guān)系中,獲取當(dāng)前時間所屬的時間段對應(yīng)的時段屬性;[0138]色度值獲取單元71,用于獲取所述時段屬性對應(yīng)的背景色度值信息;[0139]調(diào)整單元72,用于根據(jù)所述背景色度值信息,調(diào)整所述背景的色度值。[0140]本發(fā)明實(shí)施例還提供一種移動終端,該移動終端包括前述圖6-圖9描述的裝置中的任意一個;該移動終端可以是導(dǎo)航儀、PND或者安裝有導(dǎo)航軟件的手機(jī)等具有導(dǎo)航功能的設(shè)備。[0141]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。[0142]本發(fā)明可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本發(fā)明,在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲介質(zhì)中。[0143]以上所述僅是本發(fā)明的【具體實(shí)施方式】,應(yīng)當(dāng)指出,對于本【
技術(shù)領(lǐng)域:
】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍?!緳?quán)利要求】1.一種顯示天氣信息的方法,其特征在于,所述方法包括:獲取待查詢位置;獲取所述待查詢位置的天氣信息;獲取用于表示所述天氣信息的動態(tài)貼圖和/或動畫事件;通過預(yù)先建立的天氣三維立體模型,在電子地圖界面中顯示所述動態(tài)貼圖和/或動畫事件。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取用于表示所述天氣信息的動態(tài)貼圖和/或動畫事件包括:對所述天氣信息進(jìn)行處理,得到與所述天氣信息相關(guān)聯(lián)的天氣屬性信息;從預(yù)先設(shè)置的屬性信息與動態(tài)貼圖、屬性信息與動畫事件的對應(yīng)關(guān)系中,獲取與所述天氣屬性信息相對應(yīng)的動態(tài)貼圖和/或動畫事件。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述通過預(yù)先建立的天氣三維立體模型,在電子地圖界面中顯示所述動態(tài)貼圖和/或動畫事件包括:當(dāng)顯示動態(tài)貼圖時,為所述天氣三維立體模型賦予與所述動態(tài)貼圖相同的材質(zhì),循環(huán)調(diào)用渲染,生成立體動態(tài)貼圖進(jìn)行顯示;當(dāng)顯示動畫事件時,在所述天氣三維立體模型中軸向平移播放所述動畫事件。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取待查詢位置具體包括:對當(dāng)前所在位置進(jìn)行定位,將定位得到的地理位置,確定為所述待查詢位置;或者,將電子地圖處于瀏覽模式時光標(biāo)所指向的地理位置,確定為所述待查詢位置。5.根據(jù)利要求4所述的方法,其特征在于,獲取所述待查詢位置的天氣信息之前,所述方法進(jìn)一步包括:判斷當(dāng)前獲取的待查詢位置所屬行政區(qū)劃與前一次獲取的待查詢位置所屬行政區(qū)劃是否相同,如果不同,則執(zhí)行獲取所述待查詢位置的天氣信息的步驟。6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,在獲取待查詢位置之后,所述方法還包括:獲取當(dāng)前日期,確定當(dāng)前日期所屬的季節(jié);從預(yù)先設(shè)置的季節(jié)與季節(jié)模式的對應(yīng)關(guān)系中,確定所述當(dāng)前日期所屬季節(jié)對應(yīng)的季節(jié)模式;根據(jù)確定出的季節(jié)模式,在所述天氣三維立體模型中顯示相應(yīng)的背景。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:獲取當(dāng)前時間,并確定當(dāng)前時間所屬的時間段;從預(yù)先設(shè)置的時間段與時段屬性的對應(yīng)關(guān)系中,獲取當(dāng)前時間所屬的時間段對應(yīng)的時段屬性;獲取所述時段屬性對應(yīng)的背景色度值信息;根據(jù)所述背景色度值信息,調(diào)整所述背景的色度值。8.—種顯示天氣信息的裝置,其特征在于,所述裝置包括:位置獲取單元,用于獲取待查詢位置;天氣信息獲取單元,用于獲取所述待查詢位置的天氣信息;動畫獲取單元,用于接收天氣信息獲取單元發(fā)送的天氣信息,獲取用于表示所述天氣信息的動態(tài)貼圖和/或動畫事件;第一顯示單元,用于通過預(yù)先建立的天氣三維立體模型,在電子地圖界面中顯示所述動態(tài)貼圖和/或動畫事件。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,動畫獲取單元包括:處理子單元,用于對所述天氣信息進(jìn)行處理,得到與所述天氣信息相關(guān)聯(lián)的天氣屬性信息;確定子單元,用于從預(yù)先設(shè)置的屬性信息與動態(tài)貼圖、屬性信息與動畫事件的對應(yīng)關(guān)系中,獲取與所述天氣屬性信息相對應(yīng)的動態(tài)貼圖和/或動畫事件。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第一顯示單元包括:第一顯示子單元,用于當(dāng)顯示動態(tài)貼圖時,為所述天氣三維立體模型賦予與所述動態(tài)貼圖相同的材質(zhì),循環(huán)調(diào)用渲染,生成立體動態(tài)貼圖進(jìn)行顯示;第二顯示子單元,用于當(dāng)顯示動畫事件時,在所述天氣三維立體模型中軸向平移播放所述動畫事件。11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述位置獲取單元具體用于:對當(dāng)前所在位置進(jìn)行定位,將定位得到的地理位置,確定為所述待查詢位置;或者,將電子地圖處于瀏覽模式時光標(biāo)所指向的地理位置,確定為所述待查詢位置。12.根據(jù)利要求11所述的裝置,其特征在于,所述裝置進(jìn)一步包括:`判斷單元,用于判斷當(dāng)前獲取的待查詢位置所屬行政區(qū)劃與前一次獲取的待查詢位置所屬行政區(qū)劃是否相同,如果不同,則觸發(fā)天氣信息獲取單元。13.根據(jù)權(quán)利要求8-12任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括:日期獲取單元,用于獲取當(dāng)前日期,確定當(dāng)前日期所屬的季節(jié);季節(jié)模式確定單元,用于從預(yù)先設(shè)置的季節(jié)與季節(jié)模式的對應(yīng)關(guān)系中,確定所述當(dāng)前日期所屬季節(jié)對應(yīng)的季節(jié)模式;第二顯示單元,用于根據(jù)季節(jié)模式確定單元確定出的季節(jié)模式,在所述天氣三維立體模型中顯示相應(yīng)的背景。14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括:時間獲取單元,用于獲取當(dāng)前時間,并確定當(dāng)前時間所屬的時間段;時段屬性確定單元,用于從預(yù)先設(shè)置的時間段與時段屬性的對應(yīng)關(guān)系中,獲取當(dāng)前時間所屬的時間段對應(yīng)的時段屬性;色度值獲取單元,用于獲取所述時段屬性對應(yīng)的背景色度值信息;調(diào)整單元,用于根據(jù)所述背景色度值信息,調(diào)整所述背景的色度值。15.一種移動終端,其特征在于,包括前述權(quán)利要求8-14任一項(xiàng)所述的裝置?!疚臋n編號】G06T15/00GK103514626SQ201210205964【公開日】2014年1月15日申請日期:2012年6月20日優(yōu)先權(quán)日:2012年6月20日【發(fā)明者】余海箭申請人:廈門高德軟件有限公司