两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

興趣點(diǎn)的顯示方法及裝置、車載導(dǎo)航系統(tǒng)與流程

文檔序號(hào):12356506閱讀:195來(lái)源:國(guó)知局
興趣點(diǎn)的顯示方法及裝置、車載導(dǎo)航系統(tǒng)與流程

本發(fā)明涉及導(dǎo)航技術(shù)領(lǐng)域,尤其涉及一種興趣點(diǎn)的顯示方法及裝置、車載導(dǎo)航系統(tǒng)。



背景技術(shù):

在現(xiàn)有電子地圖中,為了便于用戶使用和瀏覽地圖中有用的信息,提供了興趣點(diǎn)的顯示。具體地,將興趣點(diǎn)的位置信息(例如經(jīng)度,緯度)以圖標(biāo)的方式標(biāo)注在地圖上。當(dāng)需要選擇某一興趣點(diǎn)進(jìn)行操作(例如用戶將某一個(gè)興趣點(diǎn)設(shè)置為目的地)時(shí),可直接在地圖中點(diǎn)擊此興趣點(diǎn)進(jìn)行設(shè)置。

但是,現(xiàn)有地圖的興趣點(diǎn)顯示,如果小范圍內(nèi)的興趣點(diǎn)過(guò)多,則在顯示時(shí)可能會(huì)造成興趣點(diǎn)的圖標(biāo)重疊。例如在繁華市區(qū),停車場(chǎng)、餐飲娛樂(lè)、百貨等每個(gè)類別的興趣點(diǎn)會(huì)比較密集,如果在地圖上顯示某一類別的興趣點(diǎn),則地圖上顯示的該類別的興趣點(diǎn)的圖標(biāo)存在重疊現(xiàn)象,用戶無(wú)法在地圖中看清并準(zhǔn)確選擇其中一個(gè)興趣點(diǎn)進(jìn)行操作例如設(shè)為目的地等。

為了可以清楚地查看重疊的興趣點(diǎn),目前用戶通常的做法是通過(guò)觸發(fā)操作將地圖放大,以使各個(gè)興趣點(diǎn)之間的間距拉開(kāi),這在一定程度上可以緩解重疊興趣點(diǎn)的現(xiàn)象,但是由于地圖被放大,用戶在屏幕范圍內(nèi)所看到的地圖范圍變小了,不利于用戶掌握周邊路況。



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

本發(fā)明旨在至少解決上述技術(shù)問(wèn)題之一。

為此,本發(fā)明的第一個(gè)目的在于提出一種興趣點(diǎn)的顯示方法。該方法在地圖中顯示興趣點(diǎn)的過(guò)程中,通過(guò)優(yōu)化圖中興趣點(diǎn)的顯示,使得地圖上即使興趣點(diǎn)比較密集區(qū)域也仍然能夠更加合理地顯示,避免了地圖上出現(xiàn)大量的興趣點(diǎn)的圖標(biāo)重疊的現(xiàn)象。

本發(fā)明的第二個(gè)目的在于提出一種興趣點(diǎn)的顯示裝置。

本發(fā)明的第三個(gè)目的在于提出一種車載導(dǎo)航系統(tǒng)。

為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例的興趣點(diǎn)的顯示方法,包括:接收當(dāng)前用戶選擇的待顯示興趣點(diǎn)的類別;獲得所述當(dāng)前用戶所在地理位置信息周圍的所述類別的待顯示興趣點(diǎn)集合;針對(duì)所述待顯示興趣點(diǎn)集合,計(jì)算每個(gè)待顯示興趣點(diǎn)在屏幕中顯示時(shí)的位置信息,并根據(jù)所述位置信息確定所述待顯示興趣點(diǎn)集合中的待顯示興趣點(diǎn)的圖標(biāo)是否發(fā)生重疊,若重疊,則統(tǒng)計(jì)對(duì)應(yīng)的待顯示興趣點(diǎn)的重疊信息;以及在屏幕中的相應(yīng)位置上顯示對(duì)應(yīng) 的待顯示興趣點(diǎn)的圖標(biāo)和所述重疊信息。

