專(zhuān)利名稱(chēng):數(shù)字地圖的顯現(xiàn)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及經(jīng)用戶(hù)終端的數(shù)字地圖的顯現(xiàn)。更具體地說(shuō),本發(fā)明涉及用于經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元而顯現(xiàn)數(shù)字地圖的方法、地圖提供裝置、計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)
P
ΡΠ ο
背景技術(shù):
數(shù)字地圖正變得越來(lái)越普遍由用戶(hù)自然地在各種應(yīng)用中使用,以在地理環(huán)境中顯現(xiàn)人、機(jī)動(dòng)車(chē)輛、動(dòng)物、位置、業(yè)務(wù)或其它關(guān)注點(diǎn)之間的關(guān)系。在像Flickr和Panoramio等許多應(yīng)用中使用了帶有位置的圖像的顯現(xiàn)。在地圖上呈現(xiàn)或顯現(xiàn)多個(gè)對(duì)象時(shí),特別是在與像用戶(hù)本身的位置等參考位置一起呈現(xiàn)時(shí),如果地圖中的縮放(zoom)級(jí)別設(shè)置用于在地圖中呈現(xiàn)所有對(duì)象,則信息級(jí)別(例如,地理)變得極低,這使得為用戶(hù)在地圖中導(dǎo)航和與地圖相結(jié)合變得困難。減輕此問(wèn)題有各種方式。一種方式是一起顯示低縮放級(jí)別的微縮地圖和高縮放級(jí)別的地圖。另一種方式是在地圖上呈現(xiàn)指向可找到參考位置的方向的箭頭。仍有的另一種方式是呈現(xiàn)帶有不同對(duì)象的列表,并且通過(guò)在列表中選擇地圖要包括的對(duì)象,地圖經(jīng)再呈現(xiàn)以包括各種對(duì)象。所有這些不同的方式具有與用戶(hù)友好性有關(guān)的問(wèn)題,特別是在屏幕較小時(shí)。典型的問(wèn)題是用戶(hù)“迷失”于地圖中,這導(dǎo)致用戶(hù)對(duì)提供地圖的服務(wù)感到沮喪和不滿。另外,現(xiàn)有解決方案一般通過(guò)調(diào)整縮放級(jí)別和手動(dòng)搖攝地圖來(lái)提供針對(duì)用戶(hù)重定位其位置或查找其位置的解決方案。備選的是,可突出顯示一個(gè)或多個(gè)對(duì)象。因此,存在對(duì)于此技術(shù)領(lǐng)域中的改進(jìn)的需要。
發(fā)明內(nèi)容
本發(fā)明因此涉及改進(jìn)與數(shù)字地圖的顯現(xiàn)有關(guān)的用戶(hù)友好性。本發(fā)明的一個(gè)目的因此是經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元提供地圖的更具用戶(hù)友好性的顯現(xiàn)。根據(jù)本發(fā)明的第一方面,此目的通過(guò)一種用于經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元來(lái)顯現(xiàn)數(shù)字地圖的方法而得以實(shí)現(xiàn)。在該方法中,獲得第一對(duì)象和此第一對(duì)象的第一位置。此外, 獲得了包括參考位置和第一位置的數(shù)字地圖。還確定了第一線條。此第一線條在一端要連接到參考位置,并且在另一對(duì)端要連接到第一位置。最后,顯現(xiàn)包括參考位置的數(shù)字地圖的地理區(qū)域。在第一位置在該地理區(qū)域外的情況下,顯現(xiàn)延伸通過(guò)該地理區(qū)域的第一線條的一部分,以及在其它情況下,即,在第一線條在該地理區(qū)域內(nèi)的情況下,不顯現(xiàn)第一線條。第一線條在顯現(xiàn)時(shí)的外觀取決于參考位置與第一位置之間的距離。通過(guò)使用不同的顏色和/或強(qiáng)度及線條類(lèi)型,第一線條的外觀可取決于參考位置與第一位置之間的距離。還通過(guò)對(duì)線條的形狀的各種影響,如各種厚度、線條是點(diǎn)線時(shí)線條的點(diǎn)之間的各種距離、線條曲折時(shí)的空間曲折頻率或者線條彎曲時(shí)通過(guò)線條的彎曲度,該外觀可取決于參考位置與第一位置之間的距離。根據(jù)本發(fā)明的第二方面,該目的通過(guò)一種用于經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元來(lái)顯現(xiàn)數(shù)字地圖的地圖提供裝置而得以實(shí)現(xiàn)。此地圖提供裝置包括地圖顯現(xiàn)控制單元,該單元配置成獲得第一對(duì)象和此第一對(duì)象的第一位置及數(shù)字地圖,該數(shù)字地圖包括參考位置和第一位置。地圖顯現(xiàn)控制單元還配置成確定第一線條,該第一線條在一端要連接到參考位置,并且在另一對(duì)端要連接到所述第一位置,以及顯現(xiàn)包括參考位置的數(shù)字地圖的地理區(qū)域,如果第一位置在該地理區(qū)域外,則地圖顯現(xiàn)控制單元配置成顯現(xiàn)延伸通過(guò)該地理區(qū)域的第一線條的一部分。否則,即在第一位置在該地理區(qū)域內(nèi)的情況下,地圖顯現(xiàn)控制單元不顯現(xiàn)第一線條。第一線條在顯現(xiàn)時(shí)的外觀取決于參考位置與第一位置之間的距離。地圖提供裝置可以是地圖服務(wù)器,用戶(hù)終端經(jīng)網(wǎng)絡(luò)通信接口與地圖服務(wù)器通信。 備選的是,地圖提供裝置可以是用戶(hù)終端,并且它將也包括用戶(hù)輸入單元。用戶(hù)終端在此處能夠是蜂窩電話或?qū)Ш窖b置。地圖提供裝置還可包括用于與其它裝置通信的網(wǎng)絡(luò)通信接根據(jù)本發(fā)明的第三方面,此目的還通過(guò)一種包括計(jì)算機(jī)程序代碼的計(jì)算機(jī)程序而得以實(shí)現(xiàn),所述計(jì)算機(jī)程序代碼在用于經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元而顯現(xiàn)數(shù)字地圖的地圖提供裝置上運(yùn)行時(shí),促使地圖提供裝置獲得第一對(duì)象和此第一對(duì)象的第一位置及包括參考位置和第一位置的數(shù)字地圖。所述計(jì)算機(jī)程序代碼還促使地圖提供裝置確定第一線條,第一線條在一端要連接到參考位置,并且在另一對(duì)端要連接到所述第一位置,以及顯現(xiàn)包括參考位置的數(shù)字地圖的地理區(qū)域,如果第一位置在該地理區(qū)域外,則顯現(xiàn)延伸通過(guò)該地理區(qū)域的第一線條的一部分,以及在其它情況下,即,如果第一線條在該地理區(qū)域內(nèi),則不顯現(xiàn)第一線條。第一線條在顯現(xiàn)時(shí)的外觀取決于參考位置與第一位置之間的距離。根據(jù)本發(fā)明的第四方面,上述目的通過(guò)一種包括根據(jù)第三方面的計(jì)算機(jī)程序和其上存儲(chǔ)計(jì)算機(jī)程序的計(jì)算機(jī)可讀部件的計(jì)算機(jī)程序產(chǎn)品而得以實(shí)現(xiàn)。本發(fā)明具有許多優(yōu)點(diǎn)。通過(guò)使用第一線條,用戶(hù)可能獲得到第一對(duì)象的距離的指示而實(shí)際上未看到此對(duì)象。以此方式,用戶(hù)將獲得未經(jīng)地圖顯現(xiàn)單元呈現(xiàn)的關(guān)注點(diǎn)的良好感知。通過(guò)第一線條的提供,也可能辨別第一對(duì)象所處的方向。這因此能夠與以某個(gè)地圖分辨率來(lái)顯現(xiàn)地圖區(qū)域一起進(jìn)行,該地圖分辨率適用于向用戶(hù)提供可理解的地圖信息,即這允許用戶(hù)辨別地圖上的其它對(duì)象。以此方式,用戶(hù)將獲得距離信息及其能夠理解的地圖 fn息ο通過(guò)將距離數(shù)據(jù)編碼到第一線條的形狀中,能夠執(zhí)行第一線條的外觀對(duì)參考位置與第一位置之間距離的相關(guān)性。根據(jù)本發(fā)明的一個(gè)變化,第一線條具有從參考位置到第一位置的方向中的第一線條組成和垂直于此方向的第二線條組成。反映距離的距離數(shù)據(jù)在此處編碼到第二線條組成中。以此方式,可能通過(guò)第一線條組成指示方向,并且通過(guò)第二線條組成指示距離,這在指示距離和方向兩者時(shí)是一種經(jīng)濟(jì)有效的方式。第一線條在此處可以是彎曲的,并且通過(guò)在彎曲的第一線條與在參考位置與第一位置之間的直參考線條之間的最大高度,距離被編碼到第二線條組成中,所述最大高度在參考位置與第一位置之間的半途被提供。最大高度還可被預(yù)確定,并且獨(dú)立于與數(shù)字地圖的比例有關(guān)的參考位置與第一位置之間的距離。這為將距離數(shù)據(jù)編碼到線條中提供了可容易理解的方式。隨后,用戶(hù)能夠能夠通過(guò)檢查在曲線與在參考參考線條之間的角度來(lái)估計(jì)距離。編碼第二線條組成的一種備選方式是通過(guò)以指示距離的空間曲折頻率使第一線條曲折??臻g曲折頻率在此處可與距離成反比。編碼到第二線條組成中仍有的另一種備選是改變第一線條的厚度。距離在此處可以與第一線條的厚度成反比。到線條形狀中的編碼也可以是編碼的線條類(lèi)型,例如,選擇不同類(lèi)型的線條,像短劃線、點(diǎn)線、點(diǎn)劃線,以及通過(guò)改變?cè)诖祟?lèi)線條中短劃和/或點(diǎn)之間的距離。還可能通過(guò)使用線條的顏色或強(qiáng)度編碼,使第一線條的外觀取決于參考位置與第一位置之間的距離。這可通過(guò)顯示帶有表示距離的某種顏色和/或某一強(qiáng)度的線條來(lái)完成。根據(jù)本發(fā)明的另一變化,所述方法還包括在參考位置與第一位置之間延伸并環(huán)繞第一線條的顯現(xiàn)的地理區(qū)域中提供用戶(hù)輸入?yún)^(qū)域,檢測(cè)用戶(hù)輸入?yún)^(qū)域中的用戶(hù)輸入及基于檢測(cè)到的用戶(hù)輸入而執(zhí)行地圖選擇功能的步驟。根據(jù)此變化,地圖提供裝置的地圖顯現(xiàn)控制單元還配置成在參考位置與第一位置之間延伸并且環(huán)繞第一線條的顯現(xiàn)的地理區(qū)域中提供用戶(hù)輸入?yún)^(qū)域,以及基于所述用戶(hù)輸入?yún)^(qū)域中檢測(cè)到的用戶(hù)輸入而執(zhí)行地圖選擇功能。根據(jù)本發(fā)明的此變化,計(jì)算機(jī)程序代碼還促使地圖提供裝置在參考位置與第一位置之間延伸并且環(huán)繞第一線條的顯現(xiàn)的地理區(qū)域中提供用戶(hù)輸入?yún)^(qū)域,以及基于所述用戶(hù)輸入?yún)^(qū)域中檢測(cè)到的用戶(hù)輸入而執(zhí)行地圖選擇功能。這允許以簡(jiǎn)單和用戶(hù)友好的方式選擇與參考位置和第一位置有關(guān)的、關(guān)于其進(jìn)行的地圖選擇功能。地圖選擇功能可以是正在顯現(xiàn)的地理區(qū)域中的更改,其中,此類(lèi)更改可以是縮小以便顯現(xiàn)參考位置和第一位置兩者。它也可以是數(shù)字地圖的搖攝,以便顯現(xiàn)包括第一位置的地理區(qū)域和顯現(xiàn)此地理區(qū)域中的第一對(duì)象。它也能夠是顯現(xiàn)與第一對(duì)象有關(guān)的另外數(shù)據(jù)或啟動(dòng)與第一對(duì)象相關(guān)聯(lián)的裝置的通信。根據(jù)本發(fā)明的另一變化,存在與第一對(duì)象有關(guān)并附屬于其的第二對(duì)象。附屬對(duì)象可以是與一實(shí)體相關(guān)聯(lián)的對(duì)象,而該實(shí)體附屬于與第一對(duì)象相關(guān)聯(lián)的一實(shí)體。第一對(duì)象在此處可以指人。在此情況下,附屬對(duì)象可指在與第一對(duì)象相關(guān)聯(lián)的人監(jiān)視、命令或控制之下的另一人。關(guān)于此第二對(duì)象,所述方法還包括以下步驟提供第二線條,第二線條在一端連接到第一位置,并且在另一對(duì)端連接到是所述第二對(duì)象的位置的第二位置,以及在第二位置在顯現(xiàn)的地理區(qū)域外而地圖縮放級(jí)別低于縮放閾值的情況下顯現(xiàn)延伸通過(guò)顯現(xiàn)的地理區(qū)域的第二線條的一部分,以及在其它情況下禁止顯現(xiàn)第二線條。關(guān)于此第二對(duì)象,地圖提供裝置的地圖顯現(xiàn)控制單元可還配置成提供第二線條, 第二線條在一端連接到第一位置,并且在另一對(duì)端連接到是所述第二對(duì)象的位置的第二位置,以及在第二位置在顯現(xiàn)的地理區(qū)域外而地圖縮放級(jí)別低于縮放閾值的情況下顯現(xiàn)延伸通過(guò)顯現(xiàn)的地理區(qū)域的第二線條的一部分,以及在其它情況下禁止顯現(xiàn)第二線條。關(guān)于此又一對(duì)象,所述計(jì)算機(jī)程序代碼可還促使地圖提供裝置提供第二線條,第二線條在一端連接到第一位置,并且在另一對(duì)端連接到是所述第二對(duì)象的位置的第二位置,以及在第二位置在顯現(xiàn)的地理區(qū)域外而地圖縮放級(jí)別低于縮放閾值的情況下顯現(xiàn)延伸通過(guò)顯現(xiàn)的地理區(qū)域的第二線條的一部分,以及在其它情況下禁止顯現(xiàn)第二線條。根據(jù)本發(fā)明的又一變化,可以存在與第一對(duì)象有關(guān)且附屬于其的幾個(gè)另外對(duì)象, 并且第一對(duì)象的第一位置是在這些另外對(duì)象的位置之間的中點(diǎn)。關(guān)于此類(lèi)另外對(duì)象,所述方法可還包括檢測(cè)在顯現(xiàn)的地理區(qū)域中進(jìn)行放大的指令和在該地理區(qū)域中執(zhí)行放大的步驟,其中,另外對(duì)象僅在執(zhí)行此放大后才被顯現(xiàn)。關(guān)于此類(lèi)另外對(duì)象,地圖提供裝置的地圖顯現(xiàn)控制單元可還配置成檢測(cè)在顯現(xiàn)的地理區(qū)域中進(jìn)行放大的指令和在該地理區(qū)域中執(zhí)行放大,其中,另外對(duì)象僅在此放大已執(zhí)行后才被顯現(xiàn)。關(guān)于此類(lèi)另外對(duì)象,所述計(jì)算機(jī)程序代碼可還促使地圖提供裝置檢測(cè)在顯現(xiàn)的地理區(qū)域中進(jìn)行放大的指令和在該地理區(qū)域中執(zhí)行放大,其中,另外對(duì)象僅在此放大已執(zhí)行后才被顯現(xiàn)。一種類(lèi)型的用戶(hù)輸入可以是跨第一線條和用戶(hù)輸入?yún)^(qū)域移動(dòng)的方向性用戶(hù)輸入。 另一種類(lèi)型的用戶(hù)輸入可以是沿第一線條的用戶(hù)輸入?yún)^(qū)域中移動(dòng)的方向性用戶(hù)輸入。又一類(lèi)型的用戶(hù)輸入可以是在第一線條上的點(diǎn)擊。根據(jù)本發(fā)明的一個(gè)變化,參考位置是地圖顯現(xiàn)單元的位置。參考位置可還沿移動(dòng)路徑移動(dòng)。關(guān)于沿移動(dòng)路徑的此類(lèi)型的移動(dòng),所述方法可包括在參考位置已經(jīng)過(guò)通向第一對(duì)象的沿移動(dòng)路徑的分支點(diǎn)的情況下禁止顯現(xiàn)第一線條或刪除第一線條的步驟。與此第一對(duì)象有關(guān)的數(shù)據(jù)也可和第一線條一起顯現(xiàn)。關(guān)于沿移動(dòng)路徑的此類(lèi)型的移動(dòng),地圖提供裝置的地圖顯現(xiàn)控制單元可還配置成在參考位置已經(jīng)過(guò)通向第一對(duì)象的沿移動(dòng)路徑的分支點(diǎn)的情況下禁止顯現(xiàn)第一線條或刪除第一線條的步驟。與此第一對(duì)象有關(guān)的數(shù)據(jù)也可和第一線條一起顯現(xiàn)。關(guān)于沿移動(dòng)路徑的此類(lèi)型的移動(dòng),所述計(jì)算機(jī)程序代碼可還促使地圖提供裝置在參考位置已經(jīng)過(guò)通向第一對(duì)象的沿移動(dòng)路徑的分支點(diǎn)的情況下禁止顯現(xiàn)第一線條或刪除第一線條。與此第一對(duì)象有關(guān)的數(shù)據(jù)也可和第一線條一起顯現(xiàn)。根據(jù)本發(fā)明的又一變化,第一位置是與又一終端相關(guān)聯(lián)的位置。關(guān)于此又一終端,所述方法可包括使用位置定位功能獲得此又一終端的位置的又 “■步驟。關(guān)于此又一終端,地圖提供裝置可包括配置成獲得此又一終端的位置的對(duì)象位置定位單元。關(guān)于此又一終端,所述計(jì)算機(jī)程序代碼可還促使地圖提供裝置使用位置定位功能獲得此又一終端的位置。應(yīng)強(qiáng)調(diào),術(shù)語(yǔ)“包括/包括……的”在本說(shuō)明書(shū)中使用時(shí)用于表示所述特征、整體、 步驟或組件的存在,但不排除存在或添加一個(gè)或多個(gè)其它特征、整體、步驟、組件或其組。
現(xiàn)在將參照附圖,更詳細(xì)地描述本發(fā)明,其中
8
圖1示意示出連接到通信網(wǎng)絡(luò)的兩個(gè)用戶(hù)終端和地圖服務(wù)器,其中地圖服務(wù)器也直接連接到地圖數(shù)據(jù)庫(kù),圖2示出地圖服務(wù)器的方框簡(jiǎn)圖,圖3示出用戶(hù)終端的方框簡(jiǎn)圖,圖4示出根據(jù)本發(fā)明的第一實(shí)施例的用于經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元而顯現(xiàn)數(shù)字地圖的方法中執(zhí)行的多個(gè)方法步驟的流程圖,圖5示意示出具有兩個(gè)單獨(dú)的地理區(qū)域的數(shù)字地圖,第一地理區(qū)域中的參考對(duì)象經(jīng)第一線條鏈接到第二地理區(qū)域中的第一對(duì)象,圖6A示意示出圖5中包括參考對(duì)象和第一線條的第一部分的第一地理區(qū)域,圖6B示意示出包括第一對(duì)象和第一線條的第二部分的地理區(qū)域,圖7示意示出包括第一對(duì)象、第一線條的第三部分及與第一對(duì)象有關(guān)的另外對(duì)象的第二地理區(qū)域的一部分,圖8示出第一線條的幾個(gè)備選配置,圖9示出在參考對(duì)象沿移動(dòng)路徑移動(dòng)時(shí)正在顯現(xiàn)的地理區(qū)域,以及圖10示意示出根據(jù)本發(fā)明的一實(shí)施例的CD ROM盤(pán)形式的計(jì)算機(jī)程序產(chǎn)品,其上存儲(chǔ)了實(shí)現(xiàn)本發(fā)明的地圖提供功能性的計(jì)算機(jī)程序。
具體實(shí)施例方式在下面的描述中,為了解釋而不是限制的目的,陳述了特定的細(xì)節(jié),如特定的架構(gòu)、接口、技術(shù)等,以便提供本發(fā)明的詳盡理解。然而,本領(lǐng)域的技術(shù)人員將理解,本發(fā)明可在脫離這些特定細(xì)節(jié)的其它實(shí)施例中實(shí)踐。在其它情況下,忽略了熟知的裝置、電路和方法的詳細(xì)描述以免不必要的細(xì)節(jié)混淆本發(fā)明的描述。本發(fā)明一般針對(duì)經(jīng)用戶(hù)終端在數(shù)字地圖上顯現(xiàn)對(duì)象。對(duì)象在此處可以是地圖中的對(duì)象,如建筑物、營(yíng)業(yè)點(diǎn)。對(duì)象在此處可以與地圖上能夠是用戶(hù)關(guān)注的位置有關(guān),如與用戶(hù)的關(guān)注點(diǎn)有關(guān)。此類(lèi)關(guān)注點(diǎn)可提供各種服務(wù),像理發(fā)師或商店,也可以是場(chǎng)地,像歷史名勝點(diǎn)。然而,對(duì)象也可以是地圖上顯現(xiàn)的導(dǎo)入對(duì)象,如表示配有便攜式用戶(hù)終端的人的對(duì)象、 機(jī)動(dòng)車(chē)輛等。這意味著對(duì)象可以是固定對(duì)象或移動(dòng)對(duì)象。對(duì)象因此也可以是圖形符號(hào),如在數(shù)字地圖上顯現(xiàn)的或關(guān)于其的圖標(biāo)。對(duì)象因此可以是符號(hào),它以某種方式提供適當(dāng)?shù)闹甘荆?所述指示使得用戶(hù)能夠識(shí)別人、場(chǎng)所或用戶(hù)可關(guān)注且正鏈接到數(shù)字地圖上相關(guān)聯(lián)位置的任何其它項(xiàng)目。本發(fā)明更具體涉及在顯現(xiàn)包括參考位置的地理區(qū)域而未顯現(xiàn)對(duì)象(即對(duì)象在地理區(qū)域外時(shí))時(shí)顯現(xiàn)此類(lèi)對(duì)象與參考位置之間的距離。這是為了簡(jiǎn)化以便用戶(hù)確定對(duì)象位置有多遠(yuǎn)。對(duì)于諸如顯示屏等尺寸小且其中的小地理區(qū)域因此經(jīng)常需要顯現(xiàn)以便用戶(hù)能夠識(shí)別地圖中的細(xì)節(jié)的地圖顯現(xiàn)單元,這特別重要?,F(xiàn)在將在可以是WAN(寬域網(wǎng))的通信網(wǎng)絡(luò)N的非限制性示例上下文中更詳細(xì)地描述本發(fā)明。網(wǎng)絡(luò)N在圖1中示出。此網(wǎng)絡(luò)N在此處可以是蜂窩網(wǎng)絡(luò),如帶有或未帶有到 IMS(因特網(wǎng)協(xié)議多媒體子系統(tǒng))的連接的UMTS(通用移動(dòng)電信系統(tǒng))網(wǎng)絡(luò)或LTE(長(zhǎng)期演進(jìn))網(wǎng)絡(luò)。然而,它也可以是陸線網(wǎng)絡(luò)。本發(fā)明實(shí)際上不限于寬域網(wǎng),而是其實(shí)可不使用此類(lèi)網(wǎng)絡(luò)實(shí)現(xiàn)。對(duì)于網(wǎng)絡(luò)N,連接有第一用戶(hù)終端10,該終端在本示例中是蜂窩電話。蜂窩電話只是可使用本發(fā)明的用戶(hù)終端的一個(gè)示例。其它類(lèi)型的用戶(hù)終端有計(jì)算機(jī),像PC(個(gè)人計(jì)算機(jī))和膝上型計(jì)算機(jī)和/或掌上型計(jì)算機(jī)及電子記事本。在本發(fā)明的一種變化中,第一用戶(hù)終端在獨(dú)立的導(dǎo)引裝置或?qū)Ш窖b置中實(shí)現(xiàn),如只能夠從用戶(hù)、GPS衛(wèi)星接收輸入和/ 或從利用航跡推算系統(tǒng)估計(jì)例如導(dǎo)航裝置的位置的機(jī)動(dòng)車(chē)輛接收信號(hào)的基于GPS (全球定位系統(tǒng))的導(dǎo)引裝置。用戶(hù)終端10與地圖服務(wù)器12通信,而地圖服務(wù)器12又連接到地圖數(shù)據(jù)庫(kù)14。雖然此處在圖1中地圖數(shù)據(jù)庫(kù)14示為在地圖服務(wù)器12外,但地圖服務(wù)器12在其它實(shí)施例中可也包括地圖數(shù)據(jù)庫(kù)14。對(duì)于網(wǎng)絡(luò)N,還連接有又一用戶(hù)終端15。地圖服務(wù)器12此處根據(jù)本發(fā)明的一個(gè)實(shí)施例是地圖提供裝置,而用戶(hù)終端10根據(jù)本發(fā)明的另一實(shí)施例是地圖提供裝置。圖2示意示出地圖服務(wù)器12的內(nèi)容。地圖服務(wù)器12包括到網(wǎng)絡(luò)的通信接口 16, 以便經(jīng)網(wǎng)絡(luò)與其它裝置通信以及與數(shù)據(jù)庫(kù)14通信。它也包括服務(wù)器地圖提供單元18,該單元在后面給出的示例中處理從用戶(hù)終端10收到的指令,從地圖數(shù)據(jù)庫(kù)14獲取數(shù)字地圖,以及將結(jié)果返回到用戶(hù)終端10。在此處也有連接到服務(wù)器地圖提供單元18及接口 16的服務(wù)器對(duì)象位置定位單元19。此服務(wù)器對(duì)象位置定位單元19定位對(duì)象的位置,例如,使用通信網(wǎng)絡(luò)N。它可以是3GPP (第三代合作伙伴項(xiàng)目)LCS (定位服務(wù))功能或OMA (開(kāi)放移動(dòng)聯(lián)盟)定位功能或Geopriv功能。它進(jìn)行的操作是定位像蜂窩電話等物理對(duì)象的位置。在此處它也可以提供與人有關(guān)的圖形對(duì)象。圖3示意示出根據(jù)本發(fā)明的一個(gè)變化的第一用戶(hù)終端10的框圖。第一用戶(hù)終端 10包括用于與網(wǎng)絡(luò)N通信的通信接口 CI20。通信接口 20連接到終端控制單元20,終端控制單元20包括實(shí)現(xiàn)終端地圖處理功能MH_F的用戶(hù)終端地圖處理單元32和實(shí)現(xiàn)對(duì)象位置定位功能0PL_F的終端對(duì)象位置定位單元34。終端控制單元22又連接到在此處為鍵盤(pán)KB 形式的用戶(hù)輸入單元M和在此處為顯示單元DP_U沈形式的地圖顯現(xiàn)單元沈。對(duì)象位置定位單元34可提供根據(jù)任何以前所述類(lèi)型的對(duì)象位置定位功能0PL_F。對(duì)于終端控制單元 22,也連接有定位單元POS觀和存儲(chǔ)器M 30。定位單元觀是提供用戶(hù)終端位置的單元, 艮口,它獲得第一用戶(hù)終端本身的位置,并且因此能夠是GPS信號(hào)接收和計(jì)算電路形式的GPS 定位單元。在此處應(yīng)提及的是,作為一種備選,可能用戶(hù)終端位置可經(jīng)對(duì)象位置定位單元34 獲得。定位單元觀也可借助于在第一用戶(hù)終端10的處理器上運(yùn)行的軟件實(shí)現(xiàn)。定位單元 28的軟件實(shí)施例可利用當(dāng)前網(wǎng)絡(luò)小區(qū)身份的位置的知識(shí),以便確定第一用戶(hù)終端10的位置。作為其備選或另外,可基于無(wú)線電基站信號(hào)的三角測(cè)量確定第一用戶(hù)終端10的位置。 后兩種定位技術(shù)在不能收到來(lái)自GPS衛(wèi)星的充分定位信號(hào)的位置中是有益的。鍵盤(pán)是可使用的一種類(lèi)型的用戶(hù)輸入單元。然而,也可能使用其它類(lèi)型的用戶(hù)輸入單元,如鼠標(biāo)或軌跡球。也可能具有組合的用戶(hù)輸入單元和地圖顯現(xiàn)單元。這是在使用觸摸屏?xí)r的情況。隨后,上面提供有顯示層的觸摸記錄(touch registration)層用作用戶(hù)輸入單元,而顯示層用作地圖顯現(xiàn)單元。在本發(fā)明的第一實(shí)施例中,可能沒(méi)有為用戶(hù)終端10提供對(duì)象位置定位功能34。在此處也可能刪除存儲(chǔ)器30和定位單元觀,但也可以使用它們。第一實(shí)施例中終端地圖提供單元32的運(yùn)轉(zhuǎn)還限于充當(dāng)服務(wù)器地圖提供單元18的客戶(hù)端?,F(xiàn)在將參照前面所述圖形1-3及圖形4、圖5、圖6A、圖6B,更詳細(xì)描述根據(jù)本發(fā)明的第一實(shí)施例的本發(fā)明的運(yùn)轉(zhuǎn);圖4示出在用于經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元顯現(xiàn)數(shù)字地圖的方法中執(zhí)行的多個(gè)方法的步驟的流程圖;圖5示出具有兩個(gè)單獨(dú)的地理區(qū)域,一個(gè)地理區(qū)域中的參考對(duì)象經(jīng)第一線條鏈接到第二地理區(qū)域中的第一對(duì)象;圖6A示出在圖5中包括參考對(duì)象和第一線條的第一部分的第一地理區(qū)域;圖6B示出包括第一對(duì)象和第一線條的第二部分的第二地理區(qū)域。通過(guò)數(shù)字地圖,今天可能為用戶(hù)提供有關(guān)數(shù)字地圖上各種位置的大量信息。這為用戶(hù)展現(xiàn)了許多機(jī)會(huì),以便查找有關(guān)地圖位置的感興趣信息和有用數(shù)據(jù),以及定位提供此類(lèi)信息的數(shù)據(jù)或用戶(hù)關(guān)注的其它功能性。地圖中和地圖上的對(duì)象經(jīng)常是與參考位置有關(guān)的關(guān)注對(duì)象。此位置可以是用戶(hù)終端本身的位置,該位置因而應(yīng)反映用戶(hù)的位置。然而,參考位置也可以是另一位置,例如,用戶(hù)要參觀、已參觀或由于其它原因而感興趣的地點(diǎn)的位置。關(guān)注的對(duì)象可以是表示家庭、朋友和游戲中的競(jìng)爭(zhēng)對(duì)手的移動(dòng)對(duì)象,但也能夠是諸如像小車(chē)和公共汽車(chē)等機(jī)動(dòng)車(chē)輛的其它移動(dòng)對(duì)象。對(duì)象也可以是地圖中的對(duì)象,如特定建筑物、 場(chǎng)所,如商店或飯店、公園或地圖中顯現(xiàn)的任何其它類(lèi)型的實(shí)體。此處可能在能夠同時(shí)顯現(xiàn)對(duì)象和參考位置兩者的縮放級(jí)別來(lái)顯現(xiàn)地圖。然而,此操作存在與顯現(xiàn)兩個(gè)位置到用戶(hù)之間的距離有關(guān)的兩個(gè)缺點(diǎn)。如果地圖顯現(xiàn)單元形體小,這通常不但對(duì)于蜂窩電話,而且對(duì)于許多導(dǎo)航裝置是如此,則由于像建筑物和街道等地圖元素如此小,以致它們不能提供任何有意義的信息,因此,距離可難以確定。如果用戶(hù)同時(shí)對(duì)幾個(gè)對(duì)象感興趣,則這進(jìn)一步變得更成問(wèn)題。如果通過(guò)對(duì)參考位置的放大而更改比例,則更容易理解地圖的地理信息。然而,隨后該對(duì)象可不再可能顯現(xiàn)。此處可能指示到對(duì)象的一般方向,例如,通過(guò)箭頭指示,但隨后失去距離信息。這意味著用戶(hù)將要在不同縮放級(jí)別之間來(lái)回切換以便獲得參考位置與關(guān)注的對(duì)象之間距離的理解,同時(shí)保持對(duì)參考位置的局部鄰近度的理解。它可還涉及許多放大和縮小指令。這可十分煩人且也耗時(shí)。本發(fā)明致力于在提供對(duì)象和參考位置時(shí)為用戶(hù)減輕與距離信息的顯現(xiàn)有關(guān)的此負(fù)擔(dān)。用戶(hù)終端10在此第一實(shí)施例中只是呈現(xiàn)裝置。因此,它與地圖服務(wù)器12通信以便獲得要在顯示單元沈上顯現(xiàn)的地圖。終端地圖提供單元32在此處因此只是連接到服務(wù)器地圖提供單元18的客戶(hù)端功能。在此實(shí)施例中,服務(wù)器地圖提供單元18因此是充當(dāng)?shù)貓D顯現(xiàn)控制單元的服務(wù)器。用戶(hù)在此處可以先被提示提供第一對(duì)象以及可能也提供此第一對(duì)象的第一位置。 用戶(hù)在此處可通過(guò)指示數(shù)字地圖上的位置或?qū)ο髞?lái)提供第一對(duì)象和第一位置,例如,通過(guò)識(shí)別經(jīng)顯示單元沈顯現(xiàn)的地圖上的建筑物。為此原因,數(shù)字地圖可已從服務(wù)器地圖顯現(xiàn)控制單元18轉(zhuǎn)移到終端地圖提供單元32,終端地圖提供單元32在顯示單元沈上呈現(xiàn)數(shù)字地圖,并且用戶(hù)隨后可使用鍵盤(pán)M在此地圖上選擇位置,該位置因此也指示對(duì)象。作為備選, 對(duì)象可以通過(guò)地圖中的搜索而獲得,例如,與諸如飯店等不同類(lèi)型的對(duì)象有關(guān)的搜索。在此方面,用戶(hù)在此處可輸入與參考位置有關(guān)的搜索詞,將此搜索詞傳送到服務(wù)器地圖提供單元18,并接收帶有在基于收到地圖上指示的搜索詞的搜索中找到的對(duì)象的地圖。然而,用戶(hù)也可通過(guò)指示朋友來(lái)指示對(duì)象。用戶(hù)在此處可使用終端10中的終端對(duì)象位置定位單元34以便獲得朋友的位置,此位置和代表朋友的圖形對(duì)象隨后可傳送到服務(wù)器地圖顯現(xiàn)控制單元18。終端對(duì)象位置定位單元34在此處可基于如上所述的對(duì)象位置定位功能來(lái)定位位置。然而,也可能服務(wù)器地圖顯現(xiàn)控制單元18處理此類(lèi)對(duì)象位置定位。 用戶(hù)因此可指示朋友的用戶(hù)終端的標(biāo)識(shí)符,如蜂窩電話號(hào)碼、在IMS存在服務(wù)中的朋友名稱(chēng)或別名。在所述示例中,用戶(hù)可經(jīng)鍵盤(pán)對(duì)指示此類(lèi)終端標(biāo)識(shí)符。用戶(hù)在此處也可提供要表示朋友的圖形對(duì)象。此終端標(biāo)識(shí)符隨后經(jīng)通信接口 20轉(zhuǎn)發(fā)到服務(wù)器裝置,可能帶有圖形對(duì)象。服務(wù)器裝置12的地圖顯現(xiàn)控制單元18隨后經(jīng)通信接口 16接收終端標(biāo)識(shí)符,并可能還接收表示所述朋友的圖形對(duì)象。如果未收到圖形對(duì)象,則服務(wù)器地圖提供單元18可自己生成一個(gè)圖形對(duì)象。備選的是,它可在定位朋友的位置時(shí)從服務(wù)器對(duì)象位置定位單元19 接收?qǐng)D形對(duì)象。作為一個(gè)示例,此位置可以是網(wǎng)絡(luò)N中又一用戶(hù)用戶(hù)終端15的位置。服務(wù)器地圖提供單元18隨后可連接到帶有用戶(hù)標(biāo)識(shí)符的服務(wù)器對(duì)象位置定位單元19,并且此對(duì)象位置定位單元19之后可定位朋友的位置。在此處,服務(wù)器位置定位單元19可使用任何常規(guī)位置定位功能性,如基于小區(qū)身份、三角測(cè)量、MPS或GPS位置的一種功能性。服務(wù)器對(duì)象位置定位單元19隨后提供位置,并且可能也提供與位置相關(guān)聯(lián)的對(duì)象到服務(wù)器地圖顯現(xiàn)控制單元18。此位置在此處表示為第一位置,并且對(duì)象表示為第一對(duì)象。以此方式, 在步驟36,服務(wù)器地圖提供單元18獲得第一對(duì)象01和第一位置Pl。在步驟37,服務(wù)器地圖提供單元18還獲得參考位置,可能一起帶有參考對(duì)象。參考位置在此處可通過(guò)提示用戶(hù)輸入?yún)⒖嘉恢枚@得,這可通過(guò)用戶(hù)在經(jīng)顯示單元沈呈現(xiàn)的地圖上指示位置而完成。備選的是,用戶(hù)的位置可能通過(guò)用戶(hù)終端10中的定位單元觀獲得,該位置傳送到服務(wù)器地圖顯現(xiàn)控制單元18。也可能服務(wù)器地圖提供單元18使用服務(wù)器對(duì)象位置定位單元19定位用戶(hù)終端10的位置。也可能是在數(shù)字地圖上的默認(rèn)位置提供為參考位置。在此處還可能是參考對(duì)象RO提供用于參考位置,特別是在此位置是用戶(hù)的位置時(shí)。備選的是,像該位置的建筑物等地圖中的對(duì)象可提供為參考對(duì)象。也可能不提供參考對(duì)象。在步驟38,充當(dāng)?shù)貓D顯現(xiàn)控制單元的服務(wù)器地圖提供單元18隨后獲得數(shù)字地圖 Ml。在此實(shí)施例中,它從數(shù)據(jù)庫(kù)14收集數(shù)字地圖Ml,該數(shù)字地圖Ml包括第一位置及參考位置。數(shù)字地圖因此包括參考位置和第一位置。在步驟40,服務(wù)器地圖提供單元18之后確定參考位置RP與第一位置之間的距離 D。這可通過(guò)比較參考位置和第一位置的地圖坐標(biāo)而完成。之后,地圖顯現(xiàn)控制單元確定要在參考位置與第一位置之間延伸的第一線條。在此處,線條在以后呈現(xiàn)時(shí)的外觀將取決于參考位置與第一位置之間的距離。地圖顯現(xiàn)控制單元因而能夠視為將反映距離的距離數(shù)據(jù)編碼到第一線條的外觀中,并且在此情況下,編碼到第一線條的形狀中。在本發(fā)明的一些實(shí)施例中,在步驟42,第一線條因此確定具有反映在參考位置RP與第一位置Pl之間距離D的形狀的線條Li。因此,第一線條在一端要連接到參考位置,并且在另一對(duì)端要連接到第一位置。第一線條在此處可具有從參考位置朝向第一位置的方向中的第一線條組成和垂直于此方向的第二線條組成,其中反映距離的距離數(shù)據(jù)被編碼到第二線條組成中。圖5中示出可如何提供根據(jù)本發(fā)明的第一實(shí)施例的第一線條。在圖5中,示出了帶有包括參考位置RP和參考對(duì)象RO的第一地理區(qū)域Al及包括第一對(duì)象01和第一位置Pl的第二地理區(qū)域A2的數(shù)字地圖Ml。第一線條Ll在此處可以是彎曲的,例如是拋物線狀,并且通過(guò)彎曲的第一線條與在參考位置RP與第一位置Pl之間的直參考線條RL之間的最大高度,距離數(shù)據(jù)被編碼到第二線條組成中,所述最大高度在參考位置RP和第一位置Pl之間的半途來(lái)提供。此最大高度還可被預(yù)確定,并且獨(dú)立于與數(shù)字地圖的比例有關(guān)且為用于地圖的所有第一線條應(yīng)用的在參考位置與第一位置之間的距離。 這意味著用于指示在地圖中的距離的所有線條將具有相同高度和相同通用形狀。然而,曲線可基于距離壓縮或擴(kuò)展。在此處應(yīng)認(rèn)識(shí)到圖5所示內(nèi)容未在用戶(hù)終端10的顯示單元沈上呈現(xiàn)。此圖只為提供本發(fā)明的更好理解而示出。在第一線條Ll已以此方式確定時(shí),在步驟44,要顯現(xiàn)的第一地理區(qū)域Al由服務(wù)器地圖顯現(xiàn)控制單元18來(lái)確定。這可通過(guò)接收從用戶(hù)終端傳送,經(jīng)鍵盤(pán)M做出的用戶(hù)選擇的服務(wù)器地圖顯現(xiàn)控制單元完成,例如,通過(guò)用戶(hù)選擇的縮放或搖攝操作。備選的是,服務(wù)器地圖顯現(xiàn)控制單元可確定地圖區(qū)域,其中參考位置基于地圖分辨率、地圖大小和顯示單元大小而默認(rèn)被提供。在地理區(qū)域Al已確定時(shí),在步驟46,服務(wù)器地圖顯現(xiàn)控制單元18繼續(xù)并調(diào)查第一位置Pl是否在第一地理區(qū)域Al之外。如果它不在地理區(qū)域外,則服務(wù)器地圖提供單元 18將帶有參考對(duì)象RO和第一對(duì)象01的地圖的地理區(qū)域傳送到用戶(hù)終端10,其中,終端控制單元22的終端地圖提供單元32繼續(xù)進(jìn)行并經(jīng)顯示單元沈顯現(xiàn)第一地理區(qū)域。在步驟 48,在此情況下顯現(xiàn)的第一地理區(qū)域因此包括參考位置和第一對(duì)象。這意味著數(shù)字地圖的地理區(qū)域以正常方式顯現(xiàn),帶有在參考位置RP的參考對(duì)象RO和在第一位置01的第一對(duì)象 01。然而,第一線條Ll未顯現(xiàn)。服務(wù)器地圖顯現(xiàn)控制單元18因此禁止顯現(xiàn)第一線條。然而,如果第一對(duì)象01具有在顯現(xiàn)的第一地理區(qū)域Al外的位置,步驟46,則在步驟50,服務(wù)器地圖提供單元18在包括參考位置RP處的參考對(duì)象RO及第一線條Ll的一部分的數(shù)字地圖Ml的第一地理區(qū)域Al上發(fā)送以便在顯示單元沈上顯現(xiàn)。在此處它也可傳送參考對(duì)象。用戶(hù)終端10的終端地圖提供單元32隨后繼續(xù)并經(jīng)顯示單元沈呈現(xiàn)或顯現(xiàn)第一地理區(qū)域Al。在此處應(yīng)認(rèn)識(shí)到,作為備選,能夠在比上述操作更遲地來(lái)做出第一線條的確定。例如,可僅在已發(fā)現(xiàn)第一位置在第一地理區(qū)域外后才確定它。在圖6A中示意示出顯現(xiàn)的第一地理區(qū)域。如能夠看到的一樣,第一線條Ll未完全顯現(xiàn)。相反,只顯現(xiàn)延伸通過(guò)地理區(qū)域 Al的第一線條的第一部分L1A。其它部分未顯現(xiàn)。通過(guò)此顯現(xiàn),用戶(hù)可能獲得到第一對(duì)象的距離的指示而實(shí)際上未看到此對(duì)象。以此方式,用戶(hù)將獲得未經(jīng)顯示單元呈現(xiàn)的關(guān)注點(diǎn)的良好感知。通過(guò)第一線條的提供,也可能辨別第一對(duì)象所處的方向。這因此能夠與以某個(gè)地圖分辨率顯現(xiàn)地圖區(qū)域一起進(jìn)行,該地圖分辨率適用于向用戶(hù)提供可理解的地圖信息,即這允許用戶(hù)辨別地圖上的其它對(duì)象。以此方式,用戶(hù)將獲得距離信息及其能夠理解的地圖信息。如果以上述方式提供到幾個(gè)對(duì)象的距離,則此優(yōu)點(diǎn)甚至更明顯。通過(guò)使用距離編碼到第二線條組成中的線條,可能指示通過(guò)第一線條組成的方向,這是在指示距離和方向兩者時(shí)的一個(gè)有效、經(jīng)濟(jì)的方式。在第一線條Ll的此變化中,明顯第一地理區(qū)域中在第一線條與參考位置處的直參考線條(未示出)之間的角度提供距離的良好指示。此角度在第一對(duì)象靠近參考位置時(shí)將較高,并在距離大時(shí)較小。在第一地理區(qū)域中曲線的高度因此提供有關(guān)距離的良好指示符。為了向用戶(hù)提供貫穿地圖進(jìn)行導(dǎo)航的簡(jiǎn)單方式,地圖顯現(xiàn)控制單元可在參考位置 RP與第一位置之間延伸并環(huán)繞第一線條的顯現(xiàn)的地理區(qū)域中提供用戶(hù)輸入?yún)^(qū)域U1A。這意味著用戶(hù)輸入?yún)^(qū)域作為包括從參考位置RP到顯示單元26的邊緣的線條的帶提供,其中線條離開(kāi)正在顯現(xiàn)的地理區(qū)域。在步驟52,檢測(cè)在此用戶(hù)輸入?yún)^(qū)域UlA中用戶(hù)進(jìn)行的用戶(hù)輸入,并且在步驟M,基于對(duì)應(yīng)的用戶(hù)輸入?yún)^(qū)域輸入,執(zhí)行地圖選擇功能。用戶(hù)輸入可有利地例如通過(guò)顯示屏上的光標(biāo)移動(dòng)而被檢測(cè)到,這可在顯示屏是觸摸屏的情況下通過(guò)觸摸來(lái)執(zhí)行。也可能使用鍵盤(pán)或鼠標(biāo)上的箭頭。此類(lèi)檢測(cè)到的用戶(hù)輸入隨后從終端地圖提供單元32傳送到服務(wù)器地圖顯現(xiàn)控制單元18,由其執(zhí)行對(duì)應(yīng)的地圖選擇功能。與用戶(hù)輸入?yún)^(qū)域有關(guān)用戶(hù)輸入可與多個(gè)地圖選擇功能相關(guān)聯(lián),下面將描述其中的幾個(gè)功能。至少一些提供的地圖選擇功能涉及正在顯現(xiàn)的地理區(qū)域中的更改。在圖6A中,指示了方向性用戶(hù)輸入形式的第一類(lèi)型的用戶(hù)輸入,該輸入是在用戶(hù)輸入?yún)^(qū)域UIA中沿第一線條的移動(dòng)UMl。在此類(lèi)用戶(hù)輸入被檢測(cè)到并傳送到服務(wù)器地圖顯現(xiàn)控制單元18時(shí),此單元可選擇要顯現(xiàn)的第二地理區(qū)域A2。在此處,此選擇涉及選擇提供第一位置Pl的第二地理區(qū)域A2。這因此意味著服務(wù)器地圖提供單元18將數(shù)字地圖的第二地理區(qū)域A2和第一對(duì)象01 —起轉(zhuǎn)發(fā)到終端地圖提供單元32,而終端地圖提供單元32繼續(xù)并在數(shù)字地圖的第二地理區(qū)域A2上顯現(xiàn)第一對(duì)象01。一般情況下,此地理區(qū)域A2與第一地理區(qū)域以相同的地圖分辨率來(lái)顯現(xiàn)。這在圖6B中示意示出。在此處,也示出第一線條的第二部分L1B,這是在第二地理區(qū)域A2中提供的第一線條的該部分。以此方式,可能進(jìn)行快速、直接的搖攝操作以到達(dá)第一對(duì)象01。這因此能夠在一步完成,在第一地理區(qū)域與第二地理區(qū)域之間存在特定地圖分辨率的許多地圖視圖時(shí),這是有利的。在此處應(yīng)注意的是,可能可通過(guò)在環(huán)繞在第一位置Pl 與顯示單元觀的邊緣之間的第二地理區(qū)域中的第一線條的用戶(hù)輸入?yún)^(qū)域(未示出)中的對(duì)應(yīng)用戶(hù)時(shí)刻,搖攝回第一地理區(qū)域,此類(lèi)移動(dòng)有利的是在朝向參考位置的方向上的移動(dòng)。 此地圖選擇功能因此是用于顯現(xiàn)包括第一部分Pl的地理區(qū)域和顯現(xiàn)此地理區(qū)域A2中的第一對(duì)象01的數(shù)字地圖的搖攝。利用其它類(lèi)型的用戶(hù)輸入是可能的?,F(xiàn)在再參照?qǐng)D6A,如果用戶(hù)將進(jìn)行跨第一線條和第一地理區(qū)域Al中用戶(hù)輸入?yún)^(qū)域UIA的方向性移動(dòng)UA2,則提供另一地圖選擇功能。 在此情況下,可能服務(wù)器地圖顯現(xiàn)控制單元縮小并發(fā)送包括參考位置和第一位置的數(shù)字地圖的地理區(qū)域。以此方式,參考位置和第一位置均得以顯現(xiàn)。此地圖選擇功能因此是縮小以便顯現(xiàn)參考位置和第一位置兩者。另一用戶(hù)輸入能夠是點(diǎn)擊正在顯現(xiàn)的地理區(qū)域中用戶(hù)輸入?yún)^(qū)域中的第一線條,該地理區(qū)域可以是第一地理區(qū)域或第二地理區(qū)域。這能夠?qū)е逻x擇一個(gè)地圖選擇功能,通過(guò)該功能獲取關(guān)于第一對(duì)象的另外數(shù)據(jù)。這例如可通過(guò)連接到第一線條提供的鏈路,如統(tǒng)一資源定位器(URL)。此鏈路能夠通向服務(wù)器,從服務(wù)器能夠獲取另外數(shù)據(jù)。例如,如果第一對(duì)象是飯店,則能夠獲得與飯店提供的菜單有關(guān)的數(shù)據(jù)。它也能夠是費(fèi)率數(shù)據(jù)、營(yíng)業(yè)時(shí)間、 飯店的類(lèi)型等。
14
作為另一備選,地圖選擇功能能夠?qū)е聠?dòng)和與第一對(duì)象相關(guān)聯(lián)的裝置的通信。 如果第一對(duì)象是飯店,則可能建立到飯店的呼叫,或者發(fā)送電子消息到飯店。如果對(duì)象是通過(guò)其用戶(hù)終端的位置而定位的人,則也可能是在建立呼叫,或者通過(guò)在第一線條上的點(diǎn)擊而在發(fā)達(dá)消息到此用戶(hù)終端。例如,可以建立從用戶(hù)終端10到圖1中又一終端15的此類(lèi)
ififn。上述類(lèi)型的用戶(hù)輸入無(wú)需一定與所述地圖選擇功能相關(guān)聯(lián)。在第一線條上的點(diǎn)擊例如可導(dǎo)致縮小或從一個(gè)地理區(qū)域搖攝到另一地理區(qū)域?,F(xiàn)在再參照?qǐng)D6B,可能存在與第一對(duì)象01相關(guān)聯(lián)的至少一個(gè)或多個(gè)附屬對(duì)象。附屬對(duì)象可以是與一實(shí)體相關(guān)聯(lián)的對(duì)象,而該實(shí)體附屬于與第一對(duì)象相關(guān)聯(lián)的一實(shí)體。第一對(duì)象在此處可以指人。在此情況下,附屬對(duì)象可指在與第一對(duì)象相關(guān)聯(lián)的人監(jiān)視、命令或控制之下的另一人。第一對(duì)象例如可表示老師或看護(hù)人,在此情況下,附屬對(duì)象可表示幼兒園組織中的學(xué)生或小孩。第一對(duì)象還可表示小組領(lǐng)導(dǎo),其中附屬對(duì)象表示小組的成員。這些附屬對(duì)象的位置可以如上關(guān)于第一對(duì)象所述的相同方式來(lái)獲得。在此處,可能此類(lèi)另外對(duì)象在第二地理區(qū)域中不存在,而是僅在檢測(cè)到用戶(hù)發(fā)出的顯現(xiàn)的地理區(qū)域中放大的指令后才顯現(xiàn)。在檢測(cè)到此類(lèi)指令后,服務(wù)器地圖提供單元18 隨后能夠在第二地理區(qū)域中放大,并且提供更詳細(xì)且其中僅在執(zhí)行此放大后才顯現(xiàn)另外附屬對(duì)象的地理區(qū)域。圖7中示出此的一示例。在此處,像以前一樣顯現(xiàn)了第一線條LlC的一部分。在此處也示出了附屬對(duì)象02A和02B。在此更小地理區(qū)域外的附屬對(duì)象在此處可通過(guò)顯現(xiàn)第二線條L2的一部分來(lái)指示,第二線條在一端連接到第一位置P1,并且在另一對(duì)端連接到未公開(kāi)的附屬對(duì)象的第二位置。在此處,也可能在地圖縮放級(jí)別小于縮放閾值時(shí)不顯現(xiàn)另外的附屬對(duì)象,或者顯現(xiàn)到它們的方向。正在顯現(xiàn)的第二線條L2的該部分是延伸通過(guò)顯現(xiàn)的地理區(qū)域的部分??赡艽说诙€條L2以與第一線條不同的另一格式來(lái)顯現(xiàn),例如,以另一種顏色顯現(xiàn),以便區(qū)分它與第一線條。在存在幾個(gè)此類(lèi)附屬對(duì)象時(shí),還可能在這些另外對(duì)象的位置之間的中點(diǎn)提供第一對(duì)象。距離數(shù)據(jù)被編碼到第一對(duì)象的形狀中的方式可以在許多方式中被改變。上面例示的第一線條的第二線條組成的變化因此只是可改變線條的形狀的一種方式??赡芡ㄟ^(guò)其它方式可改變第二線條組成。圖8中示出此的示例。編碼例如能夠通過(guò)以指示距離的空間曲折頻率使第一線條 Ll'曲折來(lái)提供。在此處它是示出鋸齒結(jié)構(gòu)的一示例。然而,其它結(jié)構(gòu)也是可行的,如正弦形狀。空間曲折頻率,即例示鋸齒外觀的頻率,在此處可以與距離成反比??臻g頻率越高, 則第一對(duì)象就越靠近參考位置。編碼也能夠通過(guò)改變第一線條Li"的厚度來(lái)提供。距離在此處可以與第一線條的厚度成反比。因此,細(xì)線條將表示更長(zhǎng)距離,而粗線條將表示更短距
1 O應(yīng)認(rèn)識(shí)到的是,線條可以在其它方式中被編碼,例如,通過(guò)短劃線和點(diǎn)線,其中,在短劃或點(diǎn)之間的間隔指示距離。此外,通過(guò)第一線條的顏色或強(qiáng)度編碼也是可能的。這可通過(guò)顯示帶有表示距離的某種顏色和/或某一強(qiáng)度的第一線條來(lái)完成。在上述實(shí)施例中,服務(wù)器提供了地圖顯現(xiàn)控制功能性。應(yīng)認(rèn)識(shí)到的是,作為備選, 地圖顯現(xiàn)控制功能性能夠轉(zhuǎn)而在用戶(hù)終端中被提供。在此情況下,終端地圖提供單元將充當(dāng)?shù)貓D顯現(xiàn)控制單元,其中,服務(wù)器對(duì)象位置定位單元的功能性將由終端對(duì)象位置定位單元來(lái)執(zhí)行。隨后,數(shù)字地圖可還存儲(chǔ)在存儲(chǔ)器30中。在此處也可能是用戶(hù)終端經(jīng)網(wǎng)絡(luò)N從地圖服務(wù)器14獲取數(shù)字地圖。在本發(fā)明的此變化中,本發(fā)明的地圖提供功能性因此通過(guò)在用戶(hù)終端中的本地應(yīng)用程序或本地應(yīng)用程序的一部分提供。地圖提供裝置因此可以是像蜂窩電話等用戶(hù)終端。因此,它可以是移動(dòng)終端。在此情況下,參考位置可以在移動(dòng)。地圖提供裝置還可在諸如GPS導(dǎo)航裝置等導(dǎo)航裝置中來(lái)提供。圖9示意示出此類(lèi)地圖提供裝置的視圖。此處存在沿地圖的地理區(qū)域Al中的移動(dòng)路徑MP移動(dòng)的參考位置RP 處的參考對(duì)象R0。沿此路徑還存在分支點(diǎn)BP,該分支點(diǎn)指示參考位置RP能夠沿其移動(dòng)并通向第一對(duì)象的備選路由。在此處顯現(xiàn)的地理區(qū)域隨參考對(duì)象RO的移動(dòng)而更改。在此處存在第一線條Ll (的第一部分),指示在地理區(qū)域Al外第一對(duì)象的方向和距離。在此處也存在與第一對(duì)象有關(guān)并且與第一線條Ll 一起顯現(xiàn)的另外數(shù)據(jù)DAl和DAl。第一對(duì)象在此處能夠是飯店,在此情況下,另外數(shù)據(jù)可顯示菜單、價(jià)格清單和飯店類(lèi)型。它也可指示聯(lián)系飯店的方式。在此處也可能可以上述方式之一聯(lián)系飯店,例如,通過(guò)點(diǎn)擊第一線條。第一對(duì)象還能夠是加油站,在此情況下,數(shù)據(jù)可以是諸如提供的燃油的類(lèi)型等數(shù)據(jù)。根據(jù)本發(fā)明的此變化,可能在已經(jīng)過(guò)分支點(diǎn)BP的情況下刪除第一線條Ll或禁止其顯現(xiàn)。在圖9的示例中, 這意味著一旦參考對(duì)象RO和參考位置RP經(jīng)過(guò)移動(dòng)路徑MP的分支點(diǎn)BP,第一線條Ll便被刪除。只要用戶(hù)關(guān)注的對(duì)象仍相關(guān),這便允許用戶(hù)獲得有關(guān)它們的信息。地圖提供單元和位置定位單元可有利地以帶有相關(guān)聯(lián)程序存儲(chǔ)器的處理器形式來(lái)提供,所述程序存儲(chǔ)器包括用于執(zhí)行地圖顯現(xiàn)控制單元的功能性的計(jì)算機(jī)程序代碼。應(yīng)認(rèn)識(shí)到的是,此單元也可以硬件形式提供,例如像以ASIC電路形式來(lái)提供。本發(fā)明也可提供為軟件。這意味著本發(fā)明可提供為計(jì)算機(jī)程序代碼,計(jì)算機(jī)程序代碼在用于經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元而顯現(xiàn)數(shù)字地圖的地圖提供裝置上運(yùn)行時(shí),促使地圖提供裝置執(zhí)行地圖顯現(xiàn)控制單元的功能性。此程序代碼還能夠在像⑶ROM盤(pán)或記憶棒等數(shù)據(jù)載體上提供,在加載到服務(wù)器或用戶(hù)終端時(shí)將實(shí)現(xiàn)地圖顯現(xiàn)控制單元的功能。圖10示出存儲(chǔ)有此類(lèi)計(jì)算機(jī)程序代碼56的⑶ROM盤(pán)58形式的一種此類(lèi)計(jì)算機(jī)程序產(chǎn)品。雖然結(jié)合目前視為最可行和優(yōu)選的實(shí)施例描述了本發(fā)明,但要理解的是,本發(fā)明并不限于公開(kāi)的實(shí)施例,而恰恰相反的是要包括各種修改和等效布置。因此,本發(fā)明僅受隨附權(quán)利要求限制。
1權(quán)利要求
1.一種用于經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元來(lái)顯現(xiàn)數(shù)字地圖的方法,包括以下步驟 獲得第一對(duì)象和此第一對(duì)象的第一位置,獲得數(shù)字地圖,所述數(shù)字地圖包括參考位置和所述第一位置,確定第一線條,所述第一線條在一端要連接到所述參考位置,并且在另一對(duì)端要連接到所述第一位置,以及顯現(xiàn)包括所述參考位置的所述數(shù)字地圖的地理區(qū)域,其中顯現(xiàn)的所述步驟包括在所述第一位置在所述地理區(qū)域外的情況下顯現(xiàn)延伸通過(guò)所述地理區(qū)域的第一線條的一部分,所述第一線條在一端連接到所述參考位置,并且在另一對(duì)端連接到所述第一位置,以及在其它情況下不顯現(xiàn)第一線條,并且所述第一線條在顯現(xiàn)時(shí)的外觀取決于所述參考位置與所述第一位置之間的距離。
2.如權(quán)利要求1所述的方法,其中所述第一線條具有從所述參考位置朝向所述第一位置的方向中的第一線條組成和垂直于此方向的第二線條組成,其中通過(guò)將反映所述距離的距離數(shù)據(jù)編碼到所述第二線條組成中,所述第一線條的外觀取決于所述參考位置與所述第一位置之間的距離。
3.如權(quán)利要求2所述的方法,其中所述第一線條是彎曲的,并且通過(guò)所述彎曲的第一線條與在所述參考位置與所述第一位置之間的直參考線條之間的最大高度,所述距離被編碼到所述第二線條組成中,所述最大高度在所述參考位置與所述第一位置之間的半途被提{共。
4.如權(quán)利要求3所述的方法,其中所述最大高度被預(yù)確定,并且獨(dú)立于與所述數(shù)字地圖的比例有關(guān)的所述參考位置與所述第一位置之間的距離。
5.如權(quán)利要求2所述的方法,其中通過(guò)以指示所述距離的空間曲折頻率使所述第一線條曲折,提供到所述第二線條組成中的所述編碼。
6.如權(quán)利要求5所述的方法,其中所述空間曲折頻率與所述距離成反比。
7.如權(quán)利要求2所述的方法,其中通過(guò)改變所述第一線條的厚度來(lái)提供到所述第二線條組成中的所述編碼。
8.如權(quán)利要求7所述的方法,其中所述距離與所述第一線條的厚度成反比。
9.如權(quán)利要求1所述的方法,其中通過(guò)所述一線條的線條類(lèi)型、顏色或強(qiáng)度變化,所述第一線條的外觀取決于所述參考位置與所述第一位置之間的距離。
10.如前面權(quán)利要求任一項(xiàng)所述的方法,還包括在所述參考位置與所述第一位置之間延伸并且環(huán)繞所述第一線條的顯現(xiàn)的地理區(qū)域中提供用戶(hù)輸入?yún)^(qū)域的步驟,所述方法還包括在所述用戶(hù)輸入?yún)^(qū)域中檢測(cè)用戶(hù)輸入和基于所檢測(cè)到的用戶(hù)輸入而執(zhí)行地圖選擇功能的步驟。
11.如權(quán)利要求10所述的方法,其中一個(gè)地圖選擇功能是正在顯現(xiàn)的地理區(qū)域中的更改。
12.如權(quán)利要求11所述的方法,其中一個(gè)地圖選擇功能是縮小以便顯現(xiàn)所述參考位置和所述第一位置。
13.如權(quán)利要求11或12所述的方法,其中一個(gè)地圖選擇功能是所述數(shù)字地圖的搖攝以便顯現(xiàn)包括所述第一位置的地理區(qū)域和顯現(xiàn)此地理區(qū)域中的所述第一對(duì)象。
14.如權(quán)利要求13所述的方法,其中存在與所述第一對(duì)象有關(guān)且附屬于所述第一對(duì)象的第二對(duì)象,并且還包括提供第二線條的步驟,所述第二線條在一端連接到所述第一位置, 并且在另一對(duì)端連接到是所述第二對(duì)象的位置的第二位置,以及在所述第二位置在所顯現(xiàn)的地理區(qū)域外而地圖縮放級(jí)別低于縮放閾值的情況下,顯現(xiàn)延伸通過(guò)所顯現(xiàn)的地理區(qū)域的所述第二線條的一部分,以及在其它情況下禁止顯現(xiàn)所述第二線條。
15.如權(quán)利要求14所述的方法,其中存在與所述第一對(duì)象有關(guān)且附屬于所述第一對(duì)象的幾個(gè)另外對(duì)象,并且所述第一對(duì)象的第一位置是這些另外對(duì)象的位置之間的中心點(diǎn)。
16.如權(quán)利要求14或15所述的方法,還包括檢測(cè)在所顯現(xiàn)的地理區(qū)域中進(jìn)行放大的指令并在所述地理區(qū)域中執(zhí)行放大的步驟,其中另外對(duì)象僅在執(zhí)行此放大后才被顯現(xiàn)。
17.如權(quán)利要求10-16的任一項(xiàng)所述的方法,其中一個(gè)地圖選擇功能是顯現(xiàn)與所述第一對(duì)象有關(guān)的另外數(shù)據(jù)。
18.如權(quán)利要求10-17的任一項(xiàng)所述的方法,其中一個(gè)地圖選擇功能是啟動(dòng)和與所述第一對(duì)象相關(guān)聯(lián)的裝置的通信。
19.如權(quán)利要求10-18的任一項(xiàng)所述的方法,其中一種類(lèi)型的用戶(hù)輸入是跨所述第一線條和所述用戶(hù)輸入?yún)^(qū)域的移動(dòng)的方向性用戶(hù)輸入。
20.如權(quán)利要求10-19的任一項(xiàng)所述的方法,其中一種類(lèi)型的用戶(hù)輸入是沿所述第一線條的所述用戶(hù)輸入?yún)^(qū)域中移動(dòng)的方向性用戶(hù)輸入。
21.如權(quán)利要求10-20的任一項(xiàng)所述的方法,其中一種類(lèi)型的用戶(hù)輸入是所述第一線條上的點(diǎn)擊。
22.如前面權(quán)利要求任一項(xiàng)所述的方法,其中所述參考位置是所述地圖顯現(xiàn)單元的位置。
23.如權(quán)利要求22所述的方法,其中所述參考位置正在沿移動(dòng)路徑移動(dòng),并且還包括在所述參考位置已經(jīng)經(jīng)過(guò)通向所述第一對(duì)象的沿所述移動(dòng)路徑的分支點(diǎn)的情況下刪除所述第一線條或禁止顯現(xiàn)所述第一線條的步驟。
24.如前面權(quán)利要求任一項(xiàng)所述的方法,還包括將與所述第一對(duì)象有關(guān)的數(shù)據(jù)和所述第一線條一起顯現(xiàn)的步驟。
25.如前面權(quán)利要求任一項(xiàng)所述的方法,其中所述第一位置是與又一終端相關(guān)聯(lián)的位置,并且獲得此又一終端的位置的步驟使用位置定位功能來(lái)執(zhí)行。
26.—種地圖提供裝置,用于經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元來(lái)顯現(xiàn)數(shù)字地圖,并且包括 地圖顯現(xiàn)控制單元,配置成獲得第一對(duì)象和此第一對(duì)象的第一位置, 獲得所述數(shù)字地圖,所述數(shù)字地圖包括參考位置和所述第一位置, 確定第一線條,所述第一線條在一端要連接到所述參考位置,并且在另一對(duì)端要連接到所述第一位置,以及顯現(xiàn)包括所述參考位置的所述數(shù)字地圖的地理區(qū)域,其中所述顯現(xiàn)包括在所述第一位置在所述地理區(qū)域外的情況下顯現(xiàn)延伸通過(guò)所述地理區(qū)域的第一線條的一部分,以及在其它情況下不顯現(xiàn)第一線條,其中所述第一線條在顯現(xiàn)時(shí)的外觀取決于所述參考位置與所述第一位置之間的距離。
27.如權(quán)利要求沈所述的地圖提供裝置,其中所述地圖顯現(xiàn)控制單元還配置成在所述參考位置與所述第一位置之間延伸并且環(huán)繞所述第一線條的所顯現(xiàn)的地理區(qū)域中提供用戶(hù)輸入?yún)^(qū)域,以及基于所述用戶(hù)輸入?yún)^(qū)域中檢測(cè)到的用戶(hù)輸入來(lái)執(zhí)行地圖選擇功能。
28.如權(quán)利要求沈或27的任一項(xiàng)所述的地圖提供裝置,其中所述第一位置是與又一終端相關(guān)聯(lián)的位置,并且還包括配置成獲得此又一終端的位置的對(duì)象位置定位單元。
29.如權(quán)利要求沈-28的任一項(xiàng)所述的地圖提供裝置,還包括用于與其它裝置通信的網(wǎng)絡(luò)通信接口。
30.如權(quán)利要求四所述的地圖提供裝置,其中它是配置成經(jīng)所述網(wǎng)絡(luò)通信接口與所述用戶(hù)終端通信的地圖服務(wù)器。
31.如權(quán)利要求沈-29的任一項(xiàng)所述的地圖提供裝置,其中它是所述用戶(hù)終端,并且還包括用于檢測(cè)用戶(hù)輸入的用戶(hù)輸入單元和用于顯現(xiàn)所述數(shù)字地圖的所述地圖顯現(xiàn)單元。
32.如權(quán)利要求31所述的地圖提供裝置,其中它是蜂窩電話。
33.如權(quán)利要求32所述的地圖提供裝置,其中它是導(dǎo)航裝置。
34.一種包括計(jì)算機(jī)程序代碼的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序代碼在用于經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元而顯現(xiàn)數(shù)字地圖的地圖提供裝置上運(yùn)行時(shí),促使所述地圖提供裝置獲得第一對(duì)象和此第一對(duì)象的第一位置,獲得所述數(shù)字地圖,所述數(shù)字地圖包括參考位置和所述第一位置,確定第一線條,所述第一線條在一端要連接到所述參考位置,并且在另一對(duì)端要連接到所述第一位置,以及顯現(xiàn)包括所述參考位置的所述數(shù)字地圖的地理區(qū)域,其中所述顯現(xiàn)包括在所述第一位置在所述地理區(qū)域外的情況下顯現(xiàn)延伸通過(guò)所述地理區(qū)域的第一線條的一部分,以及在其它情況下不顯現(xiàn)第一線條,以及其中所述第一線條在顯現(xiàn)時(shí)的外觀取決于所述參考位置與所述第一位置之間的距離。
35.一種包括如權(quán)利要求34所述的計(jì)算機(jī)程序和其上存儲(chǔ)所述計(jì)算機(jī)程序的計(jì)算機(jī)可讀部件的計(jì)算機(jī)程序產(chǎn)品。
全文摘要
本發(fā)明涉及用于經(jīng)用戶(hù)終端的地圖顯現(xiàn)單元來(lái)顯現(xiàn)數(shù)字地圖的方法、地圖提供裝置、計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品。對(duì)象(01)和此對(duì)象的第一位置(P1)與包括參考位置(RP)和第一位置(P1)的數(shù)字地圖(M1)一起獲得。線條(L1)得以確定,其在一端要連接到參考位置,并且在另一對(duì)端要連接到第一位置。隨后顯現(xiàn)包括參考位置的數(shù)字地圖的地理區(qū)域(A1)。如果第一位置(P1)在該地理區(qū)域外,則顯現(xiàn)延伸通過(guò)該地理區(qū)域的線條的一部分(L1A)。如果不在該地理區(qū)域外,則不顯現(xiàn)線條。線條在顯現(xiàn)時(shí)的外觀取決于參考位置與第一位置之間的距離。
文檔編號(hào)G01C21/26GK102473179SQ200980160675
公開(kāi)日2012年5月23日 申請(qǐng)日期2009年7月17日 優(yōu)先權(quán)日2009年7月17日
發(fā)明者J·博林 申請(qǐng)人:瑞典愛(ài)立信有限公司