亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種電子地圖興趣點(diǎn)注記方法、系統(tǒng)及設(shè)備的制作方法

文檔序號(hào):2529653閱讀:254來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種電子地圖興趣點(diǎn)注記方法、系統(tǒng)及設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于電子地圖領(lǐng)域,尤其涉及一種電子地圖興趣點(diǎn)注記方法、系統(tǒng) 及設(shè)備。
背景技術(shù)
電子地圖中對(duì)于興趣點(diǎn)的處理包括興趣點(diǎn)的查找、顯示和注記。目前,興 趣點(diǎn)在注記時(shí)一般采用固定位置加調(diào)整的注記方式。僅在興趣點(diǎn)的注記被顯示 窗口邊界裁剪、興趣點(diǎn)的注記與其它興趣點(diǎn)的符號(hào)重疊或者與興趣點(diǎn)的注記之間重疊時(shí)進(jìn)行調(diào)整。調(diào)整時(shí)采用循環(huán)興趣點(diǎn)周?chē)?個(gè)可能注記位置,按級(jí)別選 擇不發(fā)生上述情形的位置進(jìn)行注記的方式。這種注記方法會(huì)發(fā)生搶占式注記, 例如興趣點(diǎn)曱有位置4和8可以注記,興趣點(diǎn)乙只有位置1可以注記,興趣點(diǎn) 甲的位置4和興趣點(diǎn)乙的位置1相重疊,如果興趣點(diǎn)甲在先注記,且位置4位 置優(yōu)先級(jí)高于位置8,興趣點(diǎn)曱將注記在位置4,則興趣點(diǎn)乙的位置l被占。當(dāng)興趣點(diǎn)密集或者由于電子地圖漫游移動(dòng)使興趣點(diǎn)的注記頻繁被顯示窗口 邊界裁剪時(shí),采用現(xiàn)有的興趣點(diǎn)注記方案,興趣點(diǎn)的注記常會(huì)發(fā)生擠占,從而 導(dǎo)致較多可以注記的興趣點(diǎn)無(wú)法注記的問(wèn)題。發(fā)明內(nèi)容本發(fā)明實(shí)施例的目的在于提供一種電子地圖興趣點(diǎn)注記方法,旨在解決采 用現(xiàn)有的興趣點(diǎn)注記方案,當(dāng)興趣點(diǎn)密集或者由于電子地圖漫游移動(dòng)使興趣點(diǎn) 的注記被顯示窗口邊界裁剪時(shí),興趣點(diǎn)的注記會(huì)發(fā)生擠占,導(dǎo)致較多可以注記 的興趣點(diǎn)無(wú)法注記的問(wèn)題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的, 一種電子地圖興趣點(diǎn)注記方法,所述方法包括下列步驟選擇符號(hào)區(qū)域位于顯示窗口內(nèi)的興趣點(diǎn),在模擬顯示窗口中對(duì)所述興趣點(diǎn) 進(jìn)行^t擬標(biāo)記;檢測(cè)所述興趣點(diǎn)在模擬顯示窗口中的模擬標(biāo)記,選取未注記興趣點(diǎn)的模擬 S主i己區(qū);或;在顯示窗口內(nèi)與所述才莫擬注記區(qū)域?qū)?yīng)的區(qū)域注記所述未注記興趣點(diǎn)。 本發(fā)明實(shí)施例的另一目的在于提供一種電子地圖興趣點(diǎn)注記系統(tǒng),所述系 統(tǒng)包括模擬標(biāo)記單元,用于選擇符號(hào)區(qū)域位于顯示窗口內(nèi)的興趣點(diǎn),在模擬顯示 窗口中對(duì)所述興趣點(diǎn)進(jìn)行模擬標(biāo)記;模擬注記區(qū)域選擇單元,用于檢測(cè)所述興趣點(diǎn)在模擬顯示窗口中的模擬標(biāo) 記,選取未注記興趣點(diǎn)的模擬注記區(qū)域;以及興趣點(diǎn)注記單元,用于在顯示窗口內(nèi)與所述模擬注記區(qū)域?qū)?yīng)的區(qū)域注記 所述未注記興趣點(diǎn)。本發(fā)明實(shí)施例的另 一 目的在于提供一種包含上述電子地圖興趣點(diǎn)注記系統(tǒng) 的電子地圖應(yīng)用系統(tǒng)。本發(fā)明實(shí)施例的另 一 目的在于提供一種包含上述電子地圖興趣點(diǎn)注記系統(tǒng) 的電子終端。本發(fā)明實(shí)施例中,將興趣點(diǎn)的可注記區(qū)域在模擬顯示窗口中進(jìn)行模擬標(biāo)記, 通過(guò)檢測(cè)興趣點(diǎn)的可注記區(qū)域在模擬顯示窗口中的模擬標(biāo)記,選擇出符合注記 條件的模擬注記區(qū)域,在顯示窗口中的對(duì)應(yīng)區(qū)域?qū)εd趣點(diǎn)進(jìn)行注記,能夠從整 體上優(yōu)化安排興趣點(diǎn)的注記區(qū)域,不但可以避免興趣點(diǎn)的注記被窗口邊界裁剪, 而且消除了興趣點(diǎn)的注記之間,或者興趣點(diǎn)的注記與興趣點(diǎn)符號(hào)之間的重疊、 擠占現(xiàn)象,使得更多的興趣點(diǎn)能夠取得注記。