本發(fā)明實(shí)施例的興趣點(diǎn)的顯示方法,接收當(dāng)前用戶選擇的待顯示興趣點(diǎn)的類別,并獲得當(dāng)前用戶的地理位置信息,然后根據(jù)地理位置信息和待顯示興趣點(diǎn)的類別獲得待顯示興趣點(diǎn)集合,針對(duì)待顯示興趣點(diǎn)集合,計(jì)算每個(gè)待顯示興趣點(diǎn)在屏幕中顯示時(shí)的位置信息,并根據(jù)位置信息確定待顯示興趣點(diǎn)集合中的待顯示興趣點(diǎn)的圖標(biāo)是否發(fā)生重疊,若重疊,則統(tǒng)計(jì)對(duì)應(yīng)的待顯示興趣點(diǎn)的重疊信息,然后根據(jù)待顯示興趣點(diǎn)的類別和重疊信息生成新圖標(biāo),并在待顯示興趣點(diǎn)圖標(biāo)重疊的位置上顯示新圖標(biāo),由此,使得地圖上即使興趣點(diǎn)比較密集區(qū)域也仍然能夠更加合理地顯示,避免了地圖上出現(xiàn)大量的興趣點(diǎn)的圖標(biāo)重疊的現(xiàn)象。

為了實(shí)現(xiàn)上述目的,本發(fā)明第二方面實(shí)施例的興趣點(diǎn)的顯示裝置,包括:接收模塊,用于接收當(dāng)前用戶選擇的待顯示興趣點(diǎn)的類別;獲得模塊,用于獲得所述當(dāng)前用戶所在的地理位置信息,并根據(jù)所述地理位置信息和所述類別獲得待顯示興趣點(diǎn)集合;第一處理模塊,用于針對(duì)所述待顯示興趣點(diǎn)集合,計(jì)算每個(gè)待顯示興趣點(diǎn)在屏幕中顯示時(shí)的位置信息,并根據(jù)所述位置信息確定所述待顯示興趣點(diǎn)集合中的待顯示興趣點(diǎn)的圖標(biāo)是否發(fā)生重疊,若重疊,則統(tǒng)計(jì)對(duì)應(yīng)的待顯示興趣點(diǎn)的重疊信息;生成模塊,用于根據(jù)所述類別和所述重疊信息生成新圖標(biāo);以及顯示模塊,用于在待顯示興趣點(diǎn)圖標(biāo)重疊的位置上顯示對(duì)應(yīng)的新圖標(biāo)。

本發(fā)明實(shí)施例的興趣點(diǎn)的顯示裝置,通過(guò)接收模塊接收根據(jù)當(dāng)前用戶選擇的待顯示興趣點(diǎn)的類別,然后獲得模塊獲得當(dāng)前用戶所在的地理位置信息,并根據(jù)地理位置信息和待顯示興趣點(diǎn)的類別獲得待顯示興趣點(diǎn)集合,針對(duì)待顯示興趣點(diǎn)集合,第一處理模塊計(jì)算每個(gè)待顯示興趣點(diǎn)在屏幕中顯示時(shí)的位置信息,并根據(jù)位置信息確定待顯示興趣點(diǎn)集合中的待顯示興趣點(diǎn)的圖標(biāo)是否發(fā)生重疊,若重疊,則統(tǒng)計(jì)對(duì)應(yīng)的待顯示興趣點(diǎn)的重疊信息,然后生成模塊根據(jù)待顯示興趣點(diǎn)的類別和重疊信息生成新圖標(biāo),以及顯示模塊在待顯示興趣點(diǎn)圖標(biāo)重疊的位置上顯示新圖標(biāo),由此,使得地圖上即使興趣點(diǎn)比較密集區(qū)域也仍然能夠更加合理地顯示,避免了地圖上出現(xiàn)大量的興趣點(diǎn)的圖標(biāo)重疊的現(xiàn)象。

為了實(shí)現(xiàn)上述目的,本發(fā)明第三方面實(shí)施例的車載導(dǎo)航系統(tǒng),該系統(tǒng)包括本發(fā)明第二方面實(shí)施例的興趣點(diǎn)的顯示裝置。

本發(fā)明實(shí)施例的車載導(dǎo)航系統(tǒng),在地圖中顯示興趣點(diǎn)的過(guò)程中,通過(guò)優(yōu)化圖中興趣點(diǎn)的顯示,使得地圖上即使興趣點(diǎn)比較密集區(qū)域也仍然能夠更加合理地顯示,避免了地圖上出現(xiàn)大量的興趣點(diǎn)的圖標(biāo)重疊的現(xiàn)象。

本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。

附圖說(shuō)明

本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中,

圖1是本發(fā)明一個(gè)實(shí)施例的興趣點(diǎn)的顯示方法的流程圖。

圖2是本發(fā)明一個(gè)實(shí)施例包含停車場(chǎng)圖標(biāo)的顯示頁(yè)面的示例圖。

