[發(fā)明專利]導(dǎo)航系統(tǒng)的客戶端、服務(wù)端、及地圖數(shù)據(jù)提供、響應(yīng)方法有效
| 申請?zhí)枺?/td> | 200810067701.1 | 申請日: | 2008-06-05 |
| 公開(公告)號: | CN101294819A | 公開(公告)日: | 2008-10-29 |
| 發(fā)明(設(shè)計)人: | 張文星 | 申請(專利權(quán))人: | 凱立德欣技術(shù)(深圳)有限公司 |
| 主分類號: | G01C21/26 | 分類號: | G01C21/26;G01C21/34;H04L29/06;H04H60/70;G06F17/30 |
| 代理公司: | 深圳創(chuàng)友專利商標(biāo)代理有限公司 | 代理人: | 邢濤 |
| 地址: | 518040廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 導(dǎo)航系統(tǒng) 客戶端 服務(wù)端 地圖 數(shù)據(jù) 提供 響應(yīng) 方法 | ||
1.一種導(dǎo)航系統(tǒng)的客戶端,包括:
存儲模塊,用于保存圖幅數(shù)據(jù);
導(dǎo)航模塊,用于從存儲模塊中提取需要的圖幅數(shù)據(jù)進(jìn)行導(dǎo)航;
其特征在于,
所述的客戶端還包括存儲更新模塊,用于當(dāng)存儲模塊中沒有導(dǎo)航模塊需要的圖幅數(shù)據(jù)時,從服務(wù)端下載需要的圖幅數(shù)據(jù),保存在存儲模塊里,提供給導(dǎo)航模塊進(jìn)行導(dǎo)航;
所述的存儲更新模塊包括:
圖幅提取模塊,用于當(dāng)存儲模塊中保存有導(dǎo)航模塊所請求的圖幅數(shù)據(jù)時,從存儲模塊中讀取導(dǎo)航模塊請求提供的圖幅數(shù)據(jù)并返回給導(dǎo)航模塊使用;
數(shù)據(jù)提取請求生成模塊,用于當(dāng)存儲模塊中沒有保存導(dǎo)航模塊所請求的圖幅數(shù)據(jù)時,把需要的圖幅數(shù)據(jù)按預(yù)定協(xié)議生成數(shù)據(jù)提取請求;
數(shù)據(jù)提取請求發(fā)送模塊,用于把數(shù)據(jù)提取請求生成模塊生成的數(shù)據(jù)提取請求發(fā)送至導(dǎo)航系統(tǒng)的服務(wù)端;
圖幅數(shù)據(jù)包接收模塊,用于接收導(dǎo)航系統(tǒng)的服務(wù)端發(fā)回的響應(yīng)協(xié)議包;
響應(yīng)協(xié)議包解析模塊,用于解析圖幅數(shù)據(jù)包接收模塊接收到的響應(yīng)協(xié)議包,得到服務(wù)端返回的客戶端請求的相應(yīng)圖幅數(shù)據(jù);
圖幅保存模塊,用于將響應(yīng)協(xié)議包解析模塊解析得到的圖幅數(shù)據(jù)存儲至存儲模塊中;
容量超額判斷模塊,用于判斷響應(yīng)協(xié)議包解析模塊解析后的圖幅數(shù)據(jù)容量與客戶端的存儲模塊中原有圖幅數(shù)據(jù)容量的總和是否大于最大圖幅數(shù)據(jù)限額;
舊圖幅刪除模塊,用于當(dāng)容量超額判斷模塊判斷響應(yīng)協(xié)議包解析模塊解析后的圖幅數(shù)據(jù)容量與客戶端的存儲模塊中原有圖幅數(shù)據(jù)容量的總和大于最大圖幅數(shù)據(jù)限額時,按照預(yù)設(shè)規(guī)則刪除當(dāng)前存儲模塊內(nèi)的暫時用不到的圖幅數(shù)據(jù),直至容量超額判斷模塊的檢測結(jié)果為接收到的圖幅數(shù)據(jù)容量與客戶端原有圖幅數(shù)據(jù)容量的總和不大于最大圖幅數(shù)據(jù)限額;
其中,所述的圖幅保存模塊僅在容量超額判斷模塊判斷響應(yīng)協(xié)議包解析模塊解析后的圖幅數(shù)據(jù)容量與客戶端的存儲模塊中原有圖幅數(shù)據(jù)容量的總和不大于最大圖幅數(shù)據(jù)限額時工作。
2.一種如權(quán)利要求1所述的導(dǎo)航系統(tǒng)的客戶端使用的地圖數(shù)據(jù)提供方法,其特征在于,包括以下步驟:
A:等待導(dǎo)航模塊請求提供其指定的圖幅數(shù)據(jù);
B:檢查當(dāng)前存儲模塊中是否保存有上述圖幅數(shù)據(jù),若有,將其提供給導(dǎo)航模塊進(jìn)行導(dǎo)航,轉(zhuǎn)步驟A;若沒有,向服務(wù)端發(fā)送攜帶有指定圖幅信息的數(shù)據(jù)提取請求;
C:接收服務(wù)端返回的相應(yīng)圖幅的圖幅數(shù)據(jù),保存至存儲模塊中,并將其提供給導(dǎo)航模塊進(jìn)行導(dǎo)航,轉(zhuǎn)步驟A;
所述的步驟C中,還包括以下步驟:
C1:比較服務(wù)端返回的圖幅數(shù)據(jù)的容量大小是否小于存儲模塊的剩余空間的容量大小,若是,將服務(wù)端返回的圖幅數(shù)據(jù)直接保存至存儲模塊中的相應(yīng)位置,將其提供給導(dǎo)航模塊進(jìn)行導(dǎo)航,轉(zhuǎn)步驟A;若不是,則按照預(yù)設(shè)的刪除規(guī)則刪除存儲模塊內(nèi)的暫時用不到的圖幅數(shù)據(jù),重新執(zhí)行步驟C1。
3.如權(quán)利要求2所述的地圖數(shù)據(jù)提供方法,其特征在于,所述的存儲模塊中,每個圖幅對應(yīng)的設(shè)有用于標(biāo)識此圖幅是否為內(nèi)建圖幅的內(nèi)建圖幅標(biāo)識;
所述的預(yù)設(shè)的刪除規(guī)則為:
選擇存儲模塊中下載時間最早的非內(nèi)建圖幅作為可以刪除的圖幅。
4.如權(quán)利要求2所述的地圖數(shù)據(jù)提供方法,其特征在于,所述的存儲模塊中,每個圖幅對應(yīng)的設(shè)有用于標(biāo)識此圖幅是否為內(nèi)建圖幅的內(nèi)建圖幅標(biāo)識;
所述預(yù)設(shè)的刪除規(guī)則為:
將地圖數(shù)據(jù)中的圖幅按照其覆蓋的區(qū)域分別劃分為:當(dāng)前任務(wù)所在區(qū)域的圖幅、當(dāng)前任務(wù)臨近區(qū)域的圖幅、和其他區(qū)域的圖幅;先刪除其他區(qū)域的圖幅;當(dāng)不存在其他區(qū)域的圖幅時,刪除當(dāng)前任務(wù)臨近區(qū)域的圖幅。
5.如權(quán)利要求4所述的地圖數(shù)據(jù)提供方法,其特征在于,所述的預(yù)設(shè)的刪除規(guī)則中,
當(dāng)同一區(qū)域有兩個以上的比例尺不同的圖幅可以刪除時,先刪除與當(dāng)前顯示的圖幅比例尺不同的圖幅。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于凱立德欣技術(shù)(深圳)有限公司,未經(jīng)凱立德欣技術(shù)(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810067701.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于與組中其它車輛交互的組交互系統(tǒng)
- 一種航空用組合導(dǎo)航系統(tǒng)體系結(jié)構(gòu)實(shí)現(xiàn)方法
- 一種小型水下航行器用組合導(dǎo)航系統(tǒng)及方法
- 一種小型水下航行器用組合導(dǎo)航系統(tǒng)
- 一種汽車導(dǎo)航系統(tǒng)與夜視系統(tǒng)相互切換的裝置及切換方法
- 時間同步系統(tǒng)及時間同步方法
- 一種船載全天時星光慣導(dǎo)組合導(dǎo)航系統(tǒng)
- 一種多導(dǎo)航的智能學(xué)習(xí)系統(tǒng)
- 一種衛(wèi)星聯(lián)合導(dǎo)航方法
- 雙導(dǎo)航系統(tǒng)音響兼容控制方法





