本技術(shù)涉及信息交互,尤其涉及一種顯示方法、裝置及程序產(chǎn)品。
背景技術(shù):
1、隨著設(shè)備性能的提升,通過(guò)電子地圖為用戶提供信息服務(wù)的應(yīng)用軟件越來(lái)越多。以生活服務(wù)類應(yīng)用軟件為例,其可以基于電子地圖顯示用戶感興趣的地點(diǎn)的信息,用戶感興趣的地點(diǎn)可以簡(jiǎn)稱為興趣點(diǎn)。興趣點(diǎn)可以是現(xiàn)實(shí)世界任何與出行有關(guān)的位置點(diǎn),其類型包括:商鋪、學(xué)校、建筑物、酒店、公交站等。以商鋪為例,商鋪信息包括:商鋪地址、評(píng)價(jià)、聯(lián)絡(luò)方式等。
2、但本技術(shù)發(fā)明人在對(duì)已有基于電子地圖顯示興趣點(diǎn)的方式進(jìn)行研究時(shí)發(fā)現(xiàn),現(xiàn)實(shí)世界中的興趣點(diǎn)是與建筑物關(guān)聯(lián)的,比如,**火鍋,其所在的建筑物是**購(gòu)物中心,樓層是3層,但已有技術(shù)顯示興趣點(diǎn)時(shí),沒有考慮興趣點(diǎn)與建筑物的關(guān)聯(lián)性,而是按照興趣點(diǎn)的地理位置,將該興趣點(diǎn)顯示在電子地圖對(duì)應(yīng)的位置以及通過(guò)文字描述該興趣點(diǎn)在現(xiàn)實(shí)世界中的地址,這使用戶無(wú)法將該興趣點(diǎn)與現(xiàn)實(shí)世界產(chǎn)生直接關(guān)聯(lián),導(dǎo)致用戶獲取信息的效率變低。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供一種顯示方法、裝置及程序產(chǎn)品,可以解決用戶在通過(guò)電子地圖獲取興趣點(diǎn)信息時(shí),存在的信息獲取效率低,用戶體驗(yàn)差的問(wèn)題。
2、第一方面,本技術(shù)提供一種顯示方法,所述方法包括:
3、響應(yīng)于用戶針對(duì)第一地圖界面中的目標(biāo)興趣點(diǎn)的交互操作,獲取所述目標(biāo)興趣點(diǎn)的待顯示信息、所述目標(biāo)興趣點(diǎn)對(duì)應(yīng)建筑物的樓塊信息和顯示效果參數(shù);
4、基于所述目標(biāo)興趣點(diǎn)對(duì)應(yīng)建筑物的樓塊信息,在第二地圖界面中,渲染所述建筑物的三維建筑模型時(shí),按照所述顯示效果參數(shù),對(duì)所述三維建筑模型中與待顯示信息關(guān)聯(lián)的部分進(jìn)行渲染,以使所述待顯示信息在所述三維建筑模型上突出顯示。
5、可選的,所述目標(biāo)興趣點(diǎn)為點(diǎn)狀興趣點(diǎn),所述待顯示信息至少包括所述目標(biāo)興趣點(diǎn)的樓層,所述顯示效果參數(shù)至少包括:第一配色和第二配色,所述按照所述顯示效果參數(shù),對(duì)所述三維建筑模型中與待顯示信息關(guān)聯(lián)的部分進(jìn)行渲染,包括:
6、將所述三維建筑物模型與所述目標(biāo)興趣點(diǎn)的樓層對(duì)應(yīng)的部分按照所述第一配色渲染;
7、將所述三維建筑物模型與所述目標(biāo)興趣點(diǎn)所在樓層無(wú)關(guān)的部分按照所述第二配色渲染,所述第一配色和所述第二配色不同。
8、可選的,所述待顯示信息還包括建筑物的出入口,所述顯示效果參數(shù)還包括第三配色,所述方法進(jìn)一步包括:
9、將所述三維建筑物模型與所述出入口對(duì)應(yīng)的部分按照所述第三配色渲染,所述第三配色與所述第二配色不同。
10、可選的,所述顯示效果參數(shù)還包括輪廓?jiǎng)赢媴?shù),所述方法進(jìn)一步包括:
11、將所述三維建筑模型的輪廓線按照所述輪廓?jiǎng)赢媴?shù)進(jìn)行渲染,以使得所述三維建筑模型的輪廓呈現(xiàn)光線流動(dòng)的動(dòng)畫效果。
12、可選的,所述待顯示信息還包括目標(biāo)興趣點(diǎn)所在地塊的地塊信息,所述顯示效果參數(shù)還包括第四配色,所述方法進(jìn)一步包括:
13、在所述第二地圖界面中,基于所述目標(biāo)興趣點(diǎn)所在地塊的地塊信息,按照所述第四配色渲染所述目標(biāo)興趣點(diǎn)所在的地塊。
14、可選的,所述目標(biāo)興趣點(diǎn)為面狀興趣點(diǎn),所述第二地圖界面是夜景模式,所述待顯示信息至少包括面狀興趣點(diǎn)的窗戶,所述顯示效果參數(shù)包括:窗戶配色參數(shù)和動(dòng)效參數(shù),所述按照所述顯示效果參數(shù),對(duì)所述三維建筑模型中與待顯示信息關(guān)聯(lián)的部分進(jìn)行渲染,包括:
15、按照所述窗戶配色和動(dòng)效參數(shù),對(duì)所述三維建筑模型不同樓層中部分的窗戶進(jìn)行渲染,以使所述窗戶呈現(xiàn)出逐層點(diǎn)亮的效果。
16、可選的,所述目標(biāo)興趣點(diǎn)為面狀興趣點(diǎn),所述待顯示信息至少包括貼面廣告素材,所述顯示效果參數(shù)包括貼面廣告渲染參數(shù),所述按照所述顯示效果參數(shù),對(duì)所述三維建筑模型中與待顯示信息關(guān)聯(lián)的部分進(jìn)行渲染,包括:
17、按照所述貼面廣告渲染參數(shù),在所述三維建筑模型與所述貼面廣告素材關(guān)聯(lián)的外立面上渲染所述廣告素材,以使所述廣告素材呈現(xiàn)霓虹燈廣告牌效果或電子屏動(dòng)畫效果。
18、可選的,所述目標(biāo)興趣點(diǎn)為面狀興趣點(diǎn),所述待顯示信息至少包括預(yù)設(shè)文本素材,所述顯示效果參數(shù)包括文本動(dòng)態(tài)渲染參數(shù),所述按照所述顯示效果參數(shù),對(duì)所述三維建筑模型中與待顯示信息關(guān)聯(lián)的部分進(jìn)行渲染,包括:
19、按照所述文本動(dòng)態(tài)渲染參數(shù),在所述三維建筑模型的頂部顯示所述預(yù)設(shè)文本素材,以使所述預(yù)設(shè)文本素材呈現(xiàn)動(dòng)畫效果。
20、可選的,所述基于所述目標(biāo)興趣點(diǎn)對(duì)應(yīng)建筑物的樓塊信息,在第二地圖界面中,渲染所述建筑物的三維建筑模型,具體為:
21、基于所述目標(biāo)興趣點(diǎn)對(duì)應(yīng)建筑物的樓塊信息,在第二地圖界面的中心位置,渲染所述建筑物的三維建筑模型。
22、第二方面,本技術(shù)提供一種顯示裝置,所述裝置包括:
23、獲取模塊,用于響應(yīng)于用戶針對(duì)第一地圖界面中的目標(biāo)興趣點(diǎn)的交互操作,獲取所述目標(biāo)興趣點(diǎn)的待顯示信息、所述目標(biāo)興趣點(diǎn)對(duì)應(yīng)建筑物的樓塊信息和顯示效果參數(shù);
24、顯示模塊,用于基于所述目標(biāo)興趣點(diǎn)對(duì)應(yīng)建筑物的樓塊信息,在第二地圖界面中,渲染所述建筑物的三維建筑模型時(shí),按照所述顯示效果參數(shù),對(duì)所述三維建筑模型中與待顯示信息關(guān)聯(lián)的部分進(jìn)行渲染,以使所述待顯示信息在所述三維建筑模型上突出顯示。
25、第三方面,本技術(shù)提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序或指令,所述計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí),實(shí)現(xiàn)第一方面中任一項(xiàng)所述的方法。
26、第四方面,本技術(shù)提供一種電子設(shè)備,包括:處理器,存儲(chǔ)器和顯示器;所述處理器與所述存儲(chǔ)器通信連接;
27、所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)指令;
28、所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)指令,以實(shí)現(xiàn)如第一方面中任一項(xiàng)所述的方法;
29、所述顯示器用于顯示如第一方面中任一項(xiàng)所述的第一地圖界面和第二地圖界面。
30、第五方面,本技術(shù)提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如第一方面中任一項(xiàng)所述的方法。
31、本技術(shù)提供的顯示方法、裝置及程序產(chǎn)品,本實(shí)施例中,電子設(shè)備響應(yīng)于用戶針對(duì)第一地圖界面中的目標(biāo)興趣點(diǎn)的交互操作,獲取所述目標(biāo)興趣點(diǎn)的待顯示信息、所述目標(biāo)興趣點(diǎn)對(duì)應(yīng)建筑物的樓塊信息和顯示效果參數(shù);然后,基于所述目標(biāo)興趣點(diǎn)對(duì)應(yīng)建筑物的樓塊信息,在第二地圖界面中,渲染所述建筑物的三維建筑模型時(shí),按照所述顯示效果參數(shù),對(duì)所述三維建筑模型中與待顯示信息關(guān)聯(lián)的部分進(jìn)行渲染,以使所述待顯示信息在所述三維建筑模型上突出顯示。通過(guò)這種實(shí)現(xiàn)方式,一方面,由于電子設(shè)備在第二地圖界面中的目標(biāo)興趣點(diǎn)對(duì)應(yīng)的三維建筑模型突出顯示三維建筑模型中與待顯示信息關(guān)聯(lián)的部分,因此可以使用戶能夠更加直觀的獲取目標(biāo)興趣點(diǎn)的相關(guān)信息,提升用戶對(duì)地圖信息的獲取效率。另一方面,由于電子設(shè)備直接在地圖的目標(biāo)興趣點(diǎn)的三維建筑模型中進(jìn)行信息展示,因此可以避免通過(guò)面板展示造成的對(duì)地圖信息的可能的遮擋,進(jìn)而可以進(jìn)一步提升用戶的地圖信息獲取效率以及地圖信息獲取體驗(yàn),更好的滿足用戶的地圖信息獲取需求。