圖3是本發(fā)明另一個(gè)實(shí)施例的興趣點(diǎn)的顯示方法的流程圖。

圖4是本發(fā)明一個(gè)實(shí)施例的包含局部放大區(qū)域的顯示頁(yè)面的示例圖。

圖5是本發(fā)明一個(gè)實(shí)施例的興趣點(diǎn)的顯示裝置的結(jié)構(gòu)示意圖。

圖6是本發(fā)明另一個(gè)實(shí)施例的興趣點(diǎn)的顯示裝置的結(jié)構(gòu)示意圖。

圖7是本發(fā)明一個(gè)實(shí)施例的車載導(dǎo)航系統(tǒng)的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書(shū)的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。

在本發(fā)明的描述中,需要理解的是,術(shù)語(yǔ)“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。在本發(fā)明的描述中,需要說(shuō)明的是,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過(guò)中間媒介間接相連。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語(yǔ)在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說(shuō)明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。

流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。

下面參考附圖描述本發(fā)明實(shí)施例的興趣點(diǎn)的顯示方法及裝置、車載導(dǎo)航系統(tǒng)。

圖1是本發(fā)明一個(gè)實(shí)施例的興趣點(diǎn)的顯示方法的流程圖。

如圖1所示,該興趣點(diǎn)的顯示方法包括:

S101,接收當(dāng)前用戶選擇的待顯示興趣點(diǎn)的類別。

例如,用戶在到達(dá)某目的地后需要查找停車場(chǎng),此時(shí),用戶可根據(jù)需求選擇待顯示興趣點(diǎn)的類別為停車場(chǎng),導(dǎo)航系統(tǒng)接收用戶選擇的待顯示興趣點(diǎn)的類別。

其中,該實(shí)施例的類別可以包括但不限于停車場(chǎng)、公司、餐飲、加油站、酒店等。

S102,獲得當(dāng)前用戶所在地理位置信息周圍的類別的待顯示興趣點(diǎn)集合。

例如,用戶選擇的待顯示興趣點(diǎn)的類別為停車場(chǎng),導(dǎo)航系統(tǒng)獲得當(dāng)前用戶所在地理位置信息,并從該地理位置信息周圍獲得多個(gè)停車場(chǎng)類別的興趣點(diǎn)。

S103,針對(duì)待顯示興趣點(diǎn)集合,計(jì)算每個(gè)待顯示興趣點(diǎn)在屏幕中顯示時(shí)的位置信息,并根據(jù)位置信息確定待顯示興趣點(diǎn)集合中的待顯示興趣點(diǎn)的圖標(biāo)是否發(fā)生重疊,若重疊,則統(tǒng)計(jì)對(duì)應(yīng)的待顯示興趣點(diǎn)的重疊信息。

其中,上述位置信息為興趣點(diǎn)在地圖中顯示時(shí)所需的區(qū)域信息。上述區(qū)域信息的形狀可以為矩形,也可以為其他形狀,例如,區(qū)域信息的形狀為圓形。

在本發(fā)明的一個(gè)實(shí)施例中,若位置信息為矩形區(qū)域信息,在根據(jù)用戶選擇的待顯示興趣點(diǎn)的類別獲得對(duì)應(yīng)的待顯示興趣點(diǎn)集合后,針對(duì)待顯示興趣點(diǎn)集合中的每個(gè)待顯示興趣點(diǎn),可先獲取待顯示興趣點(diǎn)的圖標(biāo)的尺寸信息,然后獲取當(dāng)前待顯示興趣點(diǎn)的地理位置信息,并根據(jù)地理位置信息計(jì)算當(dāng)前待顯示興趣點(diǎn)在屏幕中的位置,以及根據(jù)尺寸信息和當(dāng)前待顯示興趣點(diǎn)在屏幕中的位置計(jì)算當(dāng)前待顯示興趣點(diǎn)在屏幕中顯示時(shí)對(duì)應(yīng)的矩形區(qū)域信息。

其中,待顯示興趣點(diǎn)的圖標(biāo)的尺寸信息是導(dǎo)航系統(tǒng)中預(yù)設(shè)設(shè)置的,例如,每個(gè)待顯示興趣點(diǎn)的圖標(biāo)的尺寸為32x32像素。

