專利名稱:信息點(diǎn)的地圖顯示方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及地圖顯示技術(shù),尤其涉及一種信息點(diǎn)的地圖顯示方法及裝置。
背景技術(shù):
如今,電子地圖上所顯示的信息越來越多,其中最重要的一種就是信息點(diǎn)(POI)。由于地圖上的信息點(diǎn)的數(shù)量往往很大,當(dāng)比例尺發(fā)生變化,屏幕上顯示的地理范圍變大時(shí),屏幕所顯示的地理范圍內(nèi)所包含的信息點(diǎn)的數(shù)量也將變大,距離較近的信息點(diǎn)就容易發(fā)生相互的壓蓋。現(xiàn)有技術(shù)中,解決信息點(diǎn)壓蓋問題的主要方法是分層分比例尺顯示信息點(diǎn),在不同的比例尺下,顯示不同層次的信息點(diǎn)。但是,這樣勢必導(dǎo)致信息點(diǎn)在同一時(shí)刻無法被全部顯示,例如,當(dāng)屏幕顯示的地理范圍很大時(shí),往往就無法顯示同一棟寫字樓或商廈中全部的信息點(diǎn)。因此,基于現(xiàn)有技術(shù)的地圖顯示方法,當(dāng)用戶在查找某個(gè)興趣點(diǎn)時(shí),往往需要將比例尺調(diào)節(jié)至較大的數(shù)值,即屏幕上顯示的地理范圍較小,使得各個(gè)信息點(diǎn)盡可能地都呈現(xiàn)在地圖上,這樣導(dǎo)致用戶遍歷整張地圖所花費(fèi)的時(shí)間較長。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種信息點(diǎn)的地圖顯示方法及裝置,有利于用戶更直觀地查看信息點(diǎn)的分布。為解決上述技術(shù)問題,本發(fā)明提供了一種信息點(diǎn)的地圖顯示方法,包括獲取當(dāng)前的比例尺值;根據(jù)所述比例尺值確定落入屏幕范圍內(nèi)的信息點(diǎn);確定屏幕范圍內(nèi)相互壓蓋的信息點(diǎn);將所述相互壓蓋的信息點(diǎn)合并至同一顯示圖標(biāo)進(jìn)行顯示??蛇x地,確定屏幕范圍內(nèi)相互壓蓋的信息點(diǎn)后,所述方法還包括對相互壓蓋的信息點(diǎn)進(jìn)行計(jì)數(shù),所述顯示圖標(biāo)中包含有所述計(jì)數(shù)的計(jì)數(shù)結(jié)果。可選地,確定落入屏幕范圍內(nèi)的信息點(diǎn)之后,還對所述信息點(diǎn)進(jìn)行分類,如果相互壓蓋的信息點(diǎn)屬于同一類別,則所述顯示圖標(biāo)中包含有對應(yīng)于該類別的圖示;如果相互壓蓋的信息點(diǎn)屬于不同類別,則所述顯示圖標(biāo)中包含有對應(yīng)于混合類別的圖示??蛇x地,所述方法還包括接收用戶對所述顯示圖標(biāo)的查詢請求;由所述查詢請求觸發(fā),對所述顯示圖標(biāo)所包含的相互壓蓋的信息點(diǎn)進(jìn)行分拆顯
/Jn ο本發(fā)明還提供了一種信息點(diǎn)的地圖顯示裝置,包括比例尺獲取單元,用于獲取當(dāng)前的比例尺值;信息點(diǎn)確定單元,用于根據(jù)所述比例尺值確定落入屏幕范圍內(nèi)的信息點(diǎn);壓蓋判定單元,用于確定屏幕范圍內(nèi)相互壓蓋的信息點(diǎn);
合并顯示單元,用于將所述相互壓蓋的信息點(diǎn)合并至同一顯示圖標(biāo)進(jìn)行顯示??蛇x地,所述信息點(diǎn)的地圖顯示裝置還包括計(jì)數(shù)單元,用于對相互壓蓋的信息點(diǎn)進(jìn)行計(jì)數(shù),并將計(jì)數(shù)結(jié)果發(fā)送至所述合并顯示單元,所述顯示圖標(biāo)中包含有所述計(jì)數(shù)結(jié)果??蛇x地,所述信息點(diǎn)的地圖顯示裝置還包括分類單元,用于對所述信息點(diǎn)進(jìn)行分類,所述合并顯示單元包括圖示分類模塊,如果相互壓蓋的信息點(diǎn)屬于同一類別,則控制所述顯示圖標(biāo)中包含有對應(yīng)于該類別的圖示,如果相互壓蓋的信息點(diǎn)屬于不同類別,則控制所述顯示圖標(biāo)中包含有對應(yīng)于混合類別的圖示??蛇x地,所述合并顯示單元包括請求接收模塊,用于接收用戶對所述顯示圖標(biāo)的查詢請求;分拆顯示模塊,由所述查詢請求觸發(fā),對所述顯示圖標(biāo)所包含的相互壓蓋的信息點(diǎn)進(jìn)行分拆顯示。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明實(shí)施例的信息點(diǎn)的地圖顯示方法以及裝置中,將相互壓蓋的信息點(diǎn)合并至同一顯示圖標(biāo)進(jìn)行顯示,能夠更全面的反映當(dāng)前顯示范圍內(nèi)的全部信息點(diǎn)。進(jìn)一步地,本發(fā)明實(shí)施例還對相互壓蓋的信息點(diǎn)進(jìn)行計(jì)數(shù),上述合并后的顯示圖標(biāo)中包含有計(jì)數(shù)結(jié)果,即將相互壓蓋的信息點(diǎn)的數(shù)量通過合并的顯示圖標(biāo)呈現(xiàn)給用戶,當(dāng)接收到用戶對合并后的顯示圖標(biāo)的查詢請求后,再對其中包含的相互壓蓋的信息點(diǎn)進(jìn)行分拆顯示,從而可以將相互壓蓋的多個(gè)信息點(diǎn)呈現(xiàn)給用戶。此外,本發(fā)明實(shí)施例還對各個(gè)信息點(diǎn)進(jìn)行分類,如果相互壓蓋的信息點(diǎn)屬于同一類別,則合并后的顯示圖標(biāo)包含有對應(yīng)于該同一類別的圖示,如果相互壓蓋的信息點(diǎn)屬于不同類別,則合并后的顯示圖標(biāo)包含有對應(yīng)于混合類別的圖示,使得用戶能夠更直觀地看到相互壓蓋的信息點(diǎn)的分類。
圖1為本發(fā)明實(shí)施例的信息點(diǎn)的地圖顯示方法的流程示意圖;圖2為本發(fā)明實(shí)施例的信息點(diǎn)的地圖顯示裝置的結(jié)構(gòu)示意圖;圖3是圖2中合并顯示單元的詳細(xì)結(jié)構(gòu)示意圖;圖4至圖6是本發(fā)明實(shí)施例的地圖顯示方法的顯示結(jié)果示意圖。
具體實(shí)施例方式現(xiàn)有技術(shù)的電子地圖中,往往對信息點(diǎn)進(jìn)行分層分比例尺進(jìn)行顯示,不便于用戶進(jìn)行查看和查詢。本發(fā)明實(shí)施例的信息點(diǎn)的地圖顯示方法以及裝置中,將相互壓蓋的信息點(diǎn)合并至同一顯示圖標(biāo)進(jìn)行顯示,能夠更全面的反映當(dāng)前顯示范圍內(nèi)的全部信息點(diǎn)。進(jìn)一步地,本發(fā)明實(shí)施例還對相互壓蓋的信息點(diǎn)進(jìn)行計(jì)數(shù),上述合并后的顯示圖標(biāo)中包含有計(jì)數(shù)結(jié)果,即將相互壓蓋的信息點(diǎn)的數(shù)量通過合并的顯示圖標(biāo)呈現(xiàn)給用戶,當(dāng)接收到用戶對合并后的顯示圖標(biāo)的查詢請求后,再對其中包含的相互壓蓋的信息點(diǎn)進(jìn)行分拆顯示,從而可以將相互壓蓋的多個(gè)信息點(diǎn)呈現(xiàn)給用戶。此外,本發(fā)明實(shí)施例還對各個(gè)信息點(diǎn)進(jìn)行分類,如果相互壓蓋的信息點(diǎn)屬于同一類別,則合并后的顯示圖標(biāo)包含有對應(yīng)于該同一類別的圖示,如果相互壓蓋的信息點(diǎn)屬于不同類別,則合并后的顯示圖標(biāo)包含有對應(yīng)于混合類別的圖示,使得用戶能夠更直觀地看到相互壓蓋的信息點(diǎn)的分類。下面結(jié)合具體實(shí)施例和附圖對本發(fā)明作進(jìn)一步說明,但不應(yīng)以此限制本發(fā)明的保護(hù)范圍。圖1示出了本實(shí)施例的信息點(diǎn)的地圖顯示方法的流程示意圖,包括步驟SI I,獲取當(dāng)前的比例尺值;步驟S12,根據(jù)所述比例尺值確定落入屏幕范圍內(nèi)的信息點(diǎn);步驟S13,確定屏幕范圍內(nèi)相互壓蓋的信息點(diǎn);步驟S14,將所述相互壓蓋的信息點(diǎn)合并至同一顯示圖標(biāo)進(jìn)行顯示。本實(shí)施例中,在確定了相互壓蓋的信息點(diǎn)后,還對相互壓蓋的信息點(diǎn)進(jìn)行計(jì)數(shù),之后將計(jì)數(shù)結(jié)果包含在上述顯示圖標(biāo)中一并進(jìn)行顯示,使得用戶能夠合并后的顯示圖標(biāo)直觀地看到該位置共有多少個(gè)信息點(diǎn)相互壓蓋。此外,本實(shí)施例還對落入屏幕范圍內(nèi)的各個(gè)信息點(diǎn)進(jìn)行分類,如果相互壓蓋的信息點(diǎn)屬于同一類別,則顯示圖標(biāo)中所顯示的圖示為對應(yīng)于該類別的圖示,用戶可以直觀地看到壓蓋的多個(gè)信息點(diǎn)是屬于哪個(gè)類別的;如果相互壓蓋的信息點(diǎn)屬于不同的類別,則顯示圖標(biāo)中所顯示的圖示為對應(yīng)于混合類別的圖示,用戶可以直觀地看到壓蓋的多個(gè)信息點(diǎn)是多種類別的混合,也即“雜類”。另外,用戶還可以對合并后的顯示圖標(biāo)進(jìn)行查詢,例如通過鼠標(biāo)點(diǎn)擊、觸摸屏點(diǎn)擊等方式發(fā)出查詢請求,由用戶的查詢請求觸發(fā),可以對顯示圖標(biāo)中所包含的相互壓蓋的信息點(diǎn)進(jìn)行分拆顯示,例如,可以將相互壓蓋的信息點(diǎn)并列地呈現(xiàn)給用戶。圖2示出了本實(shí)施例的信息點(diǎn)的地圖顯示裝置的結(jié)構(gòu)示意圖,包括比例尺獲取單元21,用于獲取當(dāng)前的比例尺值;信息點(diǎn)確定單元22,用于根據(jù)比例尺值確定落入屏幕范圍內(nèi)的信息點(diǎn);壓蓋判定單元23,用于確定屏幕范圍內(nèi)相互壓蓋的信息點(diǎn);合并顯示單元24,用于將所述相互壓蓋的信息點(diǎn)合并至同一顯示圖標(biāo)進(jìn)行顯示。此外,本實(shí)施例的信息點(diǎn)的地圖顯示裝置還包括計(jì)數(shù)單元25,用于對相互壓蓋的信息點(diǎn)進(jìn)行計(jì)數(shù),并將計(jì)數(shù)結(jié)果發(fā)送至合并顯示單元24,顯示圖標(biāo)中包含有該計(jì)數(shù)結(jié)果;分類單元26,用于對信息點(diǎn)進(jìn)行分類。圖3示出了圖2中合并顯示單元24的詳細(xì)結(jié)構(gòu),包括圖示分類模塊241,如果相互壓蓋的信息點(diǎn)屬于同一類別,則控制顯示圖標(biāo)中包含有對應(yīng)于該類別的圖示,如果相互壓蓋的信息點(diǎn)屬于不同類別,則控制顯示圖標(biāo)中包含有對應(yīng)于混合類別的圖示;請求接收模塊242,用于接收用戶20對所述顯示圖標(biāo)的查詢請求;分拆顯示模塊243,由所述查詢請求觸發(fā),對所述顯示圖標(biāo)所包含的相互壓蓋的信息點(diǎn)進(jìn)行分拆顯示;顯示驅(qū)動(dòng)模塊240,與圖示分類模塊241、分拆顯示模塊243以及計(jì)數(shù)單元26 (圖2)相連,用于驅(qū)動(dòng)屏幕來顯示合并后的顯示圖標(biāo)以及分拆后的各個(gè)信息點(diǎn),其中,該顯示圖標(biāo)包含有對應(yīng)于分類類別的圖示、以及相互壓蓋的信息點(diǎn)的數(shù)量。圖4至圖6示出了本實(shí)施例的信息點(diǎn)的地圖顯示方法及裝置工作過程中的顯示效果示意圖,下面結(jié)合圖2至圖6對本實(shí)施例的信息點(diǎn)的地圖顯示裝置的工作過程進(jìn)行詳細(xì)說明。首先參考圖4,圖4為初始狀態(tài),作為一個(gè)非限制性的例子,圖4中的比例尺值為I 100;在該比例尺值下,落入屏幕顯示范圍內(nèi)的信息點(diǎn)具體包括停車場31、停車場32、停車場33、停車場34、停車場35以及液化加氣站36。之后結(jié)合圖2、圖3、圖4和圖5,用戶調(diào)節(jié)縮小了比例尺,例如比例尺下降為I 500。比例尺獲取單元21獲取當(dāng)前的比例尺值,并由信息點(diǎn)確定單元22顯示在當(dāng)前屏幕范圍內(nèi)的各個(gè)信息點(diǎn),本實(shí)施例為了簡化,在1: 500的比例尺下,屏幕中所包含的信息點(diǎn)仍然是停車場31、停車場32、停車場33、停車場34、停車場35以及液化加氣站36。之后,壓蓋判定單元23對各信息點(diǎn)進(jìn)行邊界掃描,以判定是否有信息點(diǎn)相互壓蓋,本實(shí)施例中,停車場31、停車場32、停車場33和停車場34由于距離比較近發(fā)生了相互壓蓋,停車場35和液化加氣站36由于距離比較近發(fā)生了相互壓蓋,因此,合并顯示單元24則將停車場31、停車場32、停車場33和停車場34這四個(gè)相互壓蓋的信息點(diǎn)合并為同一顯示圖標(biāo)41進(jìn)行顯示,將停車場35和液化加氣站36這兩個(gè)相互壓蓋的信息點(diǎn)合并為同一顯示圖標(biāo)42進(jìn)行顯示,即將顯示圖標(biāo)41顯示在四個(gè)停車場壓蓋后重疊的位置,將顯示圖標(biāo)42顯示在停車場35與液化加氣站36壓蓋后重疊的位置。本實(shí)施例的地圖顯示裝置中的計(jì)數(shù)單元25還對相互壓蓋的各個(gè)信息點(diǎn)進(jìn)行計(jì)數(shù)并將計(jì)數(shù)結(jié)果發(fā)送至合并顯示單元24中進(jìn)行顯示。因此,圖5中,合并后的顯示圖標(biāo)41中包含有相互壓蓋的信息點(diǎn)的計(jì)數(shù)結(jié)果412 (具體數(shù)值為4),合并后的顯示圖標(biāo)42中包含有相互壓蓋的信息點(diǎn)的計(jì)數(shù)結(jié)果422 (具體數(shù)值為2)。此外,分類單元26還對各個(gè)信息點(diǎn)進(jìn)行分類,并將分類結(jié)果發(fā)送至合并顯示單元24進(jìn)行顯示。由于相互壓蓋的停車場31、停車場32、停車場33和停車場34都屬于“停車場”類別,因而,合并后的顯示圖標(biāo)41中所包含的圖示411就是對應(yīng)于停車場的圖示(具體為加圈的字母P);由于相互壓蓋的停車場35和液化加氣站36中一個(gè)是停車場,另一個(gè)是加氣站,屬于不同的類別,因而,合并后的顯示圖標(biāo)42中所包含的圖示421就是對應(yīng)于混合類別的圖示(具體為加圈的字母Z)。需要說明的是混合類別的圖示適用于任何不同類別的信息點(diǎn)的壓蓋,例如健身房和快餐店的壓蓋、商場和加油站的壓蓋等等。之后結(jié)合圖3和圖6,當(dāng)請求接收模塊242接收到用戶20對合并的顯示圖標(biāo)41發(fā)出的查詢請求時(shí),分拆顯示模塊243將其中所包含的四個(gè)停車場進(jìn)行分拆后分別進(jìn)行顯示,即將停車場31、停車場32、停車場33和停車場34分拆,通過顯示驅(qū)動(dòng)模塊240并列地顯示在地圖上,以供用戶直接地查閱。本發(fā)明雖然以較佳實(shí)施例公開如上,但其并不是用來限定本發(fā)明,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以做出可能的變動(dòng)和修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以本發(fā)明權(quán)利要求所界定的范圍為準(zhǔn)。
權(quán)利要求
1.一種信息點(diǎn)的地圖顯示方法,其特征在于,包括 獲取當(dāng)前的比例尺值; 根據(jù)所述比例尺值確定落入屏幕范圍內(nèi)的信息點(diǎn); 確定屏幕范圍內(nèi)相互壓蓋的信息點(diǎn); 將所述相互壓蓋的信息點(diǎn)合并至同一顯示圖標(biāo)進(jìn)行顯示。
2.根據(jù)權(quán)利要求1所述的信息點(diǎn)的地圖顯示方法,其特征在于,確定屏幕范圍內(nèi)相互壓蓋的信息點(diǎn)后,還包括對相互壓蓋的信息點(diǎn)進(jìn)行計(jì)數(shù),所述顯示圖標(biāo)中包含有所述計(jì)數(shù)的計(jì)數(shù)結(jié)果。
3.根據(jù)權(quán)利要求1或2所述的信息點(diǎn)的地圖顯示方法,其特征在于,確定落入屏幕范圍內(nèi)的信息點(diǎn)之后,還對所述信息點(diǎn)進(jìn)行分類,如果相互壓蓋的信息點(diǎn)屬于同一類別,則所述顯示圖標(biāo)中包含有對應(yīng)于該類別的圖示;如果相互壓蓋的信息點(diǎn)屬于不同類別,則所述顯示圖標(biāo)中包含有對應(yīng)于混合類別的圖示。
4.根據(jù)權(quán)利要求1或2所述的信息點(diǎn)的地圖顯示方法,其特征在于,還包括 接收用戶對所述顯示圖標(biāo)的查詢請求; 由所述查詢請求觸發(fā),對所述顯示圖標(biāo)所包含的相互壓蓋的信息點(diǎn)進(jìn)行分拆顯示。
5.一種信息點(diǎn)的地圖顯示裝置,其特征在于,包括 比例尺獲取單元,用于獲取當(dāng)前的比例尺值; 信息點(diǎn)確定單元,用于根據(jù)所述比例尺值確定落入屏幕范圍內(nèi)的信息點(diǎn); 壓蓋判定單元,用于確定屏幕范圍內(nèi)相互壓蓋的信息點(diǎn); 合并顯示單元,用于將所述相互壓蓋的信息點(diǎn)合并至同一顯示圖標(biāo)進(jìn)行顯示。
6.根據(jù)權(quán)利要求5所述的信息點(diǎn)的地圖顯示裝置,其特征在于,還包括 計(jì)數(shù)單元,用于對相互壓蓋的信息點(diǎn)進(jìn)行計(jì)數(shù),并將計(jì)數(shù)結(jié)果發(fā)送至所述合并顯示單元,所述顯示圖標(biāo)中包含有所述計(jì)數(shù)結(jié)果。
7.根據(jù)權(quán)利要求5或6所述的信息點(diǎn)的地圖顯示裝置,其特征在于,還包括 分類單元,用于對所述信息點(diǎn)進(jìn)行分類, 所述合并顯示單元包括圖示分類模塊,如果相互壓蓋的信息點(diǎn)屬于同一類別,則控制所述顯示圖標(biāo)中包含有對應(yīng)于該類別的圖示,如果相互壓蓋的信息點(diǎn)屬于不同類別,則控制所述顯示圖標(biāo)中包含有對應(yīng)于混合類別的圖示。
8.根據(jù)權(quán)利要求5或6所述的信息點(diǎn)的地圖顯示裝置,其特征在于,所述合并顯示單元包括 請求接收模塊,用于接收用戶對所述顯示圖標(biāo)的查詢請求; 分拆顯示模塊,由所述查詢請求觸發(fā),對所述顯示圖標(biāo)所包含的相互壓蓋的信息點(diǎn)進(jìn)行分拆顯示。
全文摘要
本發(fā)明提供了一種信息點(diǎn)的地圖顯示方法及裝置,所述方法包括獲取當(dāng)前的比例尺值;根據(jù)所述比例尺值確定落入屏幕范圍內(nèi)的信息點(diǎn);確定屏幕范圍內(nèi)相互壓蓋的信息點(diǎn);將所述相互壓蓋的信息點(diǎn)合并至同一顯示圖標(biāo)進(jìn)行顯示。本發(fā)明能夠更加直觀、全面地顯示地圖上的信息點(diǎn),便于用戶查看。
文檔編號(hào)G09B29/10GK103050054SQ20111030612
公開日2013年4月17日 申請日期2011年10月11日 優(yōu)先權(quán)日2011年10月11日
發(fā)明者陳五湖 申請人:上海博泰悅臻電子設(shè)備制造有限公司