圖1是本發(fā)明實(shí)施例提供的電子地圖興趣點(diǎn)注記方法的實(shí)現(xiàn)流程圖;圖2是本發(fā)明優(yōu)選實(shí)施例提供的電子地圖興趣點(diǎn)注記方法的實(shí)現(xiàn)流程圖; 圖3是本發(fā)明實(shí)施例提供的興趣點(diǎn)的可注記區(qū)域的示意圖; 圖4是本發(fā)明實(shí)施例提供的電子地圖興趣點(diǎn)注記系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí) 施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實(shí)施例將興趣點(diǎn)的可注記區(qū)域在模擬顯示窗口中進(jìn)行^i擬標(biāo)記,通 過(guò)檢測(cè)興趣點(diǎn)的可注記區(qū)域在模擬顯示窗口中的模擬標(biāo)記,選擇出符合注記條件 的模擬注記區(qū)域,在顯示窗口中的對(duì)應(yīng)區(qū)域?qū)εd趣點(diǎn)進(jìn)行注記,從而能夠從整 體上優(yōu)化安排興趣點(diǎn)的注記區(qū)域,在電子地圖漫游時(shí)興趣點(diǎn)的注記被顯示窗口 的邊界裁剪,以及興趣點(diǎn)的注記之間或者注記與符號(hào)之間重疊覆蓋時(shí),可以使 盡可能多的興趣點(diǎn)取得注記。在本發(fā)明實(shí)施例中,模擬顯示窗口用來(lái)模擬顯示設(shè)備的顯示窗口,在模擬 顯示窗口中對(duì)興趣點(diǎn)的符號(hào)區(qū)域、已注記區(qū)域和可注記區(qū)域進(jìn)行模擬標(biāo)記,依 順序循環(huán)檢測(cè)未注記興趣點(diǎn)在模擬顯示窗口中的模擬標(biāo)記,選擇滿足注記條件 的模擬注記區(qū)域,在顯示窗口中該模擬注記區(qū)域的對(duì)應(yīng)區(qū)域?qū)εd趣點(diǎn)進(jìn)行注記。圖1示出了本發(fā)明實(shí)施例提供的電子地圖中興趣點(diǎn)注記方法的實(shí)現(xiàn)流程, 詳述如下在步驟SIOI中,選擇符號(hào)區(qū)域位于顯示窗口內(nèi)的興趣點(diǎn),在模擬顯示窗口 中對(duì)所述興趣點(diǎn)進(jìn)行模擬標(biāo)記;在本發(fā)明實(shí)施例中,興趣點(diǎn)信息是從電子地圖數(shù)據(jù)庫(kù)中提取的,包括興趣 點(diǎn)的經(jīng)綿度、類(lèi)型和名稱(chēng)信息等。作為本發(fā)明的一個(gè)實(shí)施例,可以將提取出的 興趣點(diǎn)信息放到一個(gè)記錄集中。本發(fā)明實(shí)施例中,模擬顯示窗口用來(lái)模擬顯示設(shè)備的真實(shí)顯示窗口。在模 擬顯示窗口中對(duì)興趣點(diǎn)進(jìn)行模擬標(biāo)記時(shí),選擇符號(hào)區(qū)域位于顯示窗口中的未注 記興趣點(diǎn),將未注記興趣點(diǎn)的符號(hào)區(qū)域,以及未注記興趣點(diǎn)完全位于顯示窗口 中的可注記區(qū)域在才莫擬顯示窗口中進(jìn)行沖莫擬標(biāo)記。在步驟S102中,才企測(cè)興趣點(diǎn)在才莫擬顯示窗口中的才莫擬標(biāo)記,選取未注記興 趣點(diǎn)的模擬注記區(qū)域;在本發(fā)明實(shí)施例中,按順序提取顯示窗口中的未注記興趣點(diǎn),檢測(cè)當(dāng)前未 注記興趣點(diǎn)在才莫擬顯示窗口中的模擬標(biāo)記,如果檢測(cè)到模擬顯示窗口中該未注 記興趣點(diǎn)存在一個(gè)滿足注記條件的可注記區(qū)域,或者該未注記興趣點(diǎn)在才莫擬顯 示窗口中只有一個(gè)可注記區(qū)域時(shí),選取該可注記區(qū)域作為該未注記興趣點(diǎn)的模 擬注i己區(qū)i或。在步驟S103中,在顯示窗口內(nèi)與該才莫擬注記區(qū)域?qū)?yīng)的區(qū)域注記該未注記 興趣點(diǎn)。在本發(fā)明實(shí)施例中,當(dāng)一個(gè)興趣點(diǎn)取得注記后,取消該興趣點(diǎn)的其它可注 記區(qū)域在模擬顯示窗口的模擬標(biāo)記,繼續(xù)選擇下一個(gè)未注記興趣點(diǎn),依照步驟 S102、 S103繼續(xù)4企測(cè)注記,直到再?zèng)]有興趣點(diǎn)取得注記機(jī)會(huì)為止。作為本發(fā)明的優(yōu)選實(shí)施例,采用二維矩陣作為模擬顯示窗口,該二維矩陣 類(lèi)似顯示器的點(diǎn)陣。在二維矩陣中,對(duì)興趣點(diǎn)的符號(hào)區(qū)域、已注記區(qū)域和可注 記區(qū)域進(jìn)行模擬標(biāo)記。 一個(gè)符號(hào)區(qū)域、已注記區(qū)域或者可注記區(qū)域中可能包含 二維矩陣中多個(gè)元素對(duì)應(yīng)的區(qū)域,具體-見(jiàn)區(qū)域的大小以及元素在二維矩陣中所 占據(jù)的模擬空間而定。記區(qū)域或者可注記區(qū)域進(jìn)行模擬標(biāo)記。對(duì)于興趣點(diǎn)的可注記區(qū)域,采用對(duì)區(qū)域 中的元素值累加的方式進(jìn)行標(biāo)記,累加的幅度可以為1或者其他較小的值,這 樣元素的值可以指示區(qū)域中可能重疊注記的興趣點(diǎn)的個(gè)數(shù),例如元素為0,則 表示該元素對(duì)應(yīng)的區(qū)域無(wú)興趣點(diǎn)注記,為1則表示該元素對(duì)應(yīng)的區(qū)域有一個(gè)興趣點(diǎn)可能注記,為則2表示該元素對(duì)應(yīng)的區(qū)域有兩個(gè)興趣點(diǎn)可能重疊注記,為 3則表示該元素對(duì)應(yīng)的區(qū)域有三個(gè)興趣點(diǎn)可能重疊注記,以此類(lèi)推。對(duì)于興趣 點(diǎn)的符號(hào)區(qū)域和已注記區(qū)域,本發(fā)明實(shí)施例采用賦予區(qū)域中的所有元素一個(gè)較 大值的方式進(jìn)行標(biāo)記,例如2000或者以上,表示該區(qū)域不能作為興趣點(diǎn)的可注 記區(qū)域。圖2示出了本發(fā)明優(yōu)選實(shí)施例提供的電子地圖興趣點(diǎn)注記方法的實(shí)現(xiàn)流 程,詳述如下在步驟S201中,初始化二維矩陣、興趣點(diǎn)記錄集及注記閥值; 作為本發(fā)明的實(shí)施例,二維矩陣用來(lái)模擬顯示窗口,興趣點(diǎn)記錄集用來(lái)記 錄興趣點(diǎn)信息,注記閥值為約束循環(huán)時(shí)滿足注記條件的可注記區(qū)域在二維矩陣 中所包含的元素的最大值,注記閥值m的初始值可以設(shè)置為1,即可注記區(qū)域 只有一個(gè)興趣點(diǎn)可能注記。在本發(fā)明實(shí)施例中,初始化時(shí),將二維矩陣中的所有元素置0,即沒(méi)有任 何標(biāo)記,清空興趣點(diǎn)記錄集,將注記閾值設(shè)置為初始值。在步驟S202中,將電子地圖數(shù)據(jù)庫(kù)中的興趣點(diǎn)信息提取到興趣點(diǎn)記錄集中;在本發(fā)明實(shí)施例中,興趣點(diǎn)信息主要有興趣點(diǎn)的經(jīng)緯度、類(lèi)型和名稱(chēng)信息等。在步驟S203中,從興趣點(diǎn)記錄集中選擇符號(hào)區(qū)域位于顯示窗口中的興趣 點(diǎn),將興趣點(diǎn)的符號(hào)區(qū)域在二維矩陣中做符號(hào)標(biāo)記,并從興趣點(diǎn)記錄集中刪除 符號(hào)區(qū)域不位于顯示窗口中的興趣點(diǎn);在本發(fā)明實(shí)施例中,對(duì)興趣點(diǎn)記錄集中每個(gè)興趣點(diǎn),計(jì)算其符號(hào)區(qū)域,如 果符號(hào)區(qū)域位于顯示窗口中,則在二維矩陣中的對(duì)應(yīng)區(qū)域做符號(hào)標(biāo)記,否則從 興趣點(diǎn)記錄集中刪除該興趣點(diǎn)。從興趣點(diǎn)記錄集中刪除符號(hào)區(qū)域不位于顯示窗 口中的興趣點(diǎn)后, 一方面可以保證興趣點(diǎn)記錄集中的興趣點(diǎn)都位于顯示窗口中, 另一方面有助于減少興趣點(diǎn)記錄集的數(shù)據(jù)量,可以釋放存儲(chǔ)空間,加快處理速度。興趣點(diǎn)在二維矩陣中的符號(hào)標(biāo)記可以選擇任意一種在注記過(guò)程中無(wú)法消除 的標(biāo)記,本發(fā)明實(shí)施例中采用對(duì)符號(hào)區(qū)域中的元素累加一個(gè)較大值的方式,例如將二維矩陣中對(duì)應(yīng)區(qū)域的全部元素累加2000。當(dāng)興趣點(diǎn)存在優(yōu)先級(jí)時(shí),作為本發(fā)明的一個(gè)實(shí)施例,可以對(duì)興趣點(diǎn)記錄集 中記錄的符號(hào)區(qū)域位于顯示窗口中的興趣點(diǎn)進(jìn)行優(yōu)先級(jí)排序,以有利于優(yōu)先級(jí) 別高的興趣點(diǎn)優(yōu)先取得注記。在步驟S204中,將興趣點(diǎn)完全位于顯示窗口中的可注記區(qū)域在二維矩陣中 進(jìn)行模擬標(biāo)記;興趣點(diǎn)的可注記區(qū)域可以是興趣點(diǎn)符號(hào)區(qū)域周?chē)我夥较虻膮^(qū)域。在本發(fā) 明實(shí)施例中,以興趣點(diǎn)符號(hào)區(qū)域的右、上、左、下四個(gè)方向的區(qū)域?yàn)槔?,如圖 3所示,計(jì)算興趣點(diǎn)符號(hào)區(qū)域的右、上、左、下四個(gè)方向能夠放置興趣點(diǎn)注記 信息的矩形區(qū)域Ri (i=0, 1, 2, 3),如果矩形區(qū)域Ri完全在二維矩陣中,則 將矩形區(qū)域Ri在二維矩陣中的對(duì)應(yīng)區(qū)域進(jìn)行模擬標(biāo)記。在本發(fā)明實(shí)施例中,在 對(duì)可注記區(qū)域進(jìn)行標(biāo)記時(shí)采用對(duì)可注記區(qū)域所包含的元素值累加一個(gè)單位值的 方式,例如將可注記區(qū)域在二維矩陣中所包含的元素值累加1。在步驟S205中,依順序從興趣點(diǎn)記錄集中提取未注記的興趣點(diǎn),檢測(cè)當(dāng)前 未注記興趣點(diǎn)在二維矩陣中的可注記區(qū)域的模擬標(biāo)記;在本發(fā)明實(shí)施例中,按順序從興趣點(diǎn)記錄集中提取位于顯示窗口中未注記 的興趣點(diǎn),檢測(cè)該興趣點(diǎn)完全位于顯示窗口中的可注記區(qū)域在二維矩陣中的模 擬標(biāo)記,即當(dāng)前未注記興趣點(diǎn)在二維矩陣中的可注記區(qū)域所包含的元素值。在步驟S206中,判斷當(dāng)前未注記興趣點(diǎn)在二維矩陣中的可注記區(qū)域所包含 的元素中的最大元素是否有小于等于注記閥值的,是則執(zhí)行步驟S208,否則執(zhí) 行步驟S207;也就是當(dāng)判斷有可注記區(qū)域所包含的元素中的最大元素小于等于注記閥值 的,^f更選擇該可注記區(qū)域?yàn)樵撐醋⒂浥d趣點(diǎn)的注記區(qū)域。在步驟S207中,判斷當(dāng)前未注記興趣點(diǎn)是否只有一個(gè)可注記區(qū)域,是則執(zhí) 行步驟S208,否則執(zhí)行步驟S210;在本發(fā)明實(shí)施例中,如果興趣點(diǎn)只有一個(gè)完全位于顯示窗口中的可注記區(qū) 域,盡管該可注記區(qū)域可能會(huì)有多個(gè)興趣點(diǎn)重疊注記,為了保證該興趣點(diǎn)能夠 取得注記,則優(yōu)先選擇該可注記區(qū)域注記該興趣點(diǎn)。在步驟S208中,在二維矩陣中該可注記區(qū)域?qū)υ撆d趣點(diǎn)進(jìn)行注記標(biāo)記,并 在顯示窗口中與該模擬注記區(qū)域?qū)?yīng)的區(qū)域?qū)υ撆d趣點(diǎn)進(jìn)行注記;注記標(biāo)記可以為任意一種在注記過(guò)程中無(wú)法消除的標(biāo)記,在本發(fā)明實(shí)施例 中采用向模擬注記區(qū)域中的全部元素累加一個(gè)較大的值,例如累加2000的方 式。本發(fā)明實(shí)施例中,當(dāng)興趣點(diǎn)在模擬顯示窗口中取得模擬注記區(qū)域后,采用 立即在顯示窗口中對(duì)該興趣點(diǎn)進(jìn)行注記的方式,注記標(biāo)記不需要另外加入興趣 點(diǎn)信息,也可以先記錄模擬注記區(qū)域,待檢測(cè)結(jié)束時(shí)一起將興趣點(diǎn)在顯示窗口 內(nèi)注i己的方式。在步驟S209中,取消該興趣點(diǎn)其它可注記區(qū)域在二維矩陣中的模擬標(biāo)記;在本發(fā)明實(shí)施例中,由于對(duì)可注記區(qū)域的模擬標(biāo)記采用對(duì)可注記區(qū)域所包 含的元素值累加的方式,因此當(dāng)取消模擬標(biāo)記時(shí)就可以采用對(duì)可注記區(qū)域所包 含的元素值遞減的方式,例如將對(duì)應(yīng)區(qū)域所包含的元素值減1。另外,由于該 興趣點(diǎn)已經(jīng)在顯示窗口取得注記,并且已經(jīng)取消了其在二維矩陣中的模擬標(biāo)記, 因此,作為本發(fā)明的一個(gè)實(shí)施例,可以將該興趣點(diǎn)從興趣點(diǎn)記錄集中刪除,從 而減少興趣點(diǎn)記錄集的長(zhǎng)度,加快興趣點(diǎn)的循環(huán)檢測(cè)速度。在步驟S210中,判斷興趣點(diǎn)記錄集中的全部興趣點(diǎn)是否循環(huán)完畢,是則執(zhí) 行步驟S211,否則返回執(zhí)行步驟S205,選取一下未注記興趣點(diǎn)繼續(xù)檢測(cè);在步驟S211中,根據(jù)二維矩陣中的元素在興趣點(diǎn)記錄集循環(huán)檢測(cè)前后的 值,判斷二維矩陣是否發(fā)生變化,是則返回執(zhí)行步驟S205,否則執(zhí)行步驟S212;如果二維矩陣發(fā)生變化,表示最少有一個(gè)興趣點(diǎn)在本輪循環(huán)中t經(jīng)取得注 記,該興趣點(diǎn)的其它可注記區(qū)域的模擬標(biāo)記被取消,意味著其他興趣點(diǎn)在當(dāng)前注記閥值條件下仍可能取得注記,因此返回執(zhí)行步驟S205,再次對(duì)興趣點(diǎn)記錄 集中的未注記興趣點(diǎn)進(jìn)行循環(huán)檢測(cè),以給其他未注記興趣點(diǎn)尋找可能的注記區(qū) 域。如果二維矩陣沒(méi)有變化,表示一個(gè)循環(huán)結(jié)束后沒(méi)有興趣點(diǎn)能夠取得注記, 則執(zhí)行步驟S212。在步驟S212中,判斷注記閥值是否達(dá)到設(shè)定的最大值,是則結(jié)束,否則執(zhí) 行步驟S213;在本發(fā)明實(shí)施例中,注記閥值的最大值可以根據(jù)經(jīng)驗(yàn)設(shè)置,目的是為了使 更多的興趣點(diǎn)能夠取得注記,例如循環(huán)檢測(cè)中一個(gè)興趣點(diǎn)的全部可注記區(qū)域都 為重疊注記,則顯然在注記閥值m4時(shí),該興趣點(diǎn)沒(méi)有機(jī)會(huì)取得注記,如果調(diào) 大注記閾值,例如m-2時(shí),則興趣點(diǎn)有可能取纟尋注記。在步驟S213中,調(diào)大注記閥值,返回執(zhí)行步驟S205。本發(fā)明實(shí)施例中,可以根據(jù)實(shí)際情況確定注記閥值增大的幅度, 一般在原 有注記閥值的基礎(chǔ)上加1,表示當(dāng)一個(gè)可注記區(qū)域在比上一輪循環(huán)多1個(gè)興趣 點(diǎn)可能重疊注記的情形下,興趣點(diǎn)可以取得注記。圖4示出了本發(fā)明實(shí)施例提供的電子地圖興趣點(diǎn)注記系統(tǒng)的結(jié)構(gòu),為了便 于描述,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。該系統(tǒng)可以是GPS導(dǎo)航系統(tǒng)等各種電子地圖應(yīng)用系統(tǒng)中的 一個(gè)部分,也可 以作為一個(gè)獨(dú)立的部分集成在各種電子地圖應(yīng)用系統(tǒng)中,并運(yùn)行于GPS導(dǎo)航終 端、計(jì)算機(jī)等電子終端內(nèi)。模擬標(biāo)記單元41選擇符號(hào)區(qū)域位于顯示窗口內(nèi)的興趣點(diǎn),在模擬顯示窗口 中對(duì)所述興趣點(diǎn)進(jìn)行模擬標(biāo)記。在本發(fā)明實(shí)施例中,興趣點(diǎn)信息可以從電子地 圖數(shù)據(jù)庫(kù)中提取,包括興趣點(diǎn)的經(jīng)煒度、類(lèi)型和名稱(chēng)信息等。作為本發(fā)明的一個(gè)實(shí)施例,可以將提取出的興趣點(diǎn)信息放到一個(gè)記錄集中。模擬顯示窗口用來(lái) 模擬顯示設(shè)備的真實(shí)顯示窗口,作為本發(fā)明的一個(gè)優(yōu)選實(shí)施例,以二維矩陣作 為模擬顯示窗口,在模擬顯示窗口中對(duì)興趣點(diǎn)進(jìn)行模擬標(biāo)記時(shí),通過(guò)對(duì)二維矩 陣內(nèi)對(duì)應(yīng)區(qū)域所包含的元素賦值的方式實(shí)現(xiàn),具體實(shí)現(xiàn)如上所述,不再贅述。當(dāng)興趣點(diǎn)存在優(yōu)先級(jí)時(shí),作為本發(fā)明的一個(gè)實(shí)施例,興趣點(diǎn)排序模塊411 對(duì)符號(hào)區(qū)域位于顯示窗口內(nèi)的興趣點(diǎn)進(jìn)行優(yōu)先級(jí)排序,以有利于優(yōu)先級(jí)別高的 興趣點(diǎn)優(yōu)先取得注記。模擬注記區(qū)域選擇單元42根據(jù)興趣點(diǎn)在模擬顯示窗口中的模擬標(biāo)記,選取 未注記興趣點(diǎn)的才莫擬注記區(qū)域。作為本發(fā)明的一個(gè)實(shí)施例,循環(huán)4企測(cè)模塊421 循環(huán)4企測(cè)位于顯示窗口內(nèi)的未注記興趣點(diǎn)在才莫擬顯示窗口中可注記區(qū)域的才莫擬 標(biāo)記,模擬注記區(qū)域判斷模塊422在檢測(cè)到模擬顯示窗口中該未注記興趣點(diǎn)存 在一個(gè)滿足注記條件的可注記區(qū)域,或者該未注記興趣點(diǎn)在才莫擬顯示窗口中只 有一個(gè)可注記區(qū)域時(shí),選取該可注記區(qū)域作為該未注記興趣點(diǎn)的模擬注記區(qū)域。 模擬注記區(qū)域選擇單元42選取模擬注記區(qū)域的具體實(shí)現(xiàn)如上所述,不再贅述。興趣點(diǎn)注記單元43在顯示窗口內(nèi)與該;漠?dāng)M注記區(qū)域?qū)?yīng)的區(qū)域注記該未 注記興趣點(diǎn)。本發(fā)明實(shí)施例中,當(dāng)興趣點(diǎn)在模擬顯示窗口中取得模擬注記區(qū)域 后,興趣點(diǎn)注記單元43采用立即在顯示窗口中對(duì)該興趣點(diǎn)進(jìn)行注記的方式,注 記標(biāo)記不需要另外加入興趣點(diǎn)信息,興趣點(diǎn)注記單元43也可以先記錄模擬注記 區(qū)域,待檢測(cè)結(jié)束時(shí)一起將興趣點(diǎn)在顯示窗口內(nèi)注記的方式。本發(fā)明實(shí)施例中,將興趣點(diǎn)的可注記區(qū)域在才莫擬顯示窗口中進(jìn)行才莫擬標(biāo)記, 通過(guò)檢測(cè)興趣點(diǎn)的可注記區(qū)域在模擬顯示窗口中的模擬標(biāo)記,選擇出符合注記條 件的模擬注記區(qū)域,在顯示窗口中的對(duì)應(yīng)區(qū)域?qū)εd趣點(diǎn)進(jìn)行注記,能夠從整體 上優(yōu)化安排興趣點(diǎn)的注記區(qū)域,不但可以避免興趣點(diǎn)的注記被窗口邊界裁剪, 而且消除了興趣點(diǎn)的注記之間,或者興趣點(diǎn)的注記與興趣點(diǎn)符號(hào)之間的重疊、 擠占現(xiàn)象,使得更多的興趣點(diǎn)能夠取得注記。在具體實(shí)現(xiàn)時(shí),將符號(hào)區(qū)域不位 于顯示窗口中的興趣點(diǎn)從興趣點(diǎn)記錄集中刪除,有利于釋放存儲(chǔ)空間且加快處 理速度。另外,按優(yōu)先級(jí)對(duì)興趣點(diǎn)進(jìn)行排序,可以保證優(yōu)先級(jí)高的興趣點(diǎn)優(yōu)先 取得注記。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1. 一種電子地圖興趣點(diǎn)注記方法,其特征在于,所述方法包括下列步驟選擇符號(hào)區(qū)域位于顯示窗口內(nèi)的興趣點(diǎn),在模擬顯示窗口中對(duì)所述興趣點(diǎn)進(jìn)行模擬標(biāo)記;檢測(cè)所述興趣點(diǎn)在模擬顯示窗口中的模擬標(biāo)記,選取未注記興趣點(diǎn)的模擬注記區(qū)域;在顯示窗口內(nèi)與所述模擬注記區(qū)域?qū)?yīng)的區(qū)域注記所述未注記興趣點(diǎn)。
2、 如權(quán)利要求l所述的方法,其特征在于,所述檢測(cè)所述興趣點(diǎn)在模擬顯 示窗口中的模擬標(biāo)記,選取所述未注記興趣點(diǎn)的模擬注記區(qū)域的步驟具體為循環(huán)4企測(cè)位于顯示窗口內(nèi)的未注記興趣點(diǎn)在才莫擬顯示窗口中可注記區(qū)域的 才莫擬標(biāo)記;如果檢測(cè)到模擬顯示窗口中所述未注記興趣點(diǎn)存在一個(gè)滿足注記條件的可 注記區(qū)域,或者所述未注記興趣點(diǎn)在才莫擬顯示窗口中只有一個(gè)可注記區(qū)域時(shí), 選取該可注記區(qū)域作為所述未注記興趣點(diǎn)的模擬注記區(qū)域。
3、 如權(quán)利要求l所述的方法,其特征在于,所述選擇符號(hào)區(qū)域位于顯示窗 口內(nèi)的興趣點(diǎn)的步驟進(jìn)一步包括下述步驟對(duì)所述符號(hào)區(qū)域位于顯示窗口內(nèi)的興趣點(diǎn)進(jìn)4亍優(yōu)先級(jí)排序。
4、 如權(quán)利要求l、 2或3所述的方法,其特征在于,所述模擬顯示窗口為 二維矩陣。
5、 如權(quán)利要求4所述的方法,其特征在于,在模擬顯示窗口中對(duì)所述興趣 點(diǎn)進(jìn)行模擬標(biāo)記時(shí),通過(guò)對(duì)所述二維矩陣內(nèi)對(duì)應(yīng)區(qū)域所包含的元素賦值的方式實(shí) 現(xiàn)。
6、 一種電子地圖興趣點(diǎn)注記系統(tǒng),其特征在于,所述系統(tǒng)包括 模擬標(biāo)記單元,用于選擇符號(hào)區(qū)域位于顯示窗口內(nèi)的興趣點(diǎn),在模擬顯示窗口中對(duì)所述興趣點(diǎn)進(jìn);f于才莫擬標(biāo)記;模擬注記區(qū)域選擇單元,用于檢測(cè)所述興趣點(diǎn)在模擬顯示窗口中的模擬標(biāo)記,選取未注記興趣點(diǎn)的模擬注記區(qū)域;以及興趣點(diǎn)注記單元,用于在顯示窗口內(nèi)與所述模擬注記區(qū)域?qū)?yīng)的區(qū)域注記 所述未注記興趣點(diǎn)。
7、 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述模擬注記區(qū)域選擇單元包括循環(huán)檢測(cè)模塊,用于循環(huán)檢測(cè)位于顯示窗口內(nèi)的未注記興趣點(diǎn)在模擬顯示 窗口中可注記區(qū)域的模擬標(biāo)記;以及模擬注記區(qū)域判斷模塊,用于在檢測(cè)到模擬顯示窗口中所述未注記興趣點(diǎn) 存在一個(gè)滿足注記條件的可注記區(qū)域,或者所述未注記興趣點(diǎn)在模擬顯示窗口 中只有一個(gè)可注記區(qū)域時(shí),選取該可注記區(qū)域作為所述未注記興趣點(diǎn)的模擬注 "i己區(qū)i或。
8、 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述模擬標(biāo)記單元進(jìn)一步包括 興趣點(diǎn)排序模塊,用于對(duì)所述符號(hào)區(qū)域位于顯示窗口內(nèi)的興趣點(diǎn)進(jìn)行優(yōu)先級(jí)排序《
9、 一種包含權(quán)利要求6的電子地圖興趣點(diǎn)注記系統(tǒng)的電子地圖應(yīng)用系統(tǒng)。
10、 一種包含權(quán)利要求6的電子地圖興趣點(diǎn)注記系統(tǒng)的電子終端。
全文摘要
本發(fā)明適用于電子地圖領(lǐng)域,提供了一種電子地圖興趣點(diǎn)注記方法、系統(tǒng)及設(shè)備,所述方法包括下列步驟選擇符號(hào)區(qū)域位于顯示窗口內(nèi)的興趣點(diǎn),在模擬顯示窗口中對(duì)所述興趣點(diǎn)進(jìn)行模擬標(biāo)記;檢測(cè)所述興趣點(diǎn)在模擬顯示窗口中的模擬標(biāo)記,選取未注記興趣點(diǎn)的模擬注記區(qū)域;在顯示窗口內(nèi)與所述模擬注記區(qū)域?qū)?yīng)的區(qū)域注記所述未注記興趣點(diǎn)。本發(fā)明能夠從整體上優(yōu)化安排興趣點(diǎn)的注記區(qū)域,不但可以避免興趣點(diǎn)的注記被窗口邊界裁剪,而且消除了興趣點(diǎn)的注記之間,或者興趣點(diǎn)的注記與興趣點(diǎn)符號(hào)之間的重疊、擠占現(xiàn)象,使得更多的興趣點(diǎn)能夠取得注記。
文檔編號(hào)G09B29/10GK101251964SQ20081006633
公開(kāi)日2008年8月27日 申請(qǐng)日期2008年3月26日 優(yōu)先權(quán)日2008年3月26日
發(fā)明者高積糧 申請(qǐng)人:深圳市戴文科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1