例如,待顯示興趣點(diǎn)的圖標(biāo)的尺寸為32x32像素,針對(duì)待顯示興趣點(diǎn)集合中的每個(gè)待顯示興趣點(diǎn),可根據(jù)當(dāng)前待顯示興趣點(diǎn)的經(jīng)度和緯度信息計(jì)算出當(dāng)前待顯示興趣點(diǎn)在屏幕上的位置(即坐標(biāo)位置),在獲得當(dāng)前待顯示興趣點(diǎn)的坐標(biāo)位置后,可根據(jù)該坐標(biāo)位置和圖標(biāo)的尺寸信息計(jì)算出當(dāng)前待顯示興趣點(diǎn)在顯示時(shí)的矩形區(qū)域信息。具體地,以此坐標(biāo)為中心,該當(dāng)前待顯示興趣點(diǎn)的矩形區(qū)域的左上角坐標(biāo)為中心坐標(biāo)減去圖標(biāo)的一半像素,即16個(gè)像素,右下角坐標(biāo)為中心坐標(biāo)加上圖標(biāo)一半像素,在確定左上角坐標(biāo)和右下角坐標(biāo)即可以確定當(dāng)前待顯示興趣點(diǎn)在屏幕上顯示圖標(biāo)所需要的矩形區(qū)域。

需要說(shuō)明的是,若區(qū)域信息的形狀為圓形,在獲得待顯示興趣點(diǎn)的圖標(biāo)的尺寸信息和待顯示興趣點(diǎn)的位置后,根據(jù)圖標(biāo)的尺寸信息和待顯示興趣點(diǎn)的位置可確定出待顯示興趣點(diǎn)在屏幕上顯示圖標(biāo)所需要的圓形區(qū)域信息。例如,待顯示興趣點(diǎn)的圖標(biāo)的尺寸為32x32像素,可將圖標(biāo)一半像素作為圓形區(qū)域的半徑,待顯示興趣點(diǎn)的位置確定后,顯示待顯示興趣點(diǎn)圖標(biāo)所需要的圓形區(qū)域信息即可確定。

具體地,假定位置信息為矩形區(qū)域信息,在計(jì)算出屏幕范圍內(nèi)該類別下的每個(gè)待顯示興趣點(diǎn)的矩形區(qū)域信息后,可遍歷查看是否有矩形區(qū)域重疊,如果矩形區(qū)域重疊,則可以確定地圖上該位置的興趣點(diǎn)的圖標(biāo)存在重疊現(xiàn)象,此時(shí),可統(tǒng)計(jì)出地圖顯示區(qū)域中對(duì)應(yīng)的待顯示興趣點(diǎn)的所有重疊信息。

例如,待顯示興趣點(diǎn)的類別為停車場(chǎng),假定根據(jù)當(dāng)前用戶的地理位置信息獲得四個(gè)屬于停車場(chǎng)類型的待顯示興趣點(diǎn),四個(gè)待顯示興趣點(diǎn)分別用a、b、c和d表示,計(jì)算出四個(gè)待顯示興趣點(diǎn)在屏幕中顯示其對(duì)應(yīng)的圖標(biāo)時(shí)所需顯示的矩形區(qū)域分別用x、y、z和w,若遍歷查看矩形區(qū)域發(fā)現(xiàn)矩形區(qū)域x、y、z三者存在重疊的區(qū)域,此時(shí),可確定在地圖中顯示待顯示興趣點(diǎn)a、b、c對(duì)應(yīng)的圖標(biāo)時(shí),地圖中的圖標(biāo)存在重疊現(xiàn)象,對(duì)應(yīng)的重疊的數(shù)量為3,由于矩形區(qū)域w分別與矩形區(qū)域x、y、z不重疊,因此,可確定在地圖中顯示待顯示興趣點(diǎn)d對(duì)應(yīng)的圖標(biāo)時(shí),不存在重疊,此時(shí),待顯示興趣點(diǎn)d對(duì)應(yīng)的重疊數(shù)量為1,即表示此處僅有一個(gè)待顯示興趣點(diǎn)d,不存在其他待顯示興趣點(diǎn)。

S104a,根據(jù)類別和重疊信息生成新圖標(biāo)。

其中,新圖標(biāo)上標(biāo)注有待顯示興趣點(diǎn)圖標(biāo)重疊的次數(shù)標(biāo)記。新圖標(biāo)上的次數(shù)標(biāo)記可以位于新圖標(biāo)的右上角,也可以位于新圖標(biāo)的左上角,其中,新圖標(biāo)的右上角標(biāo)注重疊次數(shù)的顯示的形式,如圖2所示,圖中A處的圖標(biāo)即為新圖標(biāo),該圖標(biāo)上的數(shù)字3表示此處有三個(gè)停車場(chǎng)。

