本技術(shù)涉及互聯(lián)網(wǎng),具體涉及數(shù)據(jù)顯示,尤其涉及一種對象顯示方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù):
1、目前,用戶在打開地圖時(shí),通常是以用戶位置為中心,顯示街道層級對應(yīng)的地圖,該地圖上可以顯示針對街道層級的標(biāo)記對象(比如各種類型的興趣點(diǎn))。用戶有通過在地圖上進(jìn)行縮放查看不同層級(如城市層級、國家層級)的地圖的需求。但此時(shí),地圖上仍是顯示針對街道層級的標(biāo)記對象。這意味著,在地圖處于任意層級時(shí),通常是無差別顯示針對固定層級的標(biāo)記對象,這使得地圖上的顯示內(nèi)容較為單一。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供了一種對象顯示方法、裝置、設(shè)備及介質(zhì),可以提升地圖上的顯示內(nèi)容豐富性。
2、一方面,本技術(shù)實(shí)施例提供了一種對象顯示方法,該方法包括:
3、在地圖頁面上顯示第一目標(biāo)區(qū)域內(nèi)的第一區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象;區(qū)域標(biāo)記對象包括第一類區(qū)域標(biāo)記對象和第二類區(qū)域標(biāo)記對象中的一種或多種,第一類區(qū)域標(biāo)記對象是指聚合有多個(gè)第二類區(qū)域標(biāo)記對象的區(qū)域標(biāo)記對象;
4、響應(yīng)于針對第一類區(qū)域標(biāo)記對象的觸發(fā)操作,在地圖頁面上顯示觸發(fā)操作對應(yīng)的第一類區(qū)域標(biāo)記對象所聚合的多個(gè)第二類區(qū)域標(biāo)記對象;或者,
5、響應(yīng)于針對第二類區(qū)域標(biāo)記對象的觸發(fā)操作,在第一區(qū)域?qū)蛹壪麓嬖诘诙^(qū)域?qū)蛹壍那闆r下,在地圖頁面上顯示第二目標(biāo)區(qū)域內(nèi)的第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象;第二目標(biāo)區(qū)域基于觸發(fā)操作對應(yīng)的第二類區(qū)域標(biāo)記對象和/或第二區(qū)域?qū)蛹壌_定。
6、另一方面,本技術(shù)實(shí)施例提供了一種對象顯示方法,該方法包括:
7、接收第一對象獲取請求;第一對象獲取請求是通過對地圖頁面上的第一類區(qū)域標(biāo)記對象的觸發(fā)操作所得到的;地圖頁面上顯示有第一目標(biāo)區(qū)域內(nèi)的第一區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象,且區(qū)域標(biāo)記對象包括第一類區(qū)域標(biāo)記對象和第二類區(qū)域標(biāo)記對象中的一種或多種;
8、基于第一對象獲取請求獲取觸發(fā)操作對應(yīng)的第一類區(qū)域標(biāo)記對象所聚合的多個(gè)第二類區(qū)域標(biāo)記對象,并響應(yīng)于針對第一對象獲取請求,返回所聚合的多個(gè)第二類區(qū)域標(biāo)記對象,以通過地圖頁面顯示所聚合的多個(gè)第二類區(qū)域標(biāo)記對象;
9、接收第二對象獲取請求;第二對象獲取請求是通過對地圖頁面上的第二類區(qū)域標(biāo)記對象的觸發(fā)操作所得到的;
10、在基于第二對象獲取請求確定在第一區(qū)域?qū)蛹壪麓嬖诘诙^(qū)域?qū)蛹壍那闆r下,基于觸發(fā)操作對應(yīng)的第二類區(qū)域標(biāo)記對象和/或第二區(qū)域?qū)蛹壌_定第二目標(biāo)區(qū)域;
11、獲取在第二目標(biāo)區(qū)域內(nèi)的第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象,并響應(yīng)于針對第二對象獲取請求,返回第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象,以通過地圖頁面顯示第二目標(biāo)區(qū)域時(shí),顯示第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象。
12、一方面,本技術(shù)實(shí)施例提供了一種對象顯示系統(tǒng),該對象顯示系統(tǒng)包括客戶端和服務(wù)器;其中:
13、客戶端,用于在地圖頁面上顯示第一目標(biāo)區(qū)域內(nèi)的第一區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象;區(qū)域標(biāo)記對象包括第一類區(qū)域標(biāo)記對象和第二類區(qū)域標(biāo)記對象中的一種或多種,第一類區(qū)域標(biāo)記對象是指聚合有多個(gè)第二類區(qū)域標(biāo)記對象的區(qū)域標(biāo)記對象;
14、客戶端,還用于響應(yīng)于針對第一類區(qū)域標(biāo)記對象的觸發(fā)操作,生成第一對象獲取請求;
15、服務(wù)器,用于基于第一對象獲取請求獲取觸發(fā)操作對應(yīng)的第一類區(qū)域標(biāo)記對象所聚合的多個(gè)第二類區(qū)域標(biāo)記對象;
16、客戶端,還用于在地圖頁面上顯示觸發(fā)操作對應(yīng)的第一類區(qū)域標(biāo)記對象所聚合的多個(gè)第二類區(qū)域標(biāo)記對象;
17、客戶端,還用于響應(yīng)于針對第二類區(qū)域標(biāo)記對象的觸發(fā)操作,生成第二對象獲取請求;
18、服務(wù)器,還用于在基于第二對象獲取請求確定在第一區(qū)域?qū)蛹壪麓嬖诘诙^(qū)域?qū)蛹壍那闆r下,基于觸發(fā)操作對應(yīng)的第二類區(qū)域標(biāo)記對象和/或第二區(qū)域?qū)蛹壌_定第二目標(biāo)區(qū)域,獲取在第二目標(biāo)區(qū)域內(nèi)的第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象;
19、客戶端,還用于在地圖頁面上顯示第二目標(biāo)區(qū)域內(nèi)的第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象。
20、一方面,本技術(shù)實(shí)施例提供了一種對象顯示裝置,該裝置包括:
21、對象顯示模塊,用于在地圖頁面上顯示第一目標(biāo)區(qū)域內(nèi)的第一區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象;區(qū)域標(biāo)記對象包括第一類區(qū)域標(biāo)記對象和第二類區(qū)域標(biāo)記對象中的一種或多種,第一類區(qū)域標(biāo)記對象是指聚合有多個(gè)第二類區(qū)域標(biāo)記對象的區(qū)域標(biāo)記對象;
22、對象觸發(fā)模塊,用于響應(yīng)于針對第一類區(qū)域標(biāo)記對象的觸發(fā)操作,在地圖頁面上顯示觸發(fā)操作對應(yīng)的第一類區(qū)域標(biāo)記對象所聚合的多個(gè)第二類區(qū)域標(biāo)記對象;或者,
23、對象觸發(fā)模塊,還用于響應(yīng)于針對第二類區(qū)域標(biāo)記對象的觸發(fā)操作,在第一區(qū)域?qū)蛹壪麓嬖诘诙^(qū)域?qū)蛹壍那闆r下,在地圖頁面上顯示第二目標(biāo)區(qū)域內(nèi)的第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象;第二目標(biāo)區(qū)域基于觸發(fā)操作對應(yīng)的第二類區(qū)域標(biāo)記對象和/或第二區(qū)域?qū)蛹壌_定。
24、另一方面,本技術(shù)實(shí)施例提供了一種對象顯示裝置,該裝置包括:
25、請求接收模塊,用于接收第一對象獲取請求;第一對象獲取請求是通過對地圖頁面上的第一類區(qū)域標(biāo)記對象的觸發(fā)操作所得到的;地圖頁面上顯示有第一目標(biāo)區(qū)域內(nèi)的第一區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象,且區(qū)域標(biāo)記對象包括第一類區(qū)域標(biāo)記對象和第二類區(qū)域標(biāo)記對象中的一種或多種;
26、對象獲取模塊,用于基于第一對象獲取請求獲取觸發(fā)操作對應(yīng)的第一類區(qū)域標(biāo)記對象所聚合的多個(gè)第二類區(qū)域標(biāo)記對象,并響應(yīng)于針對第一對象獲取請求,返回所聚合的多個(gè)第二類區(qū)域標(biāo)記對象,以通過地圖頁面顯示所聚合的多個(gè)第二類區(qū)域標(biāo)記對象;
27、請求接收模塊,還用于接收第二對象獲取請求;第二對象獲取請求是通過對地圖頁面上的第二類區(qū)域標(biāo)記對象的觸發(fā)操作所得到的;
28、對象獲取模塊,還用于在基于第二對象獲取請求確定在第一區(qū)域?qū)蛹壪麓嬖诘诙^(qū)域?qū)蛹壍那闆r下,基于觸發(fā)操作對應(yīng)的第二類區(qū)域標(biāo)記對象和/或第二區(qū)域?qū)蛹壌_定第二目標(biāo)區(qū)域;
29、對象獲取模塊,還用于獲取在第二目標(biāo)區(qū)域內(nèi)的第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象,并響應(yīng)于針對第二對象獲取請求,返回第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象,以通過地圖頁面顯示第二目標(biāo)區(qū)域時(shí),顯示第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象。
30、一方面,本技術(shù)實(shí)施例提供了一種電子設(shè)備,該電子設(shè)備包括處理器和存儲(chǔ)器,其中,存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括程序指令,處理器被配置用于調(diào)用該程序指令,執(zhí)行上述方法中的部分或全部步驟。
31、一方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括程序指令,該程序指令被處理器執(zhí)行時(shí),用于執(zhí)行上述方法中的部分或全部步驟。
32、相應(yīng)地,根據(jù)本技術(shù)的一個(gè)方面,提供了一種計(jì)算機(jī)程序產(chǎn)品或者計(jì)算機(jī)程序,該計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序包括程序指令,該程序指令被處理器執(zhí)行時(shí)可實(shí)現(xiàn)上述方法中的部分或全部步驟。
33、本技術(shù)實(shí)施例中,可以在地圖頁面上顯示第一目標(biāo)區(qū)域內(nèi)的第一區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象和顯示第二目標(biāo)區(qū)域內(nèi)的第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象,也就是說可以顯示適配于地圖頁面所在的區(qū)域?qū)蛹壍膮^(qū)域標(biāo)記對象,該第一區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象可以包括第一類區(qū)域標(biāo)記對象和第二類區(qū)域標(biāo)記對象,第一類區(qū)域標(biāo)記對象是指聚合有多個(gè)第二類區(qū)域標(biāo)記對象的區(qū)域標(biāo)記對象,根據(jù)觸發(fā)的區(qū)域標(biāo)記對象不同,可以在地圖頁面上對應(yīng)顯示不同信息,即可以分別有不同交互數(shù)據(jù)的呈現(xiàn),地圖頁面上可以顯示針對不同區(qū)域?qū)蛹壍膮^(qū)域標(biāo)記對象,比如在用戶更想關(guān)注第一區(qū)域?qū)蛹墪r(shí),顯示第一區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象,在更想關(guān)注第二區(qū)域?qū)蛹墪r(shí),通過觸發(fā)第二類區(qū)域標(biāo)記對象,以顯示第二區(qū)域?qū)蛹墝?yīng)的區(qū)域標(biāo)記對象,從而可以提升地圖頁面上針對不同層級的顯示內(nèi)容豐富性,以及滿足用戶在不同層級查看地圖頁面的訴求(如在城市層級對應(yīng)的地圖頁面上,城市層級對應(yīng)的區(qū)域標(biāo)記對象可以為城市級別的標(biāo)記對象,這樣可以滿足更想關(guān)注城市的訴求)。