專利名稱:地圖數(shù)據(jù)的下載方法及下載裝置和服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)下載方法及裝置,特別涉及一種地圖數(shù)據(jù)的下載方法 及下載裝置和服務(wù)器。
背景技術(shù):
隨著社會(huì)發(fā)展與進(jìn)步,私家轎車持有量的大幅上升、全球定位系統(tǒng)(Global Positioning System,簡(jiǎn)稱GPS)、衛(wèi)星定位技術(shù)的發(fā)展和普及、無線通信技 術(shù)的進(jìn)一步發(fā)展,普通民用車輛導(dǎo)航以及手機(jī)無線位置服務(wù)等業(yè)務(wù)逐漸興起。 在這些服務(wù)中,地圖數(shù)據(jù)是不可或缺的元素之一,大量位置信息或?qū)Ш叫畔⒕?是基于地圖數(shù)據(jù)而產(chǎn)生和提供給用戶。為了快捷準(zhǔn)確地向用戶提供位置信息或 導(dǎo)航信息,需要快速有效地下載和獲取地圖數(shù)據(jù)?,F(xiàn)有技術(shù)中主要有以下兩種獲取地圖數(shù)據(jù)的方法第一種方法是將全部地圖數(shù)據(jù)預(yù)先存儲(chǔ)在本地的用戶端設(shè)備中,在更新地 圖數(shù)據(jù)時(shí)由用戶手動(dòng)更新。這種方法的優(yōu)點(diǎn)是地圖數(shù)據(jù)訪問速度快,并且不會(huì)產(chǎn)生網(wǎng)絡(luò)流量,避免了 網(wǎng)絡(luò)流量的費(fèi)用。但其不足之處在于1、 用戶端設(shè)備需要大容量存儲(chǔ)器來存儲(chǔ)大量的地圖數(shù)據(jù),在一些移動(dòng)設(shè)備(如手機(jī))上不容易實(shí)現(xiàn),而配置了大容量存儲(chǔ)器的設(shè)備往往價(jià)格又比較昂貴;2、 為了減少所占用的存儲(chǔ)空間通常要壓縮地圖數(shù)據(jù),因此降低了地圖質(zhì)量,地圖表現(xiàn)效果比較粗糙,不夠精細(xì);3、 地圖數(shù)椐更新不方便,不能及時(shí)地更新地圖數(shù)據(jù),而是需要用戶手工更新地圖數(shù)據(jù)。第二種方法是用戶端設(shè)備并不存儲(chǔ)地圖數(shù)據(jù),而是在用戶需要使用地圖時(shí)才即時(shí)地在線下載地圖數(shù)據(jù)。這種方法的優(yōu)點(diǎn)是終端設(shè)備不需要配置大容量存儲(chǔ)器,同時(shí)由于地圖數(shù)據(jù)是即時(shí)下栽,因此也不存在更新問題。但其不足之處在于1、 由亍地圖數(shù)據(jù)是即時(shí)從網(wǎng)絡(luò)下載,因此網(wǎng)絡(luò)時(shí)延會(huì)導(dǎo)致訪問地圖速度慢, 使用戶不能快捷地獲取地圖數(shù)據(jù),也影響了用戶的使用感;2、 用戶每次需要使用地圖時(shí),都要即時(shí)地從網(wǎng)絡(luò)下載地圖數(shù)據(jù),因此會(huì)產(chǎn) 生網(wǎng)絡(luò)數(shù)據(jù)流量費(fèi)用,增加了用戶的使用成本;3、 用戶能夠使用地圖的地域由網(wǎng)絡(luò)覆蓋的地域決定,在網(wǎng)絡(luò)未覆蓋或信號(hào) 不佳的地知戈,嚴(yán)重影響了用戶對(duì)地圖數(shù)據(jù)的下載和使用。發(fā)明內(nèi)容本發(fā)明的目的是針對(duì)上述現(xiàn)有技術(shù)的不足,提供一種地圖數(shù)據(jù)的下載方法 及下載裝置和服務(wù)器,能夠使用戶準(zhǔn)確快捷地獲取地圖數(shù)據(jù),實(shí)現(xiàn)針對(duì)不同用 戶的個(gè)性^ft的和靈活的地圖數(shù)據(jù)下載,減少地圖數(shù)據(jù)下栽時(shí)間,且減少所占用 的存儲(chǔ)空間,同時(shí)減少網(wǎng)絡(luò)數(shù)據(jù)流量費(fèi)用,降低用戶使用成本,并且降低對(duì)網(wǎng) 絡(luò)的依賴性,減少網(wǎng)絡(luò)覆蓋率及網(wǎng)絡(luò)信號(hào)強(qiáng)度對(duì)用戶使用地圖的影響。為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種地圖數(shù)據(jù)的下載方法,包括用 戶端設(shè)備在需要獲取地圖數(shù)據(jù)時(shí),查找本地是否存儲(chǔ)有需要獲取的地圖區(qū)域所 對(duì)應(yīng)的地圖片的數(shù)據(jù),是則讀取本地所存儲(chǔ)的所述地圖片的數(shù)據(jù)并執(zhí)行后續(xù)的 地圖數(shù)據(jù)處理搡作;否則從所述服務(wù)器端下載所述地圖片的數(shù)據(jù)并執(zhí)行后續(xù)的 地圖數(shù)據(jù)處理操作。其中,所述用戶端設(shè)備為需要使用地圖數(shù)據(jù)的設(shè)備,如車載導(dǎo)航系統(tǒng)、配 置有導(dǎo)航軟件的移動(dòng)終端等,根據(jù)該用戶端設(shè)備的不同執(zhí)行不同的所述后續(xù)的 地圖數(shù)據(jù)處理操作。上述^支術(shù)方案中,通過將地圖數(shù)據(jù)劃分為由若千個(gè)地圖片數(shù)據(jù)組成,用戶 端設(shè)備在需要獲取地圖數(shù)據(jù)時(shí),如果本地存儲(chǔ)有相應(yīng)地區(qū)的地圖片數(shù)據(jù)則使用本地存儲(chǔ)的地圖片數(shù)據(jù),如果本地未存儲(chǔ)相應(yīng)地區(qū)的地圖片數(shù)據(jù)則從服務(wù)器端 下載該地圖片數(shù)據(jù),從而一方面通過只根據(jù)用戶需要下載對(duì)應(yīng)的地圖片的數(shù)據(jù), 而非全部:l也圖數(shù)據(jù),實(shí)現(xiàn)了針對(duì)不同用戶的個(gè)性化的和靈活的地圖數(shù)據(jù)下載, 由于減少了所下載的數(shù)據(jù)量,因此減少了網(wǎng)絡(luò)數(shù)據(jù)流量,降低了用戶使用成本, 同時(shí)也減少了地圖數(shù)據(jù)的下載時(shí)間,提高了地圖數(shù)據(jù)的獲取速度,此外還減少 了對(duì)存儲(chǔ)空間的占用;另 一方面在本地存儲(chǔ)器已存儲(chǔ)當(dāng)前需要的地圖片數(shù)據(jù)時(shí) 不需要再向服務(wù)器下載,因此也提高了地圖數(shù)據(jù)的獲取速度,并且在用戶端設(shè) 備處于網(wǎng)絡(luò)未覆蓋或網(wǎng)絡(luò)信號(hào)不佳的地區(qū)時(shí),能夠獲取本地已存儲(chǔ)的地圖片數(shù) 據(jù),從而降低對(duì)網(wǎng)絡(luò)的依賴性,減少網(wǎng)絡(luò)覆蓋率及網(wǎng)絡(luò)信號(hào)強(qiáng)度對(duì)用戶使用地 圖的影響。具體而言,所述地圖片數(shù)據(jù)的產(chǎn)生方式可為在所述查找本地是否存儲(chǔ)有 需要獲取的地圖區(qū)域所對(duì)應(yīng)的地圖片的數(shù)據(jù)之前,預(yù)先將全部地圖分割為預(yù)設(shè) 尺寸的地圖片,并在服務(wù)器端存儲(chǔ)每個(gè)地圖片的數(shù)據(jù)。進(jìn)一步地,用戶端設(shè)備可在每次下載地圖片數(shù)據(jù)后將該地圖片數(shù)據(jù)存儲(chǔ)到 本地存儲(chǔ)器中,從而使得本地存儲(chǔ)器中保存有用戶經(jīng)常訪問的地圖片數(shù)據(jù),而 不保存用戶未訪問過的地圖片數(shù)據(jù)。具體而言,所述用戶端設(shè)備在從所述服務(wù) 器端下載所述地圖片的數(shù)據(jù)后,還將該地圖片的數(shù)據(jù)保存到本地存儲(chǔ)器中。這 樣在用戶需要訪問所述經(jīng)常訪問的地圖片數(shù)據(jù)時(shí)無需從網(wǎng)絡(luò)下載,提高了地圖數(shù)據(jù)的獲取速度,也提高了用戶端設(shè)備針對(duì)不同用戶保存地圖片數(shù)據(jù)的靈活性 和個(gè)性化,大大提高了服務(wù)質(zhì)量和用戶滿意度。優(yōu)選地,為了實(shí)現(xiàn)用戶端設(shè)備所存儲(chǔ)的地圖片數(shù)據(jù)與服務(wù)器端所存儲(chǔ)的地 圖片數(shù)據(jù)保持一致,所述用戶端設(shè)備在從所述服務(wù)器端下載所述地圖片的數(shù)據(jù)時(shí)還下載該地圖片對(duì)應(yīng)的版本信息,并保存到本地存儲(chǔ)器中;所述用戶端設(shè)備 在本地存^f諸器所存儲(chǔ)的地圖片的數(shù)據(jù)對(duì)應(yīng)的版本信息與所述服務(wù)器端所存儲(chǔ)的 地圖片數(shù)據(jù)的版本信息不一致時(shí),從所述服務(wù)器端重新下載并更新本地存儲(chǔ)器 所存儲(chǔ)的地圖片的數(shù)據(jù)。為了實(shí)現(xiàn)用戶端設(shè)備所存儲(chǔ)的地圖片數(shù)據(jù)與服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù) 保持一致,也可采取以下更新方式所述用戶端設(shè)備在從所述服務(wù)器端下載所述地圖片的數(shù)據(jù)時(shí)還下栽該地圖片對(duì)應(yīng)的版本信息,并保存到本地存儲(chǔ)器中;所述月l務(wù)器端按照預(yù)設(shè)的周期或者在所述用戶端設(shè)備開機(jī)啟動(dòng)時(shí),向所述用戶 端設(shè)備發(fā)送所述服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)的版本信息,如果該版本信息與 所述用戶端設(shè)備的本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)的版本信息不一致,則所述用戶端i殳備從所述服務(wù)器端重新下載并更新本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)。為實(shí)現(xiàn)發(fā)明目的,本發(fā)明還提供了 一種地圖數(shù)據(jù)的下載裝置,所述地圖數(shù)據(jù) 的下載裝置設(shè)于用戶端設(shè)備中;所述地圖數(shù)據(jù)的下載裝置包括下載模塊,用 于從服務(wù)器端下栽并輸出地圖片數(shù)據(jù);查找模塊,與所述下載模塊連接,用于 在收到獲取地圖的指令后,查找本地是否存儲(chǔ)有需要獲取的地圖區(qū)域所對(duì)應(yīng)的 地圖片的數(shù)據(jù),是則讀取并輸出本地所存儲(chǔ)的所述地圖片的數(shù)據(jù);否則通知所 述下栽才莫塊從服務(wù)器端下載并輸出所述地圖片的數(shù)據(jù)。上述^^支術(shù)方案中,所述用戶端設(shè)備為需要使用地圖數(shù)據(jù)的設(shè)備,如車載導(dǎo) 航系統(tǒng)、配置有導(dǎo)航軟件的移動(dòng)終端等,根據(jù)該用戶端設(shè)備的不同,在所述地 圖數(shù)據(jù)的下載裝置獲取地圖片數(shù)據(jù)后執(zhí)行不同的所述后續(xù)的地圖數(shù)據(jù)處理操 作。上述4支術(shù)方案中,用戶端設(shè)備在需要獲取地圖數(shù)據(jù)時(shí),通過查找模塊查找 本地存儲(chǔ)器是否存儲(chǔ)有對(duì)應(yīng)的地圖片數(shù)據(jù),如果有則使用本地存儲(chǔ)的對(duì)應(yīng)的地 圖片凄t據(jù),如果沒有則由下載模塊向服務(wù)器端下載并使用該地圖片數(shù)據(jù)。通過 根據(jù)用戶的需要在本地存儲(chǔ)對(duì)應(yīng)的地圖片數(shù)據(jù)而非全部地圖數(shù)據(jù),從而實(shí)現(xiàn)了 針對(duì)不同用戶的個(gè)性化的和靈活的地圖數(shù)據(jù)下載,同時(shí)由于減少了所下載的數(shù) 據(jù)量,因此減少了網(wǎng)絡(luò)數(shù)據(jù)流量,降低了用戶使用成本,同時(shí)也減少了地圖數(shù) 據(jù)的下載時(shí)間,提高了地圖數(shù)據(jù)的獲取速度,此外還減少了對(duì)存儲(chǔ)空間的占用。 此外,由于在本地存儲(chǔ)器已存儲(chǔ)當(dāng)前需要的地圖片數(shù)據(jù)時(shí)不需要再向服務(wù)器下載,因此也提高了地圖數(shù)據(jù)的獲取速度,并且在用戶端設(shè)備處于網(wǎng)絡(luò)未覆蓋或 網(wǎng)絡(luò)信號(hào)不佳的地區(qū)時(shí),能夠獲取本地已存儲(chǔ)的地圖片數(shù)據(jù),從而降低對(duì)網(wǎng)絡(luò) 的依賴性,減少網(wǎng)絡(luò)覆蓋率及網(wǎng)絡(luò)信號(hào)強(qiáng)度對(duì)用戶使用地圖的影響。進(jìn)一步地,所述查找模塊還包括保存模塊,與所述下載模塊連接,用于在 所述下載才莫塊從服務(wù)器端下載所述地圖片的數(shù)據(jù)后,將該地圖片的數(shù)據(jù)保存到 本地的存儲(chǔ)器中,從而使得本地存儲(chǔ)器中保存有用戶經(jīng)常訪問的地圖片數(shù)據(jù), 而不保存用戶未訪問過的地圖片數(shù)據(jù)。這樣在用戶需要訪問所述經(jīng)常訪問的地 圖片數(shù)據(jù)時(shí)無需從網(wǎng)絡(luò)下載,提高了地圖數(shù)據(jù)的獲取速度,也提高了用戶端設(shè) 備針對(duì)不同用戶保存地圖片數(shù)據(jù)的靈活性和個(gè)性化,大大提高了服務(wù)質(zhì)量和用 戶滿意度。為了使用戶端設(shè)備所存儲(chǔ)的地圖片數(shù)據(jù)能夠及時(shí)更新,以與服務(wù)器端所存 儲(chǔ)的地圖片數(shù)據(jù)保持同步,所述下載模塊還用于在從所述服務(wù)器端下載所述地圖片的iU居時(shí)還下載該地圖片對(duì)應(yīng)的版本信息;所述保存模塊還用于將該版本 信息保存到本地的存儲(chǔ)器中;所述地圖數(shù)據(jù)下載裝置還包括第一更新模塊,與 所述下載4莫塊連接,用于在本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)對(duì)應(yīng)的版本信息 與所述服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)的版本信息不一致時(shí),通知所述下載模塊 從所述服務(wù)器端重新下載本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù),并經(jīng)由保存模塊 更新本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)。此外,也可通過以下方式,使用戶端設(shè)備所存儲(chǔ)的地圖片數(shù)據(jù)能夠及時(shí)更 新,以與月良務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)保持同步所述下栽模塊還用于在從所述^I艮務(wù)器端下載所述地圖片的數(shù)據(jù)時(shí)還下載該地圖片對(duì)應(yīng)的版本信息;所述保 存才莫塊還用于將該版本信息保存到本地的存儲(chǔ)器中;所述地圖數(shù)據(jù)下載裝置還 包括第二更新模塊,與所述下栽模塊連接,用于在收到所迷服務(wù)器端發(fā)送的、 所述服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)的版本信息后,判斷該版本信息與所述用戶 端設(shè)備的本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)的版本信息是否一致,如果不一致 則通知所述下載模塊從所述服務(wù)器端重新下載并經(jīng)由所述保存模塊更新本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)。為實(shí)現(xiàn)發(fā)明目的,本發(fā)明還提供了一種地圖數(shù)據(jù)的下載服務(wù)器,包括存儲(chǔ) 模塊,用于保存預(yù)先將全部地圖分割為預(yù)設(shè)尺寸的地圖片后每個(gè)地圖片的數(shù)據(jù); 收發(fā)模塊,與所述存儲(chǔ)模塊連接,用于在收到用戶端設(shè)備的下栽地圖片數(shù)據(jù)的 請(qǐng)求后,從所述存儲(chǔ)4莫塊讀取對(duì)應(yīng)的地圖片數(shù)據(jù)并發(fā)送給該用戶端設(shè)備。在上迷技術(shù)方案中,通過在服務(wù)器端分別保存分割后的各個(gè)地圖片的數(shù)據(jù), 從而能夠才艮據(jù)用戶端設(shè)備的需求向用戶端設(shè)備發(fā)送相應(yīng)的地圖片的數(shù)據(jù),而非 發(fā)送全部地圖數(shù)據(jù),大大減少了數(shù)據(jù)流量和數(shù)據(jù)下載時(shí)間,也減少了網(wǎng)絡(luò)流量 費(fèi)用,節(jié)省了用戶使用成本,也提高了地圖數(shù)據(jù)的獲取速度,同時(shí)還減少了地 圖數(shù)據(jù)對(duì)用戶端設(shè)備存儲(chǔ)空間的占用。優(yōu)選地,為支持用戶端設(shè)備所保存的地圖片數(shù)據(jù)的及時(shí)更新,所述地圖數(shù) 據(jù)的下載^^務(wù)器還可包括更新通知模塊,與所述存儲(chǔ)模塊連接,用于在所述存 儲(chǔ)模塊中保存的地圖片數(shù)據(jù)更新后,按照預(yù)設(shè)的周期或者在所述用戶端設(shè)備開 機(jī)啟動(dòng)時(shí)將更新后的版本信息發(fā)送給所述用戶端設(shè)備。綜上所述,本發(fā)明通過根據(jù)用戶的即時(shí)需要而下載對(duì)應(yīng)的地圖片的數(shù)據(jù)而 非全部地圖數(shù)據(jù),從而實(shí)現(xiàn)了針對(duì)不同用戶的個(gè)性化的和靈活的地圖數(shù)據(jù)下載, 并且減少了所下載的數(shù)據(jù)量及網(wǎng)絡(luò)數(shù)據(jù)流量,從而降低了用戶使用成本,同時(shí) 也減少了地圖數(shù)據(jù)的下載時(shí)間,提高了地圖數(shù)據(jù)的獲取速度,此外還減少了對(duì) 存儲(chǔ)空間的占用。同時(shí),在本地存儲(chǔ)器已存儲(chǔ)當(dāng)前需要的地圖片數(shù)據(jù)時(shí)不需要 再向服務(wù)器下載,從而提高了地圖數(shù)據(jù)的獲取速度,并且在用戶端設(shè)備處于網(wǎng) 絡(luò)未覆蓋或網(wǎng)絡(luò)信號(hào)不佳的地區(qū)時(shí),能夠獲取本地已存儲(chǔ)的地圖片數(shù)據(jù),從而 降低對(duì)網(wǎng)絡(luò)的依賴性,減少網(wǎng)絡(luò)覆蓋率及網(wǎng)絡(luò)信號(hào)強(qiáng)度對(duì)用戶使用地圖的影響。下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖1為本發(fā)明地圖數(shù)據(jù)的下載方法的實(shí)施例一的流程示意圖;圖2為將地圖按預(yù)設(shè)的地圖片尺寸劃分為地圖片的示意圖; 圖3為本發(fā)明地圖數(shù)據(jù)的下載方法的實(shí)施例二的流程示意圖; 圖4為本發(fā)明地圖數(shù)據(jù)的下栽方法的實(shí)施例三的流程示意圖; 圖5為本發(fā)明地圖數(shù)據(jù)的下載裝置的實(shí)施例一的結(jié)構(gòu)示意圖; 圖6為本發(fā)明地圖數(shù)據(jù)的下載裝置的實(shí)施例二的結(jié)構(gòu)示意圖; 圖7為本發(fā)明地圖數(shù)據(jù)的下載裝置的實(shí)施例三的結(jié)構(gòu)示意圖; 圖8為本發(fā)明地圖數(shù)據(jù)的下載服務(wù)器的實(shí)施例一的結(jié)構(gòu)示意圖; 圖9為本發(fā)明地圖數(shù)據(jù)的下載服務(wù)器的實(shí)施例二的結(jié)構(gòu)示意圖; 圖10為本發(fā)明地圖數(shù)據(jù)的下載裝置與下載服務(wù)器的交互示意圖。
具體實(shí)施方式
本發(fā)明的基本構(gòu)思是針對(duì)現(xiàn)有技術(shù)中將全部地圖數(shù)據(jù)存儲(chǔ)在用戶端設(shè)備 中的方法存在占用大量存儲(chǔ)空間、降低了地圖質(zhì)量、不能及時(shí)更新地圖數(shù)據(jù)的 缺陷;而用戶端設(shè)備不存儲(chǔ)地圖數(shù)據(jù)、并在需要地圖數(shù)據(jù)時(shí)即時(shí)在線下載地圖 數(shù)據(jù)的方法則存在網(wǎng)絡(luò)時(shí)延導(dǎo)致的速度降低、下載的大量地圖數(shù)據(jù)導(dǎo)致網(wǎng)絡(luò)流 量費(fèi)用且增加用戶成本、嚴(yán)重受限于網(wǎng)絡(luò)質(zhì)量的缺陷;提供一種地圖數(shù)據(jù)的下 載方法以及相應(yīng)的地圖數(shù)據(jù)的下載裝置和服務(wù)器,通過只下載用戶端設(shè)備當(dāng)前 未存儲(chǔ)的、用戶需要獲取地圖數(shù)據(jù)的地區(qū)所屬的地圖片的數(shù)據(jù),而非每次都即 時(shí)在線下載,也非下載全部地圖凄t據(jù),從而能夠極大地提高針對(duì)不同用戶的地 圖數(shù)據(jù)下載的靈活性、個(gè)性化和多樣化,并能夠大大減少網(wǎng)絡(luò)數(shù)據(jù)流量,提高 數(shù)據(jù)下載速度,使用戶能夠準(zhǔn)確快速地獲取地圖數(shù)據(jù),同時(shí)也減少了對(duì)存儲(chǔ)空 間的占用,此外與每次都從網(wǎng)絡(luò)下載地圖數(shù)據(jù)的方式相比,通過用戶端設(shè)備存 儲(chǔ)的地圖片凌t據(jù)也大大降低了對(duì)網(wǎng)絡(luò)的依賴性,降低了網(wǎng)絡(luò)覆蓋率和網(wǎng)絡(luò)信號(hào) 質(zhì)量對(duì)地圖數(shù)據(jù)下載成功率和效率的影響。基于上述發(fā)明構(gòu)思,本發(fā)明提供了一種地圖數(shù)據(jù)的下載方法,參見圖1所 示的實(shí)施例一的流程示意圖,首先在步驟l中用戶端設(shè)備在需要獲取地圖數(shù)據(jù)時(shí),查找本地是否存儲(chǔ)有需要獲取的地圖區(qū)域所對(duì)應(yīng)的地圖片的數(shù)據(jù),是則執(zhí)行步驟2,否則執(zhí)行步驟3;在步驟2中讀取本地所存儲(chǔ)的所述地圖片的數(shù)據(jù)后 執(zhí)行步驟4;在步驟3中從所述服務(wù)器端下載所述地圖片的數(shù)據(jù)后執(zhí)行步驟4; 在步驟4中執(zhí)行后續(xù)的地圖數(shù)據(jù)處理操作。在本實(shí)施例一中,所述用戶端設(shè)備為需要使用地圖數(shù)據(jù)的設(shè)備,如車載導(dǎo) 航系統(tǒng)、配置有導(dǎo)航軟件的移動(dòng)終端等,根據(jù)該用戶端設(shè)備的不同執(zhí)行不同的 所述后續(xù)的地圖數(shù)據(jù)處理操作。在本實(shí)施例一中,通過將地圖數(shù)據(jù)劃分為由若干個(gè)地圖片數(shù)據(jù)組成,用戶 端設(shè)備在需要獲取地圖數(shù)據(jù)時(shí),如果本地存儲(chǔ)有相應(yīng)地區(qū)的地圖片數(shù)據(jù)則使用 本地存儲(chǔ)的地圖片數(shù)據(jù),如果本地未存儲(chǔ)相應(yīng)地區(qū)的地圖片數(shù)據(jù)則經(jīng)由通信網(wǎng) 絡(luò)(例如當(dāng)所述用戶端設(shè)備為移動(dòng)終端時(shí)則經(jīng)由移動(dòng)通信網(wǎng)絡(luò)如GPRS或 CDMA1X)從服務(wù)器端下載該地圖片數(shù)據(jù),從而一方面通過只根據(jù)用戶需要下載 對(duì)應(yīng)的地圖片的數(shù)據(jù),而非全部地圖數(shù)據(jù),實(shí)現(xiàn)了針對(duì)不同用戶的個(gè)性化的和 靈活的地圖凄t據(jù)下載,由于減少了所下載的數(shù)據(jù)量,因此減少了網(wǎng)絡(luò)數(shù)據(jù)流量, 降低了用戶使用成本,同時(shí)也減少了地圖數(shù)據(jù)的下載時(shí)間,提高了地圖數(shù)據(jù)的 獲取速度,此外還減少了對(duì)存儲(chǔ)空間的占用;另一方面在本地存儲(chǔ)器已存儲(chǔ)當(dāng) 前需要的地圖片數(shù)據(jù)時(shí)不需要再向服務(wù)器下載,因此也提高了地圖數(shù)據(jù)的獲取 速度,并且在用戶端設(shè)備處于網(wǎng)絡(luò)未覆蓋或網(wǎng)絡(luò)信號(hào)不佳的地區(qū)時(shí),能夠獲取 本地已存儲(chǔ)的地圖片數(shù)據(jù),從而降低對(duì)網(wǎng)絡(luò)的依賴性,減少網(wǎng)絡(luò)覆蓋率及網(wǎng)絡(luò) 信號(hào)強(qiáng)度對(duì)用戶使用地圖的影響。優(yōu)選^L,所述地圖片數(shù)據(jù)的產(chǎn)生方式可為在所述查找本地是否存儲(chǔ)有需 要獲取的地圖區(qū)域所對(duì)應(yīng)的地圖片的數(shù)據(jù)之前,預(yù)先將全部地圖分割為預(yù)設(shè)尺 寸的地圖片,并在服務(wù)器端存儲(chǔ)每個(gè)地圖片的數(shù)據(jù)。進(jìn)一步地,用戶端設(shè)備可在每次下載地圖片數(shù)據(jù)后將該地圖片數(shù)據(jù)存儲(chǔ)到 本地存儲(chǔ)器中,從而使得本地存儲(chǔ)器中保存有用戶經(jīng)常訪問的地圖片數(shù)據(jù),而 不保存用戶未訪問過的地圖片數(shù)據(jù)。具體而言,所述用戶端設(shè)備在從所述服務(wù)的數(shù)據(jù)后,還將該地圖片的數(shù)據(jù)保存到本地存儲(chǔ)器中。圖2為將地圖按預(yù)設(shè)的地圖片尺寸劃分為地圖片的示意圖,例如,地圖數(shù)據(jù)按照一定的經(jīng)綽度單位和一定的級(jí)別,被分割成大量正方形的小片。并且這些地圖小片所表示的地圖經(jīng)綿度范圍可以通過預(yù)設(shè)公式計(jì)算出來。當(dāng)用戶駕車行進(jìn)到地圖片a對(duì)應(yīng)的區(qū)域中,并需要根據(jù)后續(xù)行車路線持續(xù)察看地圖時(shí),用戶向車載的導(dǎo)航系統(tǒng)或者手機(jī)中的導(dǎo)航系統(tǒng)發(fā)出察看地圖的指令,導(dǎo)^^系統(tǒng)接收到用戶指令后首先查找本地存儲(chǔ)器中是否存儲(chǔ)有地圖片a的 數(shù)據(jù),是則根據(jù)該數(shù)據(jù)顯示對(duì)應(yīng)區(qū)域的地圖,否則從服務(wù)器端下載地圖片a的 數(shù)據(jù)并根據(jù)下載的數(shù)據(jù)顯示對(duì)應(yīng)區(qū)域的地圖。假設(shè)該用戶后續(xù)的行車路線為從地圖片a對(duì)應(yīng)的區(qū)域到地圖片f對(duì)應(yīng)的區(qū) 域,然后再到地圖片g對(duì)應(yīng)的區(qū)域,最后到地圖片m對(duì)應(yīng)的區(qū)域,則導(dǎo)航系統(tǒng) 在需要察看地圖片f、地圖片g、地圖片m時(shí)均首先查找本地的存儲(chǔ)器是否存儲(chǔ) 有對(duì)應(yīng)的地圖片數(shù)據(jù),是則根據(jù)存儲(chǔ)的地圖片數(shù)據(jù)顯示對(duì)應(yīng)區(qū)城的地圖,否則 向服務(wù)器端下栽該地圖片數(shù)據(jù)并顯示對(duì)應(yīng)區(qū)域的地圖。下次該用戶經(jīng)過同樣的行車路線并需要察看地圖時(shí),用戶端設(shè)備就能夠直接根 據(jù)本地存4諸器所存儲(chǔ)的地圖片數(shù)據(jù)來顯示地圖,而無需重新下載對(duì)應(yīng)的地圖片 數(shù)據(jù)。通過上述實(shí)施方式,在用戶需要訪問所述經(jīng)常訪問的地圖片數(shù)據(jù)時(shí)無需從 網(wǎng)絡(luò)下載,提高了地圖數(shù)據(jù)的獲取速度,也提高了用戶端設(shè)備針對(duì)不同用戶保 存地圖片凄t據(jù)的靈活性和個(gè)性化,大大提高了服務(wù)質(zhì)量和用戶滿意度。參見圖3所示的本發(fā)明地圖凝:據(jù)的下載方法的實(shí)施例二的流程示意圖,本 實(shí)施例二與上述實(shí)施例一的區(qū)別在于所述步驟3中,所述用戶端設(shè)備在從所 述服務(wù)器端下載所述地圖片的數(shù)據(jù)時(shí)還下載該地圖片對(duì)應(yīng)的版本信息,并保存 到本地存<者器中;并且在所述步驟4之后還包括步驟5,即所述用戶端設(shè)備在 本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)對(duì)應(yīng)的版本信息與所述服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)的版本信息不一致時(shí),從所述服務(wù)器端重新下載并更新本地存儲(chǔ)器所 存儲(chǔ)的地圖片的數(shù)據(jù)。通過增設(shè)上述操作,實(shí)現(xiàn)了用戶端設(shè)備所存儲(chǔ)的地圖片 數(shù)據(jù)及時(shí)更新,從而保證了與服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)保持一致。參見圖4所示的本發(fā)明地圖數(shù)據(jù)的下載方法的實(shí)施例三的流程示意圖,本實(shí)施例三與上述實(shí)施例一的區(qū)別在于所述步驟3中,所述用戶端設(shè)備在從所述服務(wù)器端下栽所述地圖片的數(shù)據(jù)時(shí)還下載該地圖片對(duì)應(yīng)的版本信息,并保存到本地存儲(chǔ)器中;并且在所述步驟4之后還包括步驟6,即所述服務(wù)器端按照 預(yù)設(shè)的周期或者在所述用戶端設(shè)備開機(jī)啟動(dòng)時(shí),向所述用戶端設(shè)備發(fā)送所述服 務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)的版本信息,如果該版本信息與所述用戶端設(shè)備的 本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)的版本信息不一致,則所述用戶端設(shè)備從所 述服務(wù)器端重新下載并更新本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)。在所述重新下 載并更新本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)時(shí),具體而言,可先清空本地存儲(chǔ) 器所存儲(chǔ)的地圖片的數(shù)據(jù),然后重新下載并存儲(chǔ)服務(wù)器端對(duì)應(yīng)的地圖片數(shù)據(jù); 也可先重新下栽服務(wù)器端對(duì)應(yīng)的地圖片數(shù)據(jù),然后替換本地存儲(chǔ)器所存儲(chǔ)的地 圖片的數(shù)據(jù)。通過增設(shè)上述操作,實(shí)現(xiàn)了用戶端設(shè)備所存儲(chǔ)的地圖片數(shù)據(jù)及時(shí) 更新,從而保證了與服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)保持一致?;谏鲜霭l(fā)明構(gòu)思,本發(fā)明還提供了一種地圖數(shù)據(jù)的下載裝置,參見圖5 所示的地圖數(shù)據(jù)的下載裝置的實(shí)施例一的結(jié)構(gòu)示意圖,本實(shí)施例一中,所述地 圖數(shù)據(jù)的下載裝置設(shè)于用戶端設(shè)備中,包括下栽模塊51和與下載模塊51連接 的查找模塊52,下載模塊51用于從服務(wù)器端下載并輸出地圖片數(shù)據(jù);查找模 塊52用于在收到獲取地圖的指令后,查找本地是否存儲(chǔ)有需要獲取的地圖區(qū)域 所對(duì)應(yīng)的地圖片的數(shù)據(jù),是則讀取并輸出本地所存儲(chǔ)的所述地圖片的數(shù)據(jù);否 則通知下載^t塊51從服務(wù)器端下載并輸出所述地圖片的數(shù)據(jù)。上述本發(fā)明地圖數(shù)據(jù)的下載裝置的實(shí)施例一 中,所述用戶端設(shè)備為需要使 用地圖數(shù)據(jù)的設(shè)備,如車載導(dǎo)航系統(tǒng)、配置有導(dǎo)航軟件的移動(dòng)終端等,根據(jù)該 用戶端設(shè)備的不同,在所述地圖數(shù)據(jù)的下載裝置獲取地圖片數(shù)據(jù)后,執(zhí)行不同的所述后續(xù)的地圖數(shù)據(jù)處理操作。上述本發(fā)明地圖數(shù)據(jù)的下載裝置的實(shí)施例一中,用戶端設(shè)備在需要獲取地 圖凄t據(jù)時(shí),通過查找模塊52查找本地存儲(chǔ)器是否存儲(chǔ)有對(duì)應(yīng)的地圖片數(shù)據(jù),如果有則使用本地存儲(chǔ)的對(duì)應(yīng)的地圖片數(shù)據(jù),如果沒有則由下栽模塊51向服務(wù)器端下載并《吏用該地圖片數(shù)據(jù)。通過根據(jù)用戶的需要在本地存儲(chǔ)對(duì)應(yīng)的地圖片數(shù) 據(jù)而非全部地圖凌t據(jù),從而實(shí)現(xiàn)了針對(duì)不同用戶的個(gè)性化的和靈活的地圖數(shù)據(jù) 下載,同時(shí)由于減少了所下載的數(shù)據(jù)量,因此減少了網(wǎng)絡(luò)數(shù)據(jù)流量,降低了用 戶使用成本,同時(shí)也減少了地圖數(shù)據(jù)的下載時(shí)間,提高了地圖數(shù)據(jù)的獲取速度, 此外還減少了對(duì)存儲(chǔ)空間的占用。此外,由于在本地存儲(chǔ)器已存儲(chǔ)當(dāng)前需要的地圖片數(shù)據(jù)時(shí)不需要再向服務(wù) 器下載,因此也提高了地圖數(shù)據(jù)的獲取速度,并且在用戶端設(shè)備處于網(wǎng)絡(luò)未覆 蓋或網(wǎng)絡(luò)信號(hào)不佳的地區(qū)時(shí),上述地圖數(shù)據(jù)的下載裝置能夠獲取本地已存儲(chǔ)的 地圖片數(shù)據(jù),從而降低對(duì)網(wǎng)絡(luò)的依賴性,減少網(wǎng)絡(luò)覆蓋率及網(wǎng)絡(luò)信號(hào)強(qiáng)度對(duì)用 戶使用地圖的影響。優(yōu)選地,上述本發(fā)明地圖數(shù)據(jù)的下載裝置的實(shí)施例一中,查找模塊52還可 包括保存才莫塊,與下載模塊51連接,用于在下載模塊51從服務(wù)器端下載所述 地圖片的數(shù)據(jù)后,將該地圖片的數(shù)據(jù)保存到本地的存儲(chǔ)器中,從而使得本地存 儲(chǔ)器中保存有用戶經(jīng)常訪問的地圖片數(shù)據(jù),而不保存用戶未訪問過的地圖片數(shù) 據(jù)。這樣在用戶需要訪問所述經(jīng)常訪問的地圖片數(shù)據(jù)時(shí)無需從網(wǎng)絡(luò)下載,提高 了地圖數(shù)據(jù)的獲取速度,也提高了用戶端設(shè)備針對(duì)不同用戶保存地圖片數(shù)據(jù)的 靈活性和個(gè)性化,大大提高了服務(wù)質(zhì)量和用戶滿意度。參見圖6所示的本發(fā)明地圖數(shù)據(jù)的下載裝置的實(shí)施例二的結(jié)構(gòu)示意圖,本 實(shí)施例二與上述本發(fā)明地圖數(shù)據(jù)的下載裝置的實(shí)施例一的區(qū)別在于下載模塊 51還用于在從所述服務(wù)器端下載所述地圖片的數(shù)據(jù)時(shí)還下載該地圖片對(duì)應(yīng)的版本信息;所述保存模塊還用于將該版本信息保存到本地的存儲(chǔ)器中;所述地 圖數(shù)據(jù)下載裝置還包括更新模塊61,與下載模塊51連接,用于在本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)對(duì)應(yīng)的版本信息與所述服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)的 版本信息不一致時(shí),通知下載模塊51從所述服務(wù)器端重新下載本地存儲(chǔ)器所存 儲(chǔ)的地圖片的數(shù)據(jù),并經(jīng)由保存模塊更新本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)。 本實(shí)施例二能夠使用戶端設(shè)備所存儲(chǔ)的地圖片數(shù)據(jù)及時(shí)更新,以與服務(wù)器端所 存儲(chǔ)的地圖片數(shù)據(jù)保持同步。參見圖7所示的本發(fā)明地圖數(shù)據(jù)的下載裝置的實(shí)施例三的結(jié)構(gòu)示意圖,本 實(shí)施例三與上述本發(fā)明地圖數(shù)據(jù)的下載裝置的實(shí)施例一的區(qū)別在于下載模塊51還用于在從所述服務(wù)器端下載所述地圖片的數(shù)據(jù)時(shí)還下載該地圖片對(duì)應(yīng)的 版本信息;所述保存模塊還用于將該版本信息保存到本地的存儲(chǔ)器中;所述地 圖數(shù)據(jù)下栽裝置還包括更新模塊71,與下載模塊51連接,用于在收到所述服 務(wù)器端發(fā)送的、所述服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)的版本信息后,判斷該版本 信息與所迷用戶端設(shè)備的本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)的版本信息是否一 致,如果不一致則通知下載模塊51從所述服務(wù)器端重新下載并經(jīng)由所述保存模 塊更新本i也存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)。本實(shí)施例三能夠使用戶端設(shè)備所存 儲(chǔ)的地圖片數(shù)據(jù)及時(shí)更新,以與服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)保持同步?;谏鲜霭l(fā)明構(gòu)思,本發(fā)明還提供了一種地圖數(shù)據(jù)的下載服務(wù)器,參見圖8 所示的本發(fā)明地圖數(shù)據(jù)的下載服務(wù)器的實(shí)施例一的結(jié)構(gòu)示意圖,本實(shí)施例一包括存儲(chǔ)模塊81,用于保存預(yù)先將全部地圖分割為預(yù)設(shè)尺寸的地圖片后每個(gè)地 圖片的凝:」悟;收發(fā)4莫塊82,與存儲(chǔ)模塊81連接,用于在收到用戶端設(shè)備的下 載地圖片數(shù)據(jù)的請(qǐng)求后,從存儲(chǔ)模塊81讀取對(duì)應(yīng)的地圖片數(shù)據(jù)并發(fā)送給該用戶 端設(shè)備。在上述本發(fā)明地圖數(shù)據(jù)的下載服務(wù)器的實(shí)施例一中,通過在服務(wù)器端分別 保存分割后的各個(gè)地圖片的數(shù)據(jù),從而能夠根據(jù)用戶端設(shè)備的需求向用戶端設(shè) 備發(fā)送相應(yīng)的地圖片的數(shù)據(jù),而非發(fā)送全部地圖數(shù)據(jù),大大減少了數(shù)據(jù)流量和 數(shù)據(jù)下載時(shí)間,也減少了網(wǎng)絡(luò)流量費(fèi)用,節(jié)省了用戶使用成本,也提高了地圖 數(shù)據(jù)的獲取速度,同時(shí)還減少了地圖數(shù)據(jù)對(duì)用戶端設(shè)備存儲(chǔ)空間的占用。參見圖9所示的本發(fā)明地圖數(shù)據(jù)的下載服務(wù)器的實(shí)施例二的結(jié)構(gòu)示意圖, 為支持用戶端設(shè)備所保存的地圖片數(shù)據(jù)的及時(shí)更新,本實(shí)施例二與上述實(shí)施例一的區(qū)別在于所述地圖數(shù)據(jù)的下載服務(wù)器還可包括更新通知模塊91,與存儲(chǔ) 模塊81連接,用于在存儲(chǔ)模塊81中保存的地圖片數(shù)據(jù)更新后,按照預(yù)設(shè)的周 期或者在所述用戶端i殳備開機(jī)啟動(dòng)時(shí)將更新后的版本信息發(fā)送給所述用戶端設(shè) 備。圖10為本發(fā)明地圖數(shù)據(jù)的下載裝置與地圖數(shù)據(jù)的下載服務(wù)器的交互示意 圖,地圖數(shù)據(jù)的下載裝置在需要獲取地圖數(shù)據(jù)時(shí),首先查找本地存儲(chǔ)器是否存 儲(chǔ)有對(duì)應(yīng)的地圖片數(shù)據(jù),如果有則使用本地存儲(chǔ)的對(duì)應(yīng)的地圖片數(shù)據(jù),如杲?jīng)] 有則向地圖數(shù)據(jù)的下載服務(wù)器下載并使用該地圖片數(shù)據(jù)。通過根據(jù)用戶的需要 在本地存儲(chǔ)對(duì)應(yīng)的地圖片數(shù)據(jù)而 一一 全部地圖數(shù)據(jù),從而實(shí)現(xiàn)了針對(duì)不同用戶的 個(gè)性化的和靈活的地圖數(shù)據(jù)下載,同時(shí)由于減少了所下載的數(shù)據(jù)量,因此減少 了網(wǎng)絡(luò)數(shù)據(jù)流量,降低了用戶使用成本,同時(shí)也減少了地圖數(shù)據(jù)的下載時(shí)間, 提高了地圖數(shù)據(jù)的獲取速度,此外還減少了對(duì)存儲(chǔ)空間的占用。以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明作限制性理解。盡 管參照上述較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng) 理解其依然可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而這種修改或者等同替換并不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1. 一種地圖數(shù)據(jù)的下載方法,其特征在于,包括用戶端設(shè)備在需要獲取地圖數(shù)據(jù)時(shí),查找本地是否存儲(chǔ)有需要獲取的地圖區(qū)域所對(duì)應(yīng)的地圖片的數(shù)據(jù),是則讀取本地所存儲(chǔ)的所述地圖片的數(shù)據(jù)并執(zhí)行后續(xù)的地圖數(shù)據(jù)處理操作;否則從所述服務(wù)器端下載所述地圖片的數(shù)據(jù)并執(zhí)行后續(xù)的地圖數(shù)據(jù)處理操作。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述查找本地是否存儲(chǔ)有 需要獲取的地圖區(qū)域所對(duì)應(yīng)的地圖片的數(shù)據(jù)之前還包括預(yù)先將全部地圖分割 為預(yù)設(shè)尺寸的地圖片,并在服務(wù)器端存儲(chǔ)每個(gè)地圖片的數(shù)據(jù)。
3、 根據(jù)權(quán)利要求1或2所述的方法,其特征在于所述用戶端設(shè)備在從所 述服務(wù)器端下栽所述地圖片的數(shù)據(jù)后,還將該地圖片的數(shù)據(jù)保存到本地存儲(chǔ)器 中。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于所述用戶端設(shè)備在從所述服 務(wù)器端下載所述地圖片的數(shù)據(jù)時(shí)還下載該地圖片對(duì)應(yīng)的版本信息,并保存到本 地存儲(chǔ)器中;所述用戶端設(shè)備在本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)對(duì)應(yīng)的版本 信息與所述服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)的版本信息不一致時(shí),從所述服務(wù)器 端重新下載并更新本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)。
5、 根據(jù)權(quán)利要求3所述的方法,其特征在于所述用戶端設(shè)備在從所述服 務(wù)器端下栽所述地圖片的數(shù)據(jù)時(shí)還下載該地圖片對(duì)應(yīng)的版本信息,并保存到本 地存儲(chǔ)器中;所述服務(wù)器端按照預(yù)設(shè)的周期或者在所述用戶端設(shè)備開機(jī)啟動(dòng)時(shí), 向所述用戶端設(shè)備發(fā)送所述服務(wù)器端所存儲(chǔ)的地圖片數(shù)椐的版本信息,如果該 版本信息與所述用戶端設(shè)備的本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)的版本信息不 一致,則所述用戶端設(shè)備>^人所述服務(wù)器端重新下載并更新本地存儲(chǔ)器所存儲(chǔ)的 地圖片的數(shù)據(jù)。
6、 一種地圖數(shù)據(jù)的下載裝置,其特征在于 所述地圖數(shù)據(jù)的下載裝置設(shè)于用戶端設(shè)備中;所述地圖數(shù)據(jù)的下載裝置包括下載模塊,用于從服務(wù)器端下載并輸出地 圖片數(shù)據(jù);查找模塊,與所述下載模塊連接,用于在收到獲取地圖的指令后, 查找本地是否存儲(chǔ)有需要獲取的地圖區(qū)域所對(duì)應(yīng)的地圖片的數(shù)據(jù),是則讀取并 輸出本地所存儲(chǔ)的所述地圖片的數(shù)據(jù);否則通知所述下載模塊從服務(wù)器端下載 并輸出所述地圖片的數(shù)據(jù)。
7、 根據(jù)權(quán)利要求6所述的裝置,其特征在于所述查找模塊還包括保存模 塊,與所述下載模塊連接,用于在所述下栽模塊從服務(wù)器端下載所述地圖片的 數(shù)據(jù)后,將該地圖片的數(shù)據(jù)保存到本地的存儲(chǔ)器中。
8、 才艮據(jù)權(quán)利要求7所述的裝置,其特征在于所述下栽模塊還用于在從所述服務(wù)器端下栽所述地圖片的數(shù)據(jù)時(shí)還下載該 地圖片對(duì)應(yīng)的版本信息;所述保存模塊還用于將該版本信息保存到本地的存儲(chǔ) 器中;所述i也圖數(shù)據(jù)下載裝置還包括第一更新模塊,與所述下栽模塊連接,用 于在本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)對(duì)應(yīng)的版本信息與所述服務(wù)器端所存儲(chǔ) 的地圖片數(shù)據(jù)的版本信息不一致時(shí),通知所述下載模塊從所述服務(wù)器端重新下 載本^^存^f諸器所存儲(chǔ)的地圖片的數(shù)據(jù),并經(jīng)由保存模塊更新本地存儲(chǔ)器所存儲(chǔ) 的地圖片的數(shù)據(jù)。
9、 才艮據(jù)權(quán)利要求7所述的裝置,其特征在于所述下載^t塊還用于在從所述服務(wù)器端下載所述地圖片的數(shù)據(jù)時(shí)還下載該 地圖片對(duì)應(yīng)的版本信息;所述保存模塊還用于將該版本信息保存到本地的存儲(chǔ) 器中;所述地圖數(shù)據(jù)下載裝置還包括第二更新模塊,與所述下載模塊連接,用 于在收到所述服務(wù)器端發(fā)送的、所述服務(wù)器端所存儲(chǔ)的地圖片數(shù)據(jù)的版本信息 后,判斷該版本信息與所述用戶端設(shè)備的本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)的 版本信息是否一致,如杲不一致則通知所述下載模塊從所述服務(wù)器端重新下載 并經(jīng)由所述保存模塊更新本地存儲(chǔ)器所存儲(chǔ)的地圖片的數(shù)據(jù)。
10、 一種地圖數(shù)據(jù)的下載服務(wù)器,其特征在于,包括-.存4渚;漠塊,用于保存預(yù)先將全部地圖分割為預(yù)設(shè)尺寸的地圖片后每個(gè)地圖 片的數(shù)據(jù);收發(fā)才莫塊,與所述存儲(chǔ)模塊連接,用于在收到用戶端設(shè)備的下載地圖片數(shù) 據(jù)的請(qǐng)求后,從所述存儲(chǔ)模塊讀取對(duì)應(yīng)的地圖片數(shù)據(jù)并發(fā)送給該用戶端設(shè)備。
11、 根據(jù)權(quán)利要求10所述的服務(wù)器,其特征在于所述地圖數(shù)據(jù)的下載服 務(wù)器還包^^更新通知模塊,與所述存儲(chǔ)模塊連接,用于在所述存儲(chǔ)模塊中保存 的地圖片lt據(jù)更新后,按照預(yù)詔 新后的版本信息發(fā)送給所述用戶端設(shè)備。
全文摘要
本發(fā)明公開了一種地圖數(shù)據(jù)的下載方法,包括用戶端設(shè)備在需要獲取地圖時(shí),查找本地是否存儲(chǔ)有需要獲取的地圖區(qū)域所對(duì)應(yīng)的地圖片的數(shù)據(jù),是則讀取本地所存儲(chǔ)的所述地圖片的數(shù)據(jù)并執(zhí)行后續(xù)的地圖數(shù)據(jù)處理操作;否則從所述服務(wù)器端下載所述地圖片的數(shù)據(jù)并執(zhí)行后續(xù)的地圖數(shù)據(jù)處理操作。本發(fā)明還公開了一種地圖數(shù)據(jù)的下載裝置。本發(fā)明還公開了一種地圖數(shù)據(jù)的下載服務(wù)器。本發(fā)明能夠使用戶準(zhǔn)確快捷地獲取地圖數(shù)據(jù),實(shí)現(xiàn)針對(duì)不同用戶的個(gè)性化的和靈活的地圖數(shù)據(jù)下載,減少地圖數(shù)據(jù)下載時(shí)間,且減少所占用的存儲(chǔ)空間,同時(shí)減少網(wǎng)絡(luò)數(shù)據(jù)流量費(fèi)用,降低用戶使用成本,并且降低對(duì)網(wǎng)絡(luò)的依賴性,減少網(wǎng)絡(luò)覆蓋率及網(wǎng)絡(luò)信號(hào)強(qiáng)度對(duì)用戶使用地圖的影響。
文檔編號(hào)H04L29/06GK101246476SQ20071006397
公開日2008年8月20日 申請(qǐng)日期2007年2月15日 優(yōu)先權(quán)日2007年2月15日
發(fā)明者柏廣斌, 杉 董, 進(jìn) 錢 申請(qǐng)人:北京騰瑞萬里信息技術(shù)有限公司