S105a,在待顯示興趣點(diǎn)圖標(biāo)重疊的位置上顯示對(duì)應(yīng)的新圖標(biāo)。

例如,假定用戶選擇的待顯示興趣點(diǎn)的類別為停車場(chǎng),且待顯示興趣點(diǎn)集合統(tǒng)計(jì)得到停車場(chǎng)的重疊信息為:在A處存在3個(gè)重疊的圖標(biāo),B處存在2個(gè)重疊的圖標(biāo),在獲得重疊信息后,可根據(jù)待顯示興趣點(diǎn)的類別和重疊信息生成新圖標(biāo),以及在興趣點(diǎn)圖標(biāo)重疊的位置上顯示對(duì)應(yīng)的新圖標(biāo),如圖2所示,其中,A處所對(duì)應(yīng)的新圖標(biāo)上標(biāo)注有圖標(biāo)重疊的次數(shù)3,B處所對(duì)應(yīng)的新圖標(biāo)上標(biāo)注有圖標(biāo)重疊的次數(shù)2。

另外,需要說(shuō)明的是,若確定待顯示興趣點(diǎn)集合中的待顯示興趣點(diǎn)的圖標(biāo)不存在重疊,則執(zhí)行步驟S104b。

S104b,在屏幕中的相應(yīng)位置上顯示對(duì)應(yīng)的待顯示興趣點(diǎn)的圖標(biāo)。

在該實(shí)施例中,如圖3所示,在步驟S105a之后,該興趣點(diǎn)的顯示方法還可以包括步驟S106和S107。

S106,接收當(dāng)前用戶對(duì)屏幕中任一新圖標(biāo)上的次數(shù)標(biāo)記的觸發(fā)操作。

S107,根據(jù)觸發(fā)操作將重疊信息對(duì)應(yīng)的局部區(qū)域進(jìn)行放大,并以預(yù)設(shè)樣式顯示放大后的局部區(qū)域,以方便用戶對(duì)放大后的局部區(qū)域中的興趣點(diǎn)進(jìn)行操作。

其中,上述預(yù)設(shè)樣式可以包括但不限于圓形放大鏡的樣式。

例如,當(dāng)前地圖上顯示的頁(yè)面形式如圖2所示,若用戶需要查看A處對(duì)應(yīng)的興趣點(diǎn),此時(shí),用戶可點(diǎn)擊圖標(biāo)上的次數(shù)標(biāo)記,即點(diǎn)擊A處停車場(chǎng)圖標(biāo)上的數(shù)字3時(shí),導(dǎo)航系統(tǒng)接收用戶對(duì)地圖界面的觸發(fā)操作,并根據(jù)用戶的觸發(fā)操作對(duì)A處對(duì)應(yīng)的局部區(qū)域進(jìn)行放大,以使該處對(duì)應(yīng)的三個(gè)圖標(biāo)不再重疊,并以放大鏡的樣式在原地圖上顯示,其中,對(duì)應(yīng)的顯示頁(yè)面 如圖4所示,圖4是本發(fā)明一個(gè)實(shí)施例的包含局部放大區(qū)域的顯示頁(yè)面的示例圖。在放大后的地圖中,興趣點(diǎn)圖標(biāo)不再會(huì)重疊,用戶可以選擇任意一個(gè)興趣點(diǎn)進(jìn)行操作。

綜上可以看出,該實(shí)施例在地圖中顯示興趣點(diǎn)的過(guò)程中,優(yōu)化地圖中興趣點(diǎn)的顯示,對(duì)于興趣點(diǎn)圖標(biāo)重疊的位置,導(dǎo)航系統(tǒng)可根據(jù)待顯示興趣點(diǎn)的類別和重疊信息生成一個(gè)新圖標(biāo),并在興趣點(diǎn)圖標(biāo)重疊的位置上顯示該新圖標(biāo),由此,使得地圖上即使興趣點(diǎn)比較密集區(qū)域也仍然能夠更加合理地顯示,不至于在地圖上出現(xiàn)大量的興趣點(diǎn)的圖標(biāo)重疊。另外,該實(shí)施例還可以根據(jù)用戶的觸發(fā)操作對(duì)包含重疊的興趣點(diǎn)所對(duì)應(yīng)的局部區(qū)域進(jìn)行局部放大,并以預(yù)定樣式在原地圖上顯示,以方便用戶對(duì)重疊區(qū)內(nèi)中的任意一個(gè)興趣點(diǎn)進(jìn)行操作,方便了用戶操作,提高了用戶的體驗(yàn)度。

