專利名稱:用于顯示選擇區(qū)域詳細(xì)地圖的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通過網(wǎng)絡(luò)提供的電子地圖,尤其涉及一種用于顯示所顯示地圖的選擇區(qū)域的詳細(xì)地圖。
地圖提供服務(wù)器使用層結(jié)構(gòu)存儲(chǔ)地圖數(shù)據(jù)。在這里,如果地圖提供服務(wù)器存儲(chǔ)關(guān)于為一個(gè)區(qū)域而被縮放成不同比例尺的地圖的數(shù)據(jù),則每一層表示關(guān)于預(yù)定比例尺的地圖的數(shù)據(jù)。當(dāng)高比例尺的地圖以低比例尺觀看時(shí),在顯示屏上顯示的地理信息變得十分詳細(xì),并且地圖幾乎不能辨認(rèn)。為了解決這個(gè)問題,做出不同比例尺的各種地圖數(shù)據(jù)來構(gòu)造層結(jié)構(gòu)。因此,高比例尺的地圖顯示大地區(qū),但絕不能提供詳細(xì)的地理信息,低比例尺的地圖反之亦然。
圖1表示根據(jù)常規(guī)技術(shù)顯示的詳細(xì)地圖的例子。
參照圖1,用戶請求以1∶9000描繪的位于地圖左側(cè)的虛線區(qū)的詳細(xì)地圖。右側(cè)的地圖對應(yīng)于地圖左側(cè)的虛線區(qū)的詳細(xì)地圖,其比例尺為1∶3000。
如圖1所示,在通過網(wǎng)絡(luò)的常規(guī)地圖提供服務(wù)中,如果請求某個(gè)區(qū)域的詳細(xì)地圖,則在整個(gè)屏幕上顯示該地區(qū)的按低比例尺描繪的地圖,而先前的按高比例尺描繪的地圖消失。因此,在整個(gè)屏幕上僅顯示一小部分區(qū)域,所以很難發(fā)現(xiàn)顯示的小區(qū)域在整個(gè)地圖中所處的位置。因此,為了確定特定區(qū)域在整個(gè)區(qū)域中的位置,一些用戶可能需要顯示幾次原始地圖和詳細(xì)地圖。
因此,當(dāng)可以通過網(wǎng)絡(luò)獲得地圖提供服務(wù)時(shí),本發(fā)明提供一種用于在原始地圖選擇部分的同一位置顯示所顯示地圖的選擇部分詳細(xì)地圖的裝置。
當(dāng)可以通過網(wǎng)絡(luò)獲得地圖提供服務(wù)時(shí),本發(fā)明還提供一種用于在原始地圖部分區(qū)域的同一位置顯示所顯示地圖的選擇部分的詳細(xì)地圖的方法。
根據(jù)本發(fā)明的一個(gè)方面,提供一種地圖顯示裝置,其通過網(wǎng)絡(luò)從包含大量按不同比例尺描繪的要提供給用戶的地圖數(shù)據(jù)的地圖提供服務(wù)器接收地圖數(shù)據(jù)。在該地圖顯示裝置中,存儲(chǔ)器從地圖提供服務(wù)器接收關(guān)于按第一比例尺描繪的地圖的數(shù)據(jù),并且將接收的數(shù)據(jù)存儲(chǔ)為第一數(shù)據(jù)。為響應(yīng)用戶的輸入,輸入單元生成區(qū)域選擇信號來選擇在第一比例尺地圖上的區(qū)域。區(qū)域選擇單元響應(yīng)該區(qū)域選擇信號選擇區(qū)域,并且輸出請求發(fā)送第二數(shù)據(jù)的信號,該第二數(shù)據(jù)對應(yīng)于所選區(qū)域的按第二比例尺描繪的地圖數(shù)據(jù)。網(wǎng)絡(luò)接口單元向地圖提供服務(wù)器發(fā)送第二數(shù)據(jù)發(fā)送請求信號,并且從地圖提供服務(wù)器接收第二數(shù)據(jù)。分析單元從網(wǎng)絡(luò)接口單元接收第二數(shù)據(jù),分析第二數(shù)據(jù),并將第二數(shù)據(jù)轉(zhuǎn)換為可以在屏幕上顯示的第三數(shù)據(jù)。調(diào)節(jié)單元調(diào)節(jié)第三數(shù)據(jù)的大小,使其等于所選區(qū)域的大小來獲得第四數(shù)據(jù)。組合單元將第四數(shù)據(jù)和與所選區(qū)域相關(guān)的第一數(shù)據(jù)組合。
根據(jù)本發(fā)明的另一個(gè)方面,提供一種地圖顯示方法,其中,通過網(wǎng)絡(luò)從包含大量按不同比例尺描繪的要提供給用戶的地圖數(shù)據(jù)的地圖提供服務(wù)器接收地圖數(shù)據(jù)。在地圖顯示方法中,首先,從地圖提供服務(wù)器接收關(guān)于按第一比例尺描繪的地圖的數(shù)據(jù),并且存儲(chǔ)為第一數(shù)據(jù)。然后,生成區(qū)域選擇信號來選擇第一比例尺地圖上的區(qū)域。然后,選擇與區(qū)域選擇信號相關(guān)的區(qū)域。向地圖提供服務(wù)器請求發(fā)送對應(yīng)于所選區(qū)域的按第二比例尺描繪的地圖數(shù)據(jù)的第二數(shù)據(jù)。然后從地圖提供服務(wù)器接收第二數(shù)據(jù)。然后分析第二數(shù)據(jù),并將第二數(shù)據(jù)轉(zhuǎn)換為可以在屏幕上顯示的第三數(shù)據(jù)。然后調(diào)節(jié)第三數(shù)據(jù)的大小,使其等于所選區(qū)域的大小來獲得第四數(shù)據(jù)。最后將第四數(shù)據(jù)和與所選區(qū)域相關(guān)的第一數(shù)據(jù)組合。
通過結(jié)合附圖的優(yōu)選實(shí)施例的詳細(xì)描述,本發(fā)明的特征和優(yōu)點(diǎn)將變得十分明顯。根據(jù)發(fā)明人可以恰當(dāng)定義術(shù)語的概念以便以最佳方式解釋本發(fā)明的原則,在說明書和權(quán)利要求中的術(shù)語或詞語必須被解釋為確定本發(fā)明技術(shù)精神的意思和概念。
通過結(jié)合附圖詳細(xì)描述示例性實(shí)施例,本發(fā)明的上述和其它目的和優(yōu)點(diǎn)將會(huì)變得更加清楚,其中圖1表示根據(jù)常規(guī)方法顯示的詳細(xì)地圖的例子;圖2是根據(jù)本發(fā)明用于顯示所選區(qū)域詳細(xì)地圖的裝置的框圖;圖3是表示根據(jù)本發(fā)明顯示所選區(qū)域詳細(xì)地圖的方法的流程圖;及圖4表示根據(jù)本發(fā)明,使用顯示所選區(qū)域詳細(xì)地圖的裝置在顯示裝置上顯示所選區(qū)域的詳細(xì)地圖的例子。
參照圖2,根據(jù)本發(fā)明的裝置包括輸入單元100、區(qū)域選擇單元110、存儲(chǔ)器120、網(wǎng)絡(luò)接口單元130、分析單元140、調(diào)節(jié)單元150、組合單元160和顯示單元170。
存儲(chǔ)器120存儲(chǔ)關(guān)于先前從地圖提供服務(wù)器(未示出)接收的按第一比例尺描繪的地圖數(shù)據(jù)(下面指第一數(shù)據(jù))。
使用輸入單元100,用戶在顯示單元170上顯示的第一比例尺地圖上選擇要按其它比例尺而不是第一比例尺描繪的特定區(qū)域。如果裝置是計(jì)算機(jī),則輸入單元100可以是鼠標(biāo)。如果裝置是PDA,則輸入單元100可以是手寫筆。通過用戶拖動(dòng)鼠標(biāo)可以選擇請求詳細(xì)地圖的特定區(qū)域。通過使用手寫筆點(diǎn)擊對應(yīng)于特定區(qū)域中心的點(diǎn)同樣可以選擇請求詳細(xì)地圖的特定區(qū)域。
區(qū)域選擇單元110從輸入單元100接收表示屏幕坐標(biāo)系統(tǒng)中的所選區(qū)域的區(qū)域選擇信號。區(qū)域選擇單元110通過參照存儲(chǔ)在存儲(chǔ)器120的第一數(shù)據(jù)將區(qū)域選擇信號轉(zhuǎn)換為經(jīng)度和緯度坐標(biāo)系統(tǒng),并且輸出請求發(fā)送所選區(qū)域的第二比例尺地圖的數(shù)據(jù)(下面指第二數(shù)據(jù))。如果第二比例尺低于第一比例尺,則第二比例尺顯示所選區(qū)域的詳細(xì)地圖。另一方面,如果第二比例尺高于第一比例尺,則第二比例尺顯示地圖,在其上不難看出選擇區(qū)域的大致地理特征。如果使用手寫筆選擇在顯示設(shè)備上顯示的地圖的點(diǎn),則區(qū)域選擇單元110可以在選擇點(diǎn)的預(yù)定范圍中選擇區(qū)域。例如,可以選擇涉及選擇點(diǎn)的3cm×3cm的區(qū)域。
網(wǎng)絡(luò)接口單元130在地圖提供服務(wù)器和地圖顯示設(shè)備之間執(zhí)行接口功能。即,網(wǎng)絡(luò)接口單元130接收請求從區(qū)域選擇單元110發(fā)送第二數(shù)據(jù)的信號,將該信號發(fā)送到地圖提供服務(wù)器,并且從地圖提供服務(wù)器接收包含第二數(shù)據(jù)的數(shù)據(jù)。
分析單元140從網(wǎng)絡(luò)接口單元130接收包含第二數(shù)據(jù)的數(shù)據(jù),并且分析接收的數(shù)據(jù)來檢查數(shù)據(jù)是否有效,數(shù)據(jù)是否有錯(cuò)等等。如果檢測出錯(cuò)誤,分析單元140向地圖提供單元請求重發(fā)錯(cuò)誤檢測數(shù)據(jù)的完全數(shù)據(jù)。在數(shù)據(jù)分析后,分析單元140將第二數(shù)據(jù)轉(zhuǎn)換為其格式能夠在屏幕上顯示第二數(shù)據(jù)的數(shù)據(jù)并且向調(diào)節(jié)單元150和存儲(chǔ)器120輸出轉(zhuǎn)換的數(shù)據(jù)(下面指第三數(shù)據(jù))。
調(diào)節(jié)單元150參考存儲(chǔ)在存儲(chǔ)器120的第一數(shù)據(jù)和關(guān)于所選區(qū)域的位置和大小的信息調(diào)節(jié)第三數(shù)據(jù),以便獲得其大小等于所選區(qū)域大小的數(shù)據(jù)(下面指第四數(shù)據(jù))。由于地圖提供服務(wù)器提供的地圖數(shù)據(jù)是矢量地圖數(shù)據(jù),因此調(diào)節(jié)單元150可以調(diào)節(jié)提供的地圖數(shù)據(jù)的比例尺。
組合單元160將從調(diào)節(jié)單元150接收的第四數(shù)據(jù)和與選擇區(qū)域相關(guān)的第一數(shù)據(jù)組合,并且向顯示單元170輸出結(jié)果數(shù)據(jù)。按與周圍地區(qū)不同的比例尺描繪選擇區(qū)域的地圖,并且通過顯示單元170提供到用戶。即,當(dāng)按第一比例尺描繪的原始地圖在屏幕上連續(xù)顯示而不改變地圖大小時(shí),只有選擇的區(qū)域被第二比例尺的地圖代替。因此,顯示包含兩個(gè)不同比例尺地圖的組合地圖。
圖4表示使用根據(jù)本發(fā)明實(shí)施例的裝置在顯示裝置上顯示的所選區(qū)域的詳細(xì)地圖的例子。左側(cè)地圖的比例尺是1∶9000,其為第一比例尺,并且對應(yīng)于在顯示設(shè)備上初始顯示的地圖。虛線區(qū)表示用戶選擇的要以詳細(xì)地圖顯示的區(qū)域。從地圖提供服務(wù)器發(fā)送比例尺為1∶3000的所選區(qū)域的詳細(xì)地圖,并將其與第一比例尺地圖組合,從而獲得右側(cè)地圖。因此,原始地圖保留原樣,除了所選的區(qū)域由詳細(xì)地圖替代。
圖3是根據(jù)本發(fā)明實(shí)施例表示用于顯示所選區(qū)域詳細(xì)地圖的方法的流程圖。參照圖2和3,在步驟200,在顯示設(shè)備170的屏幕上顯示預(yù)先從地圖提供服務(wù)器接收的第一比例尺地圖。
在步驟210,使用輸入單元100,用戶選擇將要顯示的按第二比例尺描繪的詳細(xì)地圖的區(qū)域。
在步驟220,通過網(wǎng)絡(luò)接口單元130,區(qū)域選擇單元110請求地圖提供服務(wù)器發(fā)送關(guān)于所選區(qū)域的第二比例尺地圖的數(shù)據(jù)。
在步驟230,網(wǎng)絡(luò)接口單元130從地圖提供服務(wù)器接收包含第二比例尺地圖數(shù)據(jù)的數(shù)據(jù)。
在步驟240,分析單元140分析接收的數(shù)據(jù)來檢查數(shù)據(jù)是否有效,數(shù)據(jù)是否存在錯(cuò)誤等等,并且將分析的數(shù)據(jù)轉(zhuǎn)換為可以在顯示設(shè)備上顯示的數(shù)據(jù)。
在步驟250,調(diào)節(jié)單元150調(diào)節(jié)從分析單元140接收的第二比例尺地圖數(shù)據(jù)的大小,以便獲得大小等于屏幕區(qū)域大小的第二比例尺地圖數(shù)據(jù)。
在步驟260,組合單元160將從調(diào)節(jié)單元150接收的調(diào)節(jié)的第二比例尺地圖數(shù)據(jù)與選擇區(qū)域的第一比例尺地圖組合。
在步驟270,顯示單元170從組合單元160接收組合的地圖數(shù)據(jù),并輸出組合的地圖。
在步驟280,確定用戶是否已請求對同一選擇的區(qū)域按不同比例尺描繪的地圖。如果用戶已請求另一比例尺的地圖,則該方法返回步驟220,并且重復(fù)步驟220到280。
另一方面,如果用戶沒有請求另一比例尺的地圖,則在步驟290,確定是否已請求另一區(qū)域的詳細(xì)地圖。如果已請求另一區(qū)域的詳細(xì)地圖,則該方法返回步驟220,并且重復(fù)步驟220到280。
本發(fā)明可以以在計(jì)算機(jī)可讀記錄介質(zhì)上的計(jì)算機(jī)可讀代碼實(shí)現(xiàn)。計(jì)算機(jī)可讀記錄介質(zhì)是可以存儲(chǔ)數(shù)據(jù)的任何數(shù)據(jù)存儲(chǔ)設(shè)備,該數(shù)據(jù)可以隨后由計(jì)算機(jī)系統(tǒng)讀出。計(jì)算機(jī)可讀記錄介質(zhì)的例子包括只讀存儲(chǔ)器(ROM)、隨機(jī)訪問存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。計(jì)算機(jī)可讀代碼還可以通過諸如因特網(wǎng)等載波發(fā)送。計(jì)算機(jī)可讀記錄介質(zhì)還可以被分散到網(wǎng)絡(luò)連接的計(jì)算機(jī)系統(tǒng)中,以便以分散方式存儲(chǔ)和執(zhí)行計(jì)算機(jī)可讀代碼。
如上所述,在根據(jù)本發(fā)明的用于顯示所選區(qū)域詳細(xì)地圖的裝置和方法,地圖提供服務(wù)器提供關(guān)于用戶選擇的區(qū)域的詳細(xì)地圖的數(shù)據(jù),并將該數(shù)據(jù)與原始地圖的數(shù)據(jù)組合。顯示包含按兩種比例尺描繪的地圖。即,當(dāng)不變地連續(xù)顯示周圍地區(qū)而不是所選區(qū)域時(shí),該所選地區(qū)由詳細(xì)地圖代替。因此,用戶可以觀察選擇區(qū)域的詳細(xì)地圖和選擇區(qū)域的周圍區(qū)域的地圖。
權(quán)利要求
1.一種地圖顯示裝置,其通過網(wǎng)絡(luò)從含有大量按不同比例尺描繪的要提供給用戶的地圖數(shù)據(jù)的地圖提供服務(wù)器接收地圖數(shù)據(jù),該地圖顯示裝置包括存儲(chǔ)器,用于從地圖提供服務(wù)器接收關(guān)于按第一比例尺描繪的地圖的數(shù)據(jù),并且存儲(chǔ)接收的數(shù)據(jù)作為第一數(shù)據(jù);輸入單元,用于響應(yīng)用戶的輸入生成區(qū)域選擇信號,以選擇在第一比例尺地圖上的區(qū)域;區(qū)域選擇單元,用于響應(yīng)區(qū)域選擇信號選擇區(qū)域,并且輸出請求發(fā)送對應(yīng)于所選區(qū)域的按第二比例尺描繪的地圖的數(shù)據(jù)的第二數(shù)據(jù)的信號;網(wǎng)絡(luò)接口單元,用于向地圖提供服務(wù)器發(fā)送第二數(shù)據(jù)發(fā)送請求信號,并且從地圖提供服務(wù)器接收第二數(shù)據(jù);分析單元,用于從網(wǎng)絡(luò)接口單元接收第二數(shù)據(jù),分析第二數(shù)據(jù),并將第二數(shù)據(jù)轉(zhuǎn)換為可以在屏幕上顯示的第三數(shù)據(jù);調(diào)節(jié)單元,用于調(diào)節(jié)第三數(shù)據(jù)的大小,使其等于所選區(qū)域的大小來獲得第四數(shù)據(jù);及組合單元,用于將第四數(shù)據(jù)和與所選區(qū)域相關(guān)的第一數(shù)據(jù)組合。
2.如權(quán)力要求1所述的地圖顯示裝置,其中用戶通過操作輸入單元指定區(qū)域,以便生成區(qū)域選擇信號。
3.如權(quán)力要求1所述的地圖顯示裝置,其中如果用戶使用輸入單元選擇地圖上的點(diǎn),則區(qū)域選擇單元根據(jù)選擇的點(diǎn)選擇預(yù)定區(qū)域。
4.如權(quán)力要求1所述的地圖顯示裝置,其中第二比例尺低于第一比例尺。
5.一種地圖顯示方法,其中,通過網(wǎng)絡(luò)從包含大量按不同比例尺描繪的要提供給用戶的地圖數(shù)據(jù)的地圖提供服務(wù)器接收地圖數(shù)據(jù),該地圖顯示方法包括(a)從地圖提供服務(wù)器接收關(guān)于按第一比例尺描繪的地圖的數(shù)據(jù),并且存儲(chǔ)接收的數(shù)據(jù)作為第一數(shù)據(jù);(b)生成區(qū)域選擇信號來選擇在第一比例尺地圖上的區(qū)域;(c)選擇與區(qū)域選擇信號相關(guān)的區(qū)域;(d)向地圖提供服務(wù)器請求發(fā)送對應(yīng)于所選區(qū)域的按第二比例尺描繪的地圖數(shù)據(jù)的第二數(shù)據(jù);(e)從地圖提供服務(wù)器接收第二數(shù)據(jù);(f)分析第二數(shù)據(jù),并將第二數(shù)據(jù)轉(zhuǎn)換為可以在屏幕上顯示的第三數(shù)據(jù);(g)調(diào)節(jié)第三數(shù)據(jù)的大小,使其等于所選區(qū)域的大小來獲得第四數(shù)據(jù);及(h)將第四數(shù)據(jù)和與所選區(qū)域相關(guān)的第一數(shù)據(jù)組合。
6.如權(quán)利要求5所述的地圖顯示方法,其中在步驟(b)中,用戶通過操作輸入單元指定區(qū)域,以便生成區(qū)域選擇信號。
7.如權(quán)利要求5所述的地圖顯示方法,其中如果用戶在步驟(b)使用輸入單元選擇地圖上的點(diǎn),則在步驟(c)根據(jù)選擇的點(diǎn)選擇預(yù)定的區(qū)域。
8.如權(quán)利要求5所述的地圖顯示方法,其中第二比例尺低于第一比例尺。
9.一種存儲(chǔ)用于執(zhí)行地圖顯示方法的程序的計(jì)算機(jī)可讀記錄介質(zhì),其中通過網(wǎng)絡(luò)從包含大量按不同比例尺描繪的要提供給用戶的地圖數(shù)據(jù)的地圖提供服務(wù)器接收地圖數(shù)據(jù),該地圖顯示方法包括(a)從地圖提供服務(wù)器接收關(guān)于按第一比例尺描繪的地圖的數(shù)據(jù),并且存儲(chǔ)接收的數(shù)據(jù)作為第一數(shù)據(jù);(b)生成區(qū)域選擇信號來選擇在第一比例尺地圖上的區(qū)域;(c)選擇與區(qū)域選擇信號相關(guān)的區(qū)域;(d)向地圖提供服務(wù)器請求發(fā)送對應(yīng)于所選區(qū)域的按第二比例尺描繪的地圖數(shù)據(jù)的第二數(shù)據(jù);(e)從地圖提供服務(wù)器接收第二數(shù)據(jù);(f)分析第二數(shù)據(jù),并將第二數(shù)據(jù)轉(zhuǎn)換為可以在屏幕上顯示的第三數(shù)據(jù);(g)調(diào)節(jié)第三數(shù)據(jù)的大小,使其等于所選區(qū)域的大小來獲得第四數(shù)據(jù);及(h)將第四數(shù)據(jù)和與所選區(qū)域相關(guān)的第一數(shù)據(jù)組合。
全文摘要
一種用于顯示通過網(wǎng)絡(luò)接收的所顯示地圖的選擇區(qū)域詳細(xì)地圖的裝置和方法。如果用戶請求特定區(qū)域的詳細(xì)地圖,則由地圖提供服務(wù)器通過網(wǎng)絡(luò)提供關(guān)于特定區(qū)域詳細(xì)地圖的數(shù)據(jù),并且將其與原始地圖的數(shù)據(jù)組合。在顯示設(shè)備上顯示包括兩種不同比例尺地圖的地圖,即,連續(xù)顯示原始地圖,而僅僅特定區(qū)域被詳細(xì)地圖代替。因此,改善了地圖的可讀性,并且可以輕松獲得需要的地理信息。
文檔編號G06F7/00GK1469233SQ03138269
公開日2004年1月21日 申請日期2003年5月30日 優(yōu)先權(quán)日2002年6月27日
發(fā)明者尹浩錫, 方孝式, 李祥晚, 崔恩暎 申請人:三星電子株式會(huì)社