專利名稱:在客戶端中顯示數(shù)字地圖的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在客戶端中顯示數(shù)字地圖的方法和裝置。更具體地,本發(fā)明涉及一種放大和顯示數(shù)字地圖的一部分的方法和裝置。
背景技術(shù):
諸如移動終端和個人復(fù)合終端等便攜式終端已經(jīng)成為當(dāng)前社會的必需品。便攜式終端已經(jīng)發(fā)展為快速變化的重要的信息傳輸手段。便攜式終端的用戶可以經(jīng)由便攜式終端使用互聯(lián)網(wǎng)上的多種服務(wù)。近來,數(shù)字地圖服務(wù)引起了用戶的關(guān)注。數(shù)字地圖服務(wù)在數(shù)字地圖上提供設(shè)施的地理位置或者提供地點/位置名稱,并且允許用戶搜索數(shù)字地圖。數(shù)字地圖服務(wù)放大數(shù)字地圖且向用戶提供更詳細的地理信息。一般說來,當(dāng)用戶請求服務(wù)器放大向便攜式終端(例如,客戶端)輸出的數(shù)字地圖時,服務(wù)器執(zhí)行根據(jù)現(xiàn)有技術(shù)的方法,包括產(chǎn)生其上顯示詳細信息項(例如,建筑物名稱、地點名稱等)的放大的地像,且向便攜式終端提供產(chǎn)生的地像。根據(jù)現(xiàn)有技術(shù)的這個方法放大和顯示整個地圖,而不是僅放大和顯示地圖的特定部分。因此,存在數(shù)據(jù)處理時間和數(shù)據(jù)吞吐量上的效率劣化的問題,原因在于服務(wù)器產(chǎn)生擴大了整個地圖的地像,且向便攜式終端提供產(chǎn)生的地像。因此,需要一種顯示數(shù)字地圖的方法和裝置,用于僅放大和顯示數(shù)字地圖的特定部分。以上信息僅作為背景信息提供,以幫助理解本公開。沒有確定和斷言任何上述內(nèi)容是否可以用作關(guān)于本發(fā)明的現(xiàn)有技術(shù)。
發(fā)明內(nèi)容
本發(fā)明的方面在于,解決了至少上述問題和/或缺點,并且提供了至少下述優(yōu)勢。因此,本發(fā)明的一個方面在于,提供一種顯示數(shù)字地圖的方法和裝置,用于僅放大和顯示數(shù)字地圖的特定部分。本發(fā)明的另一方面在于,提供一種方法和裝置,用于通過以下步驟來顯示數(shù)字地圖以更快地搜索數(shù)字地圖:放大和顯示數(shù)字地圖的特定部分的地像,從服務(wù)器僅獲取與所顯示的放大的地像相關(guān)的詳細信息,以及在放大的地像上顯示所獲得的詳細信息。根據(jù)本發(fā)明的一個方面,提供了一種顯示數(shù)字地圖的方法。所述方法包括:確定數(shù)字地圖上要放大的部分,顯示與確定的部分相對應(yīng)的放大的地像,從服務(wù)器接收與所述放大的地像相關(guān)的信息,以及在所述放大的地像上顯示從服務(wù)器接收的信息。根據(jù)本發(fā)明的另一方面,提供了一種顯示數(shù)字地圖的裝置。所述裝置包括基于GIS的應(yīng)用系統(tǒng),用于確定數(shù)字地圖上要放大的部分,顯示與確定的部分相對應(yīng)的放大的地像,從服務(wù)器接收與所述放大的地像相關(guān)的信息,以及在所述放大的地像上顯示從服務(wù)器接收的信息。根據(jù)本發(fā)明的另一方面,提供了一種數(shù)字地圖服務(wù)系統(tǒng)。數(shù)字地圖服務(wù)系統(tǒng)包括服務(wù)器和客戶端,客戶端包括基于GIS的應(yīng)用系統(tǒng),用于確定數(shù)字地圖上要放大的部分,顯示與確定的部分相對應(yīng)的放大的地像,從服務(wù)器接收與所述放大的地像相關(guān)的信息,以及在所述放大的地像上顯示從服務(wù)器接收的信息,其中,服務(wù)器向客戶端提供與客戶端的請求相對應(yīng)的信息。在進行以下具體實施方式
之前,闡述貫穿本專利文檔所使用的特定單詞和短語的定義可能是有利的:術(shù)語“包括”和“含有”及其派生詞意為包括而非限制;術(shù)語“或”是包含的,意為和/或;短語“與...相關(guān)聯(lián)”和“與此相關(guān)聯(lián)”及其派生詞可以意為包括、包括在...內(nèi)、與...互連、包含、包含在...內(nèi)、連接至或與...相連、I禹合至或與...1禹合、能夠與...進行通信、與.. 協(xié)作、使交織、并置、接近于、一定要或用.. 進行約束、具有、具有...的性質(zhì)、等等;以及術(shù)語“控制器”意為任何設(shè)備、系統(tǒng)或者控制至少一項操作的二者的一部分,這種設(shè)備可以以硬件、固件或軟件、或三者中的至少兩個的一些組合來實現(xiàn)。應(yīng)該注意,與任何特定控制器相關(guān)聯(lián)的功能可以是集中式的或者分布式的,不論本地的還是遠程的。貫穿本專利文檔,提供了特定單詞和短語的定義,本領(lǐng)域普通技術(shù)人員應(yīng)該理解,在大多數(shù)情況下,如果不是常見情況,則這些定義優(yōu)先適用,以及這些定義的單詞和短語的未來使用也優(yōu)先適用。根據(jù)結(jié)合附圖公開了本發(fā)明示例性實施例的以下詳細描述,本發(fā)明的其它方面、優(yōu)點和顯著特征對于本領(lǐng)域技術(shù)人員而言將變得顯而易見。
通過結(jié)合附圖的以下描述,本發(fā)明特定示例性實施例的上述和其它方面、特征及優(yōu)點將變得更加顯而易見,其中:圖1是根據(jù)本發(fā)明示例性實施例的數(shù)字地圖服務(wù)系統(tǒng)的框圖;圖2是示出了根據(jù)本發(fā)明示例性實施例的在客戶端中放大數(shù)字地圖的一部分的過程的流程圖;以及圖3A和3B是示出了根據(jù)本發(fā)明示例性實施例的在客戶端中放大數(shù)字地圖的一部分的過程的用戶接口圖像。貫穿這些附圖,應(yīng)該注意到,相同的參考數(shù)字用于表示相同或相似的元件、特征和結(jié)構(gòu)。
具體實施例方式參照附圖的下述描述用于幫助全面理解由權(quán)利要求及其等同物限定的本發(fā)明的示例性實施例。下述描述包括多種具體細節(jié)來幫助理解,但這些細節(jié)應(yīng)認為僅僅是示例性的。因此,本領(lǐng)域普通技術(shù)人員應(yīng)認識到,在不背離本發(fā)明的范圍和精神的情況下,可以對本文中描述的實施例進行多種改變和修改。此外,為了清楚和簡潔起見,省略公知功能和結(jié)構(gòu)的描述。以下描述和權(quán)利要求中使用的術(shù)語和單詞不限于其書面含義,而是被發(fā)明人僅用于使能對本發(fā)明進行清楚而一致的理解。因此,對于本領(lǐng)域技術(shù)人員而言,應(yīng)該顯而易見的是,本發(fā)明示例性實施例的下述描述僅用于說明性目的,而不是用于限制由所附權(quán)利要求及其等價物所限定的發(fā)明。應(yīng)該理解,除非上下文清楚地指明,否則單數(shù)形式“一”、“一個”和“該”包括多個所指對象。因此,例如“部件表面”的引用包括一個或多個這種表面的引用。下文描述的本發(fā)明的示例性實施例涉及一種方法和裝置,用于在客戶端中僅放大和顯示數(shù)字地圖的特定部分。根據(jù)本發(fā)明的一個示例性實施例,因為客戶端從服務(wù)器僅獲取對于產(chǎn)生放大的地像和顯示數(shù)字地圖的特定部分而言是必要的信息,所以允許用戶更快速地搜索數(shù)字地圖。圖1是根據(jù)本發(fā)明示例性實施例的數(shù)字地圖服務(wù)系統(tǒng)的框圖。參照圖1,100表示的數(shù)字地圖服務(wù)系統(tǒng)包括客戶端110和服務(wù)器120,其中,客戶端110包括基于地理信息系統(tǒng)(GIS)的應(yīng)用系統(tǒng)111,服務(wù)器120包括數(shù)據(jù)庫管理系統(tǒng)(DBMS)121??蛻舳?10的基于GIS的應(yīng)用系統(tǒng)111與能夠分析和處理地理空間數(shù)據(jù)并且在諸如交通領(lǐng)域和通信領(lǐng)域等地貌相關(guān)的領(lǐng)域中使用所處理的數(shù)據(jù)的系統(tǒng)相對應(yīng)?;贕IS的應(yīng)用系統(tǒng)111可以提供交互式用戶接口,并且可以經(jīng)由網(wǎng)絡(luò)130向服務(wù)器120發(fā)送和從服務(wù)器120接收地圖相關(guān)數(shù)據(jù)。服務(wù)器120的DBMS 121允許多個客戶端訪問DB的數(shù)據(jù)。此外,DBMS 121存儲和
管理關(guān)于數(shù)字地圖的信息。根據(jù)本發(fā)明的一個示例性實施例,客戶端110以設(shè)定的放大率來放大和顯示數(shù)字地圖的特定部分的地像,并且請求服務(wù)器120發(fā)送與放大和顯示的地像相關(guān)的詳細信息。服務(wù)器120向客戶端110提供相應(yīng)的詳細信息。客戶端110在放大的地像上顯示從服務(wù)器120提供的詳細信息。例如,從服務(wù)器120提供的詳細信息包括位置信息、地貌信息、興趣點(POI)信息等等,每一種信息都可以基于頂點數(shù)據(jù)(vertex data)。圖2是示出了根據(jù)本發(fā)明示例性實施例的在客戶端中放大數(shù)字地圖的一部分的過程的流程圖。參照圖1和2,在步驟201中,客戶端110的基于GIS的應(yīng)用系統(tǒng)111確定數(shù)字地圖上要放大和顯示的部分。例如,基于GIS的應(yīng)用系統(tǒng)111基于觸摸屏上的觸摸點來確定預(yù)定范圍?;贕IS的應(yīng)用系統(tǒng)111可以根據(jù)觸摸點的移動來改變數(shù)字地圖上要放大和顯示的部分。此外,基于GIS的應(yīng)用系統(tǒng)111允許用戶為要放大和顯示的部分設(shè)置范圍。例如,用戶設(shè)置的范圍可以是至少一種形狀,比如圓形和四邊形?;贕IS的應(yīng)用系統(tǒng)111繼續(xù)至步驟203,放大和顯示確定的部分的地像。例如,基于GIS的應(yīng)用系統(tǒng)111參考預(yù)定放大率來放大和顯示確定的部分的地像?;贕IS的應(yīng)用系統(tǒng)111可以允許用戶改變放大率。當(dāng)改變了放大率時,基于GIS的應(yīng)用系統(tǒng)111以改變的放大率來放大和顯示確定的部分的地像。根據(jù)本發(fā)明示例性實施例,基于GIS的應(yīng)用系統(tǒng)111經(jīng)由覆蓋在數(shù)字地圖上的窗口來提供放大和顯示的地像。例如,基于GIS的應(yīng)用系統(tǒng)111根據(jù)放大率來調(diào)整覆蓋的窗口的大小。例如,如果增大放大率,則也在增大覆蓋的窗口的大小。作為另一示例,如果減小放大率,則也在減小覆蓋的窗口的大小?;贕IS的應(yīng)用系統(tǒng)111繼續(xù)至步驟205,從服務(wù)器120獲取與放大和顯示的地像相關(guān)的詳細信息。例如,詳細信息包括位置信息、地貌信息、POI信息等等。例如,詳細信息基于頂點數(shù)據(jù)。基于GIS的應(yīng)用系統(tǒng)111繼續(xù)至步驟207,在放大和顯示的地像上顯示從服務(wù)器120獲得的詳細信息。當(dāng)證實數(shù)字地圖上要放大和顯示的部分改變時,基于GIS的應(yīng)用系統(tǒng)111對于改變的部分來執(zhí)行自步驟201起的處理。此外,當(dāng)數(shù)字地圖上要放大和顯示的部分改變時,基于GIS的應(yīng)用系統(tǒng)111移動所覆蓋的窗口且交互式地提供移動的窗口。例如,根據(jù)觸摸點的移動來改變要放大的部分。作為示例,覆蓋的窗口根據(jù)要放大的部分的改變,實時顯示更新的地像。根據(jù)觸摸點的移動來移動覆蓋的窗口。根據(jù)本發(fā)明示例性實施例的一種放大數(shù)字地圖的一部分的用戶接口提供了客戶端100中安裝的類似硬件的按鈕、類似軟件的按鈕和觸摸事件中的一個,作為裝置。圖3A和3B是示出了根據(jù)本發(fā)明示例性實施例的一種在客戶端中放大數(shù)字地圖一部分的過程的用戶接口圖像。參照圖1和3A,用戶觸摸數(shù)字地圖上要放大的部分。例如,基于GIS的應(yīng)用系統(tǒng)111確定具有基于觸摸點限定的特定半徑的圓周的區(qū)域,作為要放大的部分31。參照圖1、3A和3B,基于GIS的應(yīng)用系統(tǒng)111以設(shè)定放大率來放大和顯示確定的部分31的地像32?;贕IS的應(yīng)用系統(tǒng)111經(jīng)由覆蓋在數(shù)字地圖上的窗口 30來提供放大和顯示的地像33。基于GIS的應(yīng)用系統(tǒng)111從服務(wù)器120獲取與放大和顯示的地像33相關(guān)的詳細信息并且在放大和顯示的地像上顯示從服務(wù)器120獲得的詳細信肩、O如上所述,當(dāng)要放大的部分改變時,基于GIS的應(yīng)用系統(tǒng)111重復(fù)地執(zhí)行以下特定過程:放大和顯示所改變部分的新地像,從服務(wù)器120獲取與放大和顯示的地像相關(guān)的詳細信息,以及在放大和顯示的地像上顯示從服務(wù)器120獲得的詳細信息。此夕卜,當(dāng)放大率改變時,基于GIS的應(yīng)用系統(tǒng)111重復(fù)地執(zhí)行以下特定過程:以改變的放大率來放大和顯示確定的部分的地像,從服務(wù)器120獲取與放大的地像相關(guān)的詳細信息,以及在放大和顯示的地像上顯示從服務(wù)器120獲得的詳細信息。根據(jù)本發(fā)明示例性實施例,包括基于地理信息系統(tǒng)(GIS)的應(yīng)用系統(tǒng)111的客戶端110可以是諸如蜂窩電話、個人數(shù)字助理(PDA)、數(shù)字照相機、便攜式游戲控制臺和MP3播放器等移動設(shè)備、便攜式/個人多媒體播放器(PMP)、手持式電子書、便攜式膝上型PC、全球定位系統(tǒng)(GPS)導(dǎo)航和諸如桌上型PC、高清晰度電視(HDTV)、機頂盒等根據(jù)本公開的能夠進行無線通信或網(wǎng)絡(luò)通信的設(shè)備。應(yīng)理解,根據(jù)本申請的權(quán)利要求書和說明書的本發(fā)明示例性實施例可以以硬件、軟件或二者組合的形式來實現(xiàn)。任何這些軟件可以存儲在計算機可讀存儲介質(zhì)中。計算機可讀存儲介質(zhì)存儲一個或多個程序(軟件模塊),所述一個或多個程序包括指令,當(dāng)電子設(shè)備中的一個或多個處理器執(zhí)行所述指令時,所述指令使得電子設(shè)備執(zhí)行本發(fā)明的方法。可以在任何類型的機器、部件、物理或虛擬設(shè)備、計算機存儲介質(zhì)或設(shè)備中永久性地或臨時性地包括軟件和數(shù)據(jù),或者可以在能夠向處理設(shè)備提供指令或數(shù)據(jù)的傳播信號波或能夠被處理設(shè)備解釋的傳播信號波中實現(xiàn)軟件和數(shù)據(jù)。軟件還可以分布在網(wǎng)絡(luò)耦合的計算機系統(tǒng)上,使得以分布式的方式存儲和執(zhí)行軟件。作為示例,任何這些軟件可以存儲為易失性存儲器或非易失性存儲器的形式(比如類似ROM等存儲設(shè)備,不論是可擦除的還是可重寫的),或者存儲為存儲單元的形式(例如RAM、存儲芯片、設(shè)備或集成電路),或者被存儲在光或磁可讀介質(zhì)上(比如,CD、DVD、磁盤或磁帶等等)。應(yīng)該意識到,存儲設(shè)備和存儲介質(zhì)是適于存儲一個程序或多個程序的機器可讀存儲器的實施例,所述一個程序或多個程序包括指令,當(dāng)所述指令被執(zhí)行時,實現(xiàn)本發(fā)明的示例性實施例。因此,本發(fā)明的示例性實施例提供程序和存儲這種程序的機器可讀存儲器,所述程序包括一種代碼,用于實現(xiàn)本申請的任何一項權(quán)利要求所述的裝置或方法。此外,可以經(jīng)由任何介質(zhì)(比如,經(jīng)由有線連接或無線連接攜帶的通信信號)來以電方式傳達這些程序,以及多個實施例適當(dāng)?shù)匕ㄟ@些程序。總之,根據(jù)本發(fā)明示例性實施例的一種在客戶端中顯示數(shù)字地圖的方法和裝置通過快速放大和顯示用戶想要放大和顯示的部分而沒有放大整個地圖,來更容易地搜索數(shù)字地圖。應(yīng)意識到,根據(jù)本申請的權(quán)利要求書和說明書中的本發(fā)明實施例可以以硬件、軟件或二者組合的形式實現(xiàn)。任何這些軟件可以存儲在計算機可讀存儲介質(zhì)中。計算機可讀存儲介質(zhì)存儲一個或多個程序(軟件模塊),所述一個或多個程序包括指令,當(dāng)電子設(shè)備中的一個或多個處理器執(zhí)行所述指令時,所述指令使得電子設(shè)備執(zhí)行本發(fā)明的方法。任何這些軟件可以存儲為易失性存儲器或非易失性存儲器的形式(比如類似ROM等存儲設(shè)備,不論是可擦除的還是可重寫的),或者存儲為存儲單元的形式(例如RAM、存儲芯片、設(shè)備或集成電路),或者被存儲在光可讀介質(zhì)或磁可讀介質(zhì)上(比如,CD、DVD、磁盤或磁帶等等)。應(yīng)該意識到,存儲設(shè)備和存儲介質(zhì)是適于存儲一個程序或多個程序的機器可讀存儲器的實施例,所述一個程序或多個程序包括指令,當(dāng)所述指令被執(zhí)行時,實現(xiàn)本發(fā)明的實施例。因此,實施例提供程序和存儲這種程序的機器可讀存儲器,所述程序包括用于實現(xiàn)本申請的任何一項權(quán)利要求所述的裝置或方法。此外,可以經(jīng)由任何介質(zhì)(比如,經(jīng)由有線連接或無線連接攜帶的通信信號)來以電方式傳達這些程序,以及多個實施例適當(dāng)?shù)匕ㄟ@些程序。盡管已經(jīng)參照本發(fā)明的特定示例性實施例示出并描述了本發(fā)明,但是本領(lǐng)域技術(shù)人員應(yīng)該理解,可以在不背離所附權(quán)利要求及其等同物所限定的本發(fā)明精神和范圍的情況下對本發(fā)明進行形式和細節(jié)上的多種改變。
權(quán)利要求
1.一種在客戶端中顯示數(shù)字地圖的方法,所述方法包括: 確定數(shù)字地圖上要放大的部分; 顯示與確定的部分相對應(yīng)的放大的地像; 從服務(wù)器接收與所述放大的地像相關(guān)的信息;以及 在所述放大的地像上顯示從服務(wù)器接收的信息。
2.如權(quán)利要求1所述的方法,其中,確定數(shù)字地圖上要放大的部分包括:基于點來確定設(shè)定范圍,且根據(jù)點的移動來改變所述數(shù)字地圖上要放大的部分。
3.如權(quán)利要求1所述的方法,其中,顯示所述確定的部分的所述放大的地像包括:根據(jù)放大率的相應(yīng)改變,以改變的放大率放大和顯示所述確定的部分的地像。
4.如權(quán)利要求1所述的方法,其中,顯示所述確定的部分的所述放大的地像包括:經(jīng)由覆蓋在數(shù)字地圖上的窗口來提供所顯示的放大的地像。
5.如權(quán)利要求4所述的方法,其中,顯示所述確定的部分的所述放大的地像包括:根據(jù)放大率來調(diào)整覆蓋在數(shù)字地圖上的窗口的大小。
6.如權(quán)利要求4所述的方法,其中,顯示與所述確定的部分相對應(yīng)的所述放大的地像包括:根據(jù)所述確定的部分來確定覆蓋在數(shù)字地圖上的窗口的位置。
7.如權(quán)利要求1所述的方法,其中,從服務(wù)器接收與所述放大的地像相關(guān)的信息包括:從服務(wù)器接收包括位置信息、地貌信息和POI信息中的至少一個在內(nèi)的信息,以及 其中,所述位置信息、 地貌信息和POI信息中的至少一個基于頂點數(shù)據(jù)。
8.一種在客戶端中顯示數(shù)字地圖的裝置,所述裝置包括: 基于GIS的應(yīng)用系統(tǒng),用于確定數(shù)字地圖上要放大的部分,顯示與確定的部分相對應(yīng)的放大的地像,從服務(wù)器接收與所述放大的地像相關(guān)的信息,以及在所述放大的地像上顯示從服務(wù)器接收的信息。
9.如權(quán)利要求8所述的裝置,其中,所述基于GIS的應(yīng)用系統(tǒng)基于點來確定設(shè)定范圍,且根據(jù)點的移動來改變所述數(shù)字地圖上要放大的部分。
10.如權(quán)利要求8所述的裝置,其中,基于GIS的應(yīng)用系統(tǒng)根據(jù)放大率的相應(yīng)改變,以改變的放大率放大和顯示所述確定的部分的地像。
11.如權(quán)利要求8所述的裝置,其中,基于GIS的應(yīng)用系統(tǒng)經(jīng)由覆蓋在數(shù)字地圖上的窗口來提供所顯示的放大的地像。
12.如權(quán)利要求11所述的裝置,其中,基于GIS的應(yīng)用系統(tǒng)根據(jù)放大率來調(diào)整覆蓋在數(shù)字地圖上的窗口的大小。
13.如權(quán)利要求11所述的裝置,其中,基于GIS的應(yīng)用系統(tǒng)根據(jù)所述確定的部分來確定覆蓋在數(shù)字地圖上的窗口的位置。
14.如權(quán)利要求8所述的裝置,其中,基于GIS的應(yīng)用系統(tǒng)從服務(wù)器接收包括位置信息、地貌信息和POI信息中的至少一個在內(nèi)的信息,以及 其中,所述位置信息、地貌信息和POI信息中的至少一個基于頂點數(shù)據(jù)。
15.一種數(shù)字地圖服務(wù)系統(tǒng),所述系統(tǒng)包括: 服務(wù)器;以及 包括基于GIS的應(yīng)用系統(tǒng)的客戶端,所述基于GIS的應(yīng)用系統(tǒng)用于確定數(shù)字地圖上要放大的部分,顯示與確定的部分相對應(yīng)的放大的地像,從服務(wù)器接收與所述放大的地像相關(guān)的信息,以及在所述放大的地像上顯示從服務(wù)器接收的信息, 其中,服務(wù)器 向客戶端提供與客戶端的請求相對應(yīng)的信息。
全文摘要
提供了一種在客戶端中顯示數(shù)字地圖的方法和裝置。所述方法包括確定數(shù)字地圖上要放大的顯示的部分,顯示與確定的部分相對應(yīng)的放大的地像,從服務(wù)器接收與所述放大的地像相關(guān)的信息,以及在所述放大的地像上顯示從服務(wù)器接收的信息。
文檔編號G09B29/00GK103198750SQ20121049946
公開日2013年7月10日 申請日期2012年11月29日 優(yōu)先權(quán)日2012年1月4日
發(fā)明者全鏞俊 申請人:三星電子株式會社