本發(fā)明實(shí)施例的興趣點(diǎn)的顯示方法,接收當(dāng)前用戶選擇的待顯示興趣點(diǎn)的類別,并獲得當(dāng)前用戶的地理位置信息,然后根據(jù)地理位置信息和待顯示興趣點(diǎn)的類別獲得待顯示興趣點(diǎn)集合,針對(duì)待顯示興趣點(diǎn)集合,計(jì)算每個(gè)待顯示興趣點(diǎn)在屏幕中顯示時(shí)的位置信息,并根據(jù)位置信息確定待顯示興趣點(diǎn)集合中的待顯示興趣點(diǎn)的圖標(biāo)是否發(fā)生重疊,若重疊,則統(tǒng)計(jì)對(duì)應(yīng)的待顯示興趣點(diǎn)的重疊信息,然后根據(jù)待顯示興趣點(diǎn)的類別和重疊信息生成新圖標(biāo),并在待顯示興趣點(diǎn)圖標(biāo)重疊的位置上顯示新圖標(biāo),由此,使得地圖上即使興趣點(diǎn)比較密集區(qū)域也仍然能夠更加合理地顯示,避免了地圖上出現(xiàn)大量的興趣點(diǎn)的圖標(biāo)重疊的現(xiàn)象。

為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種興趣點(diǎn)的顯示裝置。

圖5是本發(fā)明一個(gè)實(shí)施例的興趣點(diǎn)的顯示裝置的結(jié)構(gòu)示意圖。

如圖5所示,該興趣點(diǎn)的顯示裝置包括:接收模塊100、獲得模塊200、第一處理模塊300、生成模塊400和顯示模塊500,其中:

接收模塊100用于接收當(dāng)前用戶選擇的待顯示興趣點(diǎn)的類別;獲得模塊200用于獲得當(dāng)前用戶的地理位置信息,并根據(jù)地理位置信息和類別獲得待顯示興趣點(diǎn)集合;第一處理模塊300用于針對(duì)待顯示興趣點(diǎn)集合,計(jì)算每個(gè)待顯示興趣點(diǎn)在屏幕中顯示時(shí)的位置信息,并根據(jù)位置信息確定待顯示興趣點(diǎn)集合中的待顯示興趣點(diǎn)的圖標(biāo)是否發(fā)生重疊,若重疊,則統(tǒng)計(jì)對(duì)應(yīng)的待顯示興趣點(diǎn)的重疊信息;以及生成模塊400用于根據(jù)類別和重疊信息生成新圖標(biāo);以及顯示模塊500用于在待顯示興趣點(diǎn)圖標(biāo)重疊的位置上顯示對(duì)應(yīng)的新圖標(biāo)。

其中,上述新圖標(biāo)上標(biāo)注有待顯示興趣點(diǎn)圖標(biāo)重疊的次數(shù)標(biāo)記。新圖標(biāo)上的次數(shù)標(biāo)記可以位于新圖標(biāo)的右上角,也可以位于新圖標(biāo)的左上角,其中,新圖標(biāo)的右上角標(biāo)注重疊次數(shù)的顯示的形式,如圖2所示,圖中A處的圖標(biāo)即為新圖標(biāo),該圖標(biāo)上的數(shù)字3表示此處有三個(gè)停車場(chǎng)。

例如,用戶在到達(dá)某目的地后需要查找停車場(chǎng),此時(shí),用戶可根據(jù)需求選擇待顯示興趣 點(diǎn)的類別為停車場(chǎng),接收模塊100接收用戶選擇的待顯示興趣點(diǎn)的類別。

其中,該實(shí)施例的類別可以包括但不限于停車場(chǎng)、公司、餐飲、加油站、酒店等。

其中,上述位置信息為興趣點(diǎn)在地圖中顯示時(shí)所需的區(qū)域信息。上述區(qū)域信息的形狀可以為矩形,也可以為其他形狀,例如,區(qū)域信息的形狀為圓形。

若上述位置信息為矩形區(qū)域信息,上述第一處理模塊300具體用于:獲取待顯示興趣點(diǎn)的圖標(biāo)的尺寸信息;針對(duì)每個(gè)待顯示興趣點(diǎn),獲取當(dāng)前待顯示興趣點(diǎn)的地理位置信息,并根據(jù)地理位置信息計(jì)算當(dāng)前待顯示興趣點(diǎn)在屏幕中的位置;以及根據(jù)尺寸信息和當(dāng)前待顯示興趣點(diǎn)在屏幕中的位置計(jì)算當(dāng)前待顯示興趣點(diǎn)在屏幕中顯示時(shí)對(duì)應(yīng)的矩形區(qū)域信息。

其中,待顯示興趣點(diǎn)的圖標(biāo)的尺寸信息是導(dǎo)航系統(tǒng)中預(yù)設(shè)設(shè)置的,例如,每個(gè)待顯示興趣點(diǎn)的圖標(biāo)的尺寸為32x32像素。

例如,若位置信息為矩形區(qū)域信息,待顯示興趣點(diǎn)的圖標(biāo)的尺寸為32x32像素,針對(duì)待顯示興趣點(diǎn)集合中的每個(gè)待顯示興趣點(diǎn),第一處理模塊300可根據(jù)當(dāng)前待顯示興趣點(diǎn)的經(jīng)度和維度信息計(jì)算出當(dāng)前待顯示興趣點(diǎn)在屏幕上的位置(即坐標(biāo)位置)。在獲得當(dāng)前待顯示興趣點(diǎn)的坐標(biāo)位置后,第一處理模塊300可根據(jù)該坐標(biāo)位置和圖標(biāo)的尺寸信息計(jì)算出當(dāng)前待顯示興趣點(diǎn)在顯示時(shí)的矩形區(qū)域信息。具體地,以此坐標(biāo)為中心,該當(dāng)前待顯示興趣點(diǎn)的矩形區(qū)域的左上角坐標(biāo)為中心坐標(biāo)減去圖標(biāo)的一半像素,即圖標(biāo)的16個(gè)像素,右下角坐標(biāo)為中心坐標(biāo)加上圖標(biāo)一半像素,在確定左上角坐標(biāo)和右下角坐標(biāo)即可以確定當(dāng)前待顯示興趣點(diǎn)在屏幕上顯示圖標(biāo)所需要的矩形區(qū)域。

具體地,假定位置信息為矩形區(qū)域信息,在計(jì)算出屏幕范圍內(nèi)該類別下的每個(gè)待顯示興趣點(diǎn)的矩形區(qū)域信息后,第一處理模塊300可遍歷查看是否有矩形區(qū)域重疊,如果矩形區(qū)域重疊,則可以確定地圖上該位置的興趣點(diǎn)的圖標(biāo)存在重疊現(xiàn)象,此時(shí),可統(tǒng)計(jì)出地圖顯示區(qū)域中對(duì)應(yīng)的待顯示興趣點(diǎn)的所有重疊信息。

例如,假定用戶選擇的待顯示興趣點(diǎn)的類別為停車場(chǎng),且待顯示興趣點(diǎn)集合統(tǒng)計(jì)得到停車場(chǎng)的重疊信息為:在A處存在3個(gè)重疊的圖標(biāo),B處存在2個(gè)重疊的圖標(biāo),在第一處理模塊300獲得重疊信息后,生成模塊400可根據(jù)待顯示興趣點(diǎn)的類別和重疊信息生成新圖標(biāo),然后顯示模塊500在興趣點(diǎn)圖標(biāo)重疊的位置上顯示對(duì)應(yīng)的新圖標(biāo),地圖上顯示的形式如圖2所示,其中,A處所對(duì)應(yīng)的新圖標(biāo)上標(biāo)注有圖標(biāo)重疊的次數(shù)3,B處所對(duì)應(yīng)的新圖標(biāo)上標(biāo)注有圖標(biāo)重疊的次數(shù)2。

另外,如圖6所示,上述裝置還可以包括第二處理模塊600,該第二處理模塊600用于在顯示模塊500在待顯示興趣點(diǎn)圖標(biāo)重疊的位置上顯示對(duì)應(yīng)的新圖標(biāo)之后,接收當(dāng)前用戶對(duì)屏幕中任一新圖標(biāo)的次數(shù)標(biāo)記的觸發(fā)操作,并根據(jù)觸發(fā)操作將新圖標(biāo)所對(duì)應(yīng)的局部區(qū)域進(jìn)行放大,以及以預(yù)設(shè)樣式顯示放大后的局部區(qū)域,以方便用戶對(duì)放大后的局部區(qū)域中的興趣點(diǎn) 進(jìn)行操作。

其中,上述預(yù)設(shè)樣式可以包括但不限于圓形放大鏡的樣式。

例如,當(dāng)前地圖上顯示的頁(yè)面形式如圖2所示,若用戶需要查看A處對(duì)應(yīng)的興趣點(diǎn),此時(shí),用戶可點(diǎn)擊圖標(biāo)上的次數(shù)標(biāo)記,即點(diǎn)擊A處停車場(chǎng)圖標(biāo)上的重疊的次數(shù)3時(shí),第二處理模塊500接收用戶對(duì)地圖界面的觸發(fā)操作,并根據(jù)用戶的觸發(fā)操作對(duì)A處對(duì)應(yīng)的局部區(qū)域進(jìn)行放大,以使該處對(duì)應(yīng)的三個(gè)圖標(biāo)不再重疊,并以放大鏡的樣式在原地圖上顯示,其中,對(duì)應(yīng)的顯示頁(yè)面如圖4所示,圖4是本發(fā)明一個(gè)實(shí)施例的包含局部放大區(qū)域的顯示頁(yè)面的示例圖。在放大后的地圖中,興趣點(diǎn)不再會(huì)重疊,用戶可以選擇任意一個(gè)興趣點(diǎn)進(jìn)行操作。

需要說(shuō)明的是,前述對(duì)興趣點(diǎn)的顯示方法的實(shí)施方式的解釋說(shuō)明也適用于本實(shí)施例的興趣點(diǎn)的顯示裝置,此處不再贅述。

本發(fā)明實(shí)施例的興趣點(diǎn)的顯示裝置,通過(guò)接收模塊接收根據(jù)當(dāng)前用戶選擇的待顯示興趣點(diǎn)的類別,然后獲得模塊獲得當(dāng)前用戶所在的地理位置信息,并根據(jù)地理位置信息和待顯示興趣點(diǎn)的類別獲得待顯示興趣點(diǎn)集合,針對(duì)待顯示興趣點(diǎn)集合,第一處理模塊計(jì)算每個(gè)待顯示興趣點(diǎn)在屏幕中顯示時(shí)的位置信息,并根據(jù)位置信息確定待顯示興趣點(diǎn)集合中的待顯示興趣點(diǎn)的圖標(biāo)是否發(fā)生重疊,若重疊,則統(tǒng)計(jì)對(duì)應(yīng)的待顯示興趣點(diǎn)的重疊信息,然后生成模塊根據(jù)待顯示興趣點(diǎn)的類別和重疊信息生成新圖標(biāo),以及顯示模塊在待顯示興趣點(diǎn)圖標(biāo)重疊的位置上顯示新圖標(biāo),由此,使得地圖上即使興趣點(diǎn)比較密集區(qū)域也仍然能夠更加合理地顯示,避免了地圖上出現(xiàn)大量的興趣點(diǎn)的圖標(biāo)重疊的現(xiàn)象。

為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種車載導(dǎo)航系統(tǒng)。

圖7是本發(fā)明一個(gè)實(shí)施例的車載導(dǎo)航系統(tǒng)的結(jié)構(gòu)示意圖。

如圖7所示,車載導(dǎo)航系統(tǒng)包括第二個(gè)實(shí)施例的興趣點(diǎn)的顯示裝置10。

需要說(shuō)明的是,前述對(duì)興趣點(diǎn)的顯示裝置的實(shí)施方式的解釋說(shuō)明也適用于本實(shí)施例的車載導(dǎo)航系統(tǒng),此處不再贅述。

本發(fā)明實(shí)施例的車載導(dǎo)航系統(tǒng),在地圖中顯示興趣點(diǎn)的過(guò)程中,通過(guò)優(yōu)化圖中興趣點(diǎn)的顯示,使得地圖上即使興趣點(diǎn)比較密集區(qū)域也仍然能夠更加合理地顯示,避免了地圖上出現(xiàn)大量的興趣點(diǎn)的圖標(biāo)重疊的現(xiàn)象。

應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來(lái)實(shí)現(xiàn)。例如,如果用硬件來(lái)實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏 輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。

在本說(shuō)明書(shū)的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書(shū)中,對(duì)上述術(shù)語(yǔ)的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。

盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同物限定。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乐陵市| 鹿泉市| 镇巴县| 闸北区| 民乐县| 安阳市| 尉犁县| 诸城市| 岫岩| 高淳县| 车险| 若羌县| 随州市| 当雄县| 蒙山县| 怀柔区| 额敏县| 四子王旗| 伊宁市| 广昌县| 武冈市| 楚雄市| 鄢陵县| 罗山县| 贵州省| 于都县| 祁阳县| 义马市| 日土县| 同德县| 紫云| 迭部县| 锦屏县| 青田县| 舒兰市| 日喀则市| 务川| 铁岭市| 苍梧县| 腾冲县| 景东|