一種地圖數據下載方法及導航設備的製作方法
2023-10-08 19:25:44 1
一種地圖數據下載方法及導航設備的製作方法
【專利摘要】本發明公開了一種地圖數據下載方法及導航設備,屬於導航領域。該方法包括:導航設備連接至伺服器;將導航信息發送至所述伺服器;根據所述導航信息確定電子地圖區域;從所述伺服器下載所述電子地圖區域的電子地圖數據,存儲至所述導航設備。該地圖下載方法,能夠根據需求選擇相符合的區域地點進行電子地圖數據的下載,相比於整體地圖的下載能夠節省下載時間和流量消耗,同時可節約存儲空間。
【專利說明】一種地圖數據下載方法及導航設備
【技術領域】
[0001]本發明涉及位置服務技術,尤其涉及一種地圖數據下載方法及導航設備。
【背景技術】
[0002]導航設備是指具有位置服務功能及其相關功能的設備,其工作原理是導航設備確定特定位置的位置坐標,將其與自身存儲的電子地圖中記載的位置坐標進行匹配,以此來確定搭載該導航設備的導航對象在電子地圖中的準確位置。導航設備可以是車載終端、可攜式導航儀、手機終端等。導航對象可以是車輛、行人等。在用戶設定好出發地和目的地之後,導航設備會計算導航路徑,並依據算得的導航路徑為用戶導航。
[0003]目前,由於導航設備的存儲空間有限,如將所有的電子地圖數據都預置在設備內,將佔用大量的存儲空間,有時存儲空間甚至不夠用。現有技術中,用戶可以通過導航軟體提供的列表選擇目標位置所屬區域,並向伺服器發出下載該區域電子地圖數據的請求進而開始下載數據。這樣下載的區域電子地圖數據量同樣較大,而用戶在使用該區域的電子地圖數據時可能只需要使用到其中的一小部分。下載整個區域的電子地圖數據需要一定的時間,且如使用非免費網絡進行下載時,也將造成大量的數據流量損耗,增大了用戶的使用成本。導航設備進行導航路徑規劃時,通常使用的是本地地圖數據。往往存在缺少部分地圖數據或者由於本地數據更新不及時,導致所規劃的路徑與實際情況有所偏差,給用戶使用帶來很大便。
【發明內容】
[0004]本發明要解決的技術問題在於提供一種地圖下載方法及導航設備,方便用戶有選擇的下載電子地圖數據。
[0005]為解決上述技術問題,本發明提供一種地圖數據下載方法,包括以下步驟:
[0006]導航設備連接至伺服器;
[0007]將導航信息發送至所述伺服器;
[0008]根據所述導航信息確定電子地圖區域;
[0009]從所述伺服器下載所述電子地圖區域的電子地圖數據,存儲至所述導航設備。
[0010]本發明實施例提供一種導航設備,包括:
[0011]連接單元,用於與伺服器建立連接;
[0012]發送單元,用於將導航信息發送至所述伺服器;
[0013]地圖數據下載單元,用於下載伺服器根據導航信息確定的電子地圖區域的電子地圖數據;
[0014]存儲單元,用於存儲所述地圖數據下載單元下載的電子地圖數據。
[0015]本發明的有益效果為:實現了選擇性下載與導航信息相關範圍的電子地圖數據,而不用下載全部的電子地圖數據,在不影響用戶使用的情況下,不但節省下載流量,而且縮短了下載時間,提升用戶體驗,降低用戶使用成本,方便了用戶使用。
【專利附圖】
【附圖說明】
[0016]為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域的普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他附圖。
[0017]圖1為本發明實施例提供的地圖數據下載方法流程圖;
[0018]圖2為本發明實施例提供的導航設備的構成示意圖;
[0019]圖3是本發明實施例一提供的地圖數據下載方法流程圖;
[0020]圖4是本發明實施例二提供的地圖數據下載方法流程圖;
[0021]圖5是本發明實施例三提供的地圖數據下載方法流程圖;
[0022]圖6是本發明實施例四提供的地圖數據下載方法流程圖;
[0023]圖7是本發明實施例五提供的導航設備的構成示意圖。
【具體實施方式】
[0024]下面對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明的保護範圍。
[0025]如圖1所示,本發明實施例提供一種地圖數據下載方法,包括以下步驟:
[0026]1、導航設備連接至伺服器;
[0027]2、將導航信息發送至所述伺服器;
[0028]3、根據所述導航信息確定電子地圖區域;
[0029]4、從所述伺服器下載所述電子地圖區域的電子地圖數據,存儲至所述導航設備。
[0030]所述導航信息包括以下信息中的任一種:
[0031](I)所述導航設備確定的當前位置的位置信息;
[0032](2)所述導航設備根據用戶指令確定的目的地位置信息;
[0033](3)所述導航設備根據用戶操作確定的指定範圍區域;
[0034](4)所述導航設備根據用戶指令確定的出發地位置信息、目的地位置信息。
[0035]所述導航信息為所述導航設備確定的當前位置的位置信息時,所述根據所述導航信息確定的電子地圖區域為當前位置周邊預設範圍內的區域。
[0036]所述導航信息為所述導航設備根據用戶指令確定的目的地位置信息時,所述根據所述導航信息確定的電子地圖區域為所述目的地周邊預設範圍內的區域。
[0037]所述導航信息為所述導航設備確定的指定範圍區域時,所述根據所述導航信息確定電子地圖的區域為所述指定範圍區域。
[0038]所述導航信息為所述導航設備確定的出發地位置信息、目的地位置信息時,所述根據所述導航信息確定電子地圖區域為:根據所述出發地位置信息、目的地位置信息進行路徑規劃,獲得導航路徑,確定導航路徑周邊預設範圍內的區域為所述電子地圖區域。
[0039]從所述伺服器下載所述電子地圖區域的電子地圖數據之前還包括:
[0040]5、判斷所述導航設備與所述伺服器連接的網絡是否為免費網絡,若否,向用戶發出提示信息,由用戶選擇是否進行下一步操作;若是,則從所述伺服器下載所述電子地圖數據。
[0041]如圖2所示,本發明實施例提供一種導航設備,包括:
[0042]連接單元201,用於與伺服器建立連接;
[0043]發送單元202,用於將導航信息發送至所述伺服器;
[0044]地圖數據下載單元203,用於下載伺服器根據導航信息確定的電子地圖區域的電子地圖數據;
[0045]存儲單元204,用於存儲所述地圖數據下載單元下載的電子地圖數據。
[0046]所述導航信息包括以下信息中的任一種:
[0047](I)所述導航設備確定的當前位置的位置信息;
[0048](2)所述導航設備根據用戶指令確定的目的地位置信息;
[0049](3)所述導航設備根據用戶操作確定的指定範圍區域;
[0050](4)所述導航設備根據用戶指令確定的出發地位置信息、目的地位置信息。
[0051]所述導航信息為所述導航設備確定的當前位置的位置信息時,所述根據所述導航信息確定的電子地圖區域為當前位置周邊預設範圍內的區域。
[0052]所述導航信息為所述導航設備根據用戶指令確定的目的地位置信息時,所述根據所述導航信息確定的電子地圖區域為所述目的地周邊預設範圍內的區域。
[0053]所述導航信息為所述導航設備確定的指定範圍區域時,所述根據所述導航信息確定電子地圖的區域為所述指定範圍區域。
[0054]所述導航信息為所述導航設備確定的出發地位置信息、目的地位置信息時,所述根據所述導航信息確定電子地圖區域為:根據所述出發地位置信息、目的地位置信息進行路徑規劃,獲得導航路徑,確定導航路徑周邊預設範圍內的區域為所述電子地圖區域。
[0055]從所述伺服器下載所述電子地圖區域的電子地圖數據之前還包括:
[0056]下面結合具體實施例對本發明作進一步說明。
[0057]實施例一
[0058]本實施例提供一種地圖數據下載方法,流程可參照圖3,包括以下步驟:
[0059]301、導航設備連接至伺服器;
[0060]連接方式可以為:GPRS、WCDMA, TD-SCDMA, CDMA2000、wifi網絡等。該伺服器為在線地圖服務提供商的伺服器。
[0061]302、導航設備確定當前位置的位置信息,並將該位置信息發送至伺服器;
[0062]具體的,確定當前位置的位置信息是由GPS、北鬥、陀螺儀或基站來確定的。
[0063]303、伺服器根據所述當前位置的位置信息確定電子地圖區域;所述電子地圖區域為當前位置周邊預設範圍內的區域。當前位置周邊預設範圍內的區域是以當前位置點為圓心,以一預設值為半徑的圓形區域。預設範圍由伺服器預設,或者由導航設備預設並由導航設備發送至伺服器。
[0064]304、導航設備從該伺服器下載所述當前位置周邊預設範圍內區域的地圖數據。
[0065]優選的,在304之前還包括:305、判斷所連接的網絡是否為免費網絡,若是,則執行304,若否,向用戶發出提示信息,由用戶選擇是否進行下一步操作。
[0066]若判斷所連接的網絡為wifi網絡等免費網絡,則繼續執行下一步。若判斷所連接網絡為GPRS、WCDMA等需要流量的收費網絡時,則提示用戶是否進行接下來的操作,如繼續執行將可能消耗較多的流量,供用戶選擇。
[0067]在301之後、304之前還包括:
[0068]306、判斷所述當前位置周邊電子地圖數據是否存儲在該導航設備中,若否,則導航設備向伺服器發送下載當前位置周邊電子地圖數據的請求信息;若是,則結束。
[0069]實施例二
[0070]本實施例提供一種地圖數據下載方法,流程可參照圖4,包括以下步驟:
[0071]401、導航設備連接至伺服器;
[0072]連接方式可以為:GPRS、WCDMA, TD-SCDMA, CDMA2000、wifi網絡等。該伺服器為在線地圖服務提供商的伺服器。
[0073]402、導航設備根據用戶操作指令確定目的地,將目的地位置信息發送至伺服器;目的地可以由用戶輸入獲得;
[0074]403、伺服器根據所述目的地位置信息確定電子地圖區域;所述電子地圖區域為目的地周邊預設範圍內的區域。目的地周邊預設範圍內的區域是以目的地為圓心,以一預設值為半徑的圓形區域。預設範圍由伺服器預設,或者由導航設備預設並由導航設備發送至伺服器。
[0075]404、導航設備從該伺服器下載所述目的地周邊預設範圍內區域的地圖數據。
[0076]優選的,在404之前還包括:405、判斷所連接的網絡是否為免費網絡,若是,則執行S4,若否,向用戶發出提示信息,由用戶選擇是否進行下一步操作。
[0077]若判斷所連接的網絡為wifi網絡等免費網絡,則繼續執行下一步。若判斷所連接網絡為GPRS、WCDMA等需要流量的收費網絡時,則提示用戶是否進行接下來的操作,如繼續執行將可能消耗較多的流量,供用戶選擇。
[0078]在401之後、404之前還包括:
[0079]406、判斷所述目的地周邊電子地圖數據是否存儲在該導航設備中,若否,則導航設備向伺服器發送下載目的地周邊電子地圖數據的請求信息;若是,則結束。
[0080]實施例三
[0081]本實施例提供一種地圖數據下載方法,流程可參照圖5,包括以下步驟:
[0082]501、導航設備連接至伺服器;
[0083]連接方式可以為:GPRS、WCDMA, TD-SCDMA, CDMA2000、wifi網絡等。該伺服器為在線地圖服務提供商的伺服器。
[0084]502、導航設備根據用戶操作確定指定範圍區域,並將該指定範圍區域發送至伺服器;所述指定範圍區域為用戶任意劃定的一塊電子地圖區域,可以是圍繞當前位置劃定的一塊電子地圖區域;
[0085]503、伺服器根據所述指定範圍區域確定電子地圖區域;所述電子地圖區域為所述指定徂圍區域;
[0086]504、導航設備從該伺服器下載所述指定範圍區域的電子地圖數據。
[0087]優選的,在504之前還包括:505、判斷所連接的網絡是否為免費網絡,若是,則執行S4,若否,向用戶發出提示信息,由用戶選擇是否進行下一步操作。
[0088]若判斷所連接的網絡為wifi網絡等免費網絡,則繼續執行下一步。若判斷所連接網絡為GPRS、WCDMA等需要流量的收費網絡時,則提示用戶是否進行接下來的操作,如繼續執行將可能消耗較多的流量,供用戶選擇。
[0089]在501之後、504之前還包括:
[0090]506、判斷指定範圍區域的電子地圖數據是否存儲在該導航設備中,若否,則導航設備向伺服器發送下載指定範圍區域的電子地圖數據的請求信息;若是,則結束。
[0091]實施例四
[0092]本實施例提供一種地圖數據下載方法,流程可參照圖6,包括以下步驟:
[0093]601、導航設備連接至伺服器;
[0094]連接方式可以為:GPRS、WCDMA, TD-SCDMA, CDMA2000、wifi網絡等。該伺服器為在線地圖服務提供商的伺服器。
[0095]602、導航設備確定出發地、目的地,並將出發地位置信息、目的地位置信息發送至伺服器;
[0096]確定出發地可通過接收用戶輸入的出發地信息來確定,也可把當前位置確定為出發地。所屬當前位置可以通過陀螺儀或接收衛星定位信號來進行定位,衛星定位信號例如GPS信號等,並把當前位置確定為出發地。確定目的地可通過接收用戶輸入的目的地信息來確定,也可以接收來自其他設備發送的目的地信息來確定。
[0097]603、伺服器根據出發地位置信息、目的地位置信息進行路徑規劃,獲得導航路徑,並根據導航路徑確定電子地圖區域。所述電子地圖區域為導航路徑周邊預設範圍內的電子地圖區域,具體為導航路徑兩側預設距離內的電子地圖區域。所述預設範圍由伺服器預設,或者由導航設備預設並由導航設備發送至伺服器。
[0098]604、導航設備從該伺服器下載所述導航路徑周邊預設範圍內的電子地圖區域。
[0099]優選的,在604之前還包括:605、判斷所連接的網絡是否為免費網絡,若是,則執行S4,若否,向用戶發出提示信息,由用戶選擇是否進行下一步操作。
[0100]若判斷所連接的網絡為Wifi網絡等免費網絡,則繼續執行下一步。若判斷所連接網絡為GPRS、WCDMA等需要流量的收費網絡時,則提示用戶是否進行接下來的操作,如繼續執行將可能消耗較多的流量,供用戶選擇。
[0101]604之前還包括:
[0102]606、判斷所述導航路徑周邊預設範圍內的電子地圖區域是否存儲在該導航設備中,若否,則導航設備向伺服器發送下載所述導航路徑周邊預設範圍內的電子地圖區域的請求信息;若是,則結束。
[0103]604之後還包括:
[0104]607、導航設備根據導航路徑導航,若當前位置超出導航路徑周邊預設範圍內的電子地圖區域,則從伺服器動態下載當前位置周邊電子地圖數據。
[0105]實施例五
[0106]本實施例提供一種導航設備,能應用上述各實施例的地圖下載方法,包括:
[0107]連接單元201,用於與伺服器建立連接;
[0108]發送單元202,用於將導航信息發送至所述伺服器;
[0109]地圖數據下載單元203,用於下載伺服器根據導航信息確定的電子地圖區域的電子地圖數據;
[0110]存儲單元204,用於存儲所述地圖數據下載單元203下載的電子地圖數據。
[0111]所述導航信息包括以下信息中的任一種:
[0112](1)所述導航設備獲取定位衛星信號確定當前位置的位置信息;
[0113](2)所述導航設備根據用戶指令確定的目的地信息;
[0114](3)所述導航設備根據用戶操作指定的包括當前位置信息的指定範圍信息;
[0115](4)所述導航設備根據用戶指令發送的起始地、目的地的位置信息。
[0116]所述導航信息為所述導航設備確定的當前位置的位置信息時,所述根據所述導航信息確定的電子地圖區域為當前位置周邊預設範圍內的區域。
[0117]所述導航信息為所述導航設備根據用戶指令確定的目的地位置信息時,所述根據所述導航信息確定的電子地圖區域為所述目的地周邊預設範圍內的區域。
[0118]所述導航信息為所述導航設備確定的指定範圍區域時,所述根據所述導航信息確定電子地圖的區域為所述指定範圍區域。
[0119]所述導航信息為所述導航設備確定的出發地位置信息、目的地位置信息時,所述根據所述導航信息確定電子地圖區域為:根據所述出發地位置信息、目的地位置信息進行路徑規劃,獲得導航路徑,確定導航路徑周邊預設範圍內的區域為所述電子地圖區域。
[0120]所述導航設備還包括:請求信息發送單元705,用於在所述地圖數據下載單元203下載電子地圖數據前向所述伺服器發送下載電子地圖數據的請求信息;
[0121]所述導航設備還包括:第一判斷單元706,用於判斷根據導航信息確定的電子地圖區域的電子地圖數據是否存儲在導航設備中,若是則所述請求信息發送單元705發送所述請求信息;
[0122]所述導航設備還包括:第二判斷單元707,用於判斷所連接的網絡是否為免費網絡,若是則所述請求信息發送單元705發送所述請求信息。
[0123]本發明提供的地圖下載方法及導航設備,能夠根據需求選擇相符合的區域地點進行電子地圖數據的下載,相比於整體地圖的下載能夠節省下載時間和流量消耗,同時可節約存儲空間。增加了是否為免費網絡的判斷步驟,在使用收費網絡時,給予提示,能夠減少不必要的流量損耗。
[0124]以上所述,僅為本發明較佳的【具體實施方式】,但本發明的保護範圍並不局限於此,任何熟悉本【技術領域】的技術人員在本發明披露的技術範圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應該以權利要求書的保護範圍為準。
【權利要求】
1.一種地圖數據下載方法,其特徵在於,包括以下步驟: 導航設備連接至伺服器; 將導航信息發送至所述伺服器; 根據所述導航信息確定電子地圖區域; 從所述伺服器下載所述電子地圖區域的電子地圖數據,存儲至所述導航設備。
2.根據權利要求1所述的地圖數據下載方法,其特徵在於,所述導航信息包括以下信息中的任一種: (1)所述導航設備確定的當前位置的位置信息; (2)所述導航設備根據用戶指令確定的目的地位置信息; (3)所述導航設備根據用戶操作確定的指定範圍區域; (4)所述導航設備根據用戶指令確定的出發地位置信息、目的地位置信息。
3.根據權利要求2所述的地圖數據下載方法,其特徵在於,所述導航信息為所述導航設備確定的當前位置的位置信息,所述根據所述導航信息確定的電子地圖區域為當前位置周邊預設範圍內的區域。
4.根據權利要求2所述的地圖數據下載方法,其特徵在於,所述導航信息為所述導航設備根據用戶指令確定的目的地位置信息,所述根據所述導航信息確定的電子地圖區域為所述目的地周邊預設範圍內的區域。
5.根據權利要求2所述的地圖數據下載方法,其特徵在於,所述導航信息為所述導航設備確定的指定範圍區域,所述根據所述導航信息確定電子地圖的區域為所述指定範圍區域。
6.根據權利要求2所述的地圖數據下載方法,其特徵在於,所述導航信息為所述導航設備確定的出發地位置信息、目的地位置信息,所述根據所述導航信息確定電子地圖區域為:根據所述出發地位置信息、目的地位置信息進行路徑規劃,獲得導航路徑,確定導航路徑周邊預設範圍內的區域為所述電子地圖區域。
7.根據權利要求1至6任一項所述的地圖數據下載方法,其特徵在於,從所述伺服器下載所述電子地圖區域的電子地圖數據之前還包括: 判斷所述導航設備與所述伺服器連接的網絡是否為免費網絡,若否,向用戶發出提示信息,由用戶選擇是否進行下一步操作;若是,則從所述伺服器下載所述電子地圖數據。
8.如權利要求6所述的地圖數據下載方法,其特徵在於,從所述伺服器下載所述電子地圖區域的電子地圖數據之前還包括判斷所述確定的電子地圖區域的電子地圖數據是否存儲在導航設備中,若否,則從所述伺服器下載所述電子地圖區域的電子地圖數據。
9.如權利要求6所述的地圖數據下載方法,其特徵在於,導航設備在根據導航路徑導航過程中,若當前位置超出導航路徑周邊預設範圍內的區域,則從伺服器動態下載當前位置周邊電子地圖。
10.一種導航設備,其特徵在於,包括: 連接單元,用於與伺服器建立連接; 發送單元,用於將導航信息發送至所述伺服器; 地圖數據下載單元,用於下載伺服器根據導航信息確定的電子地圖區域的電子地圖數據;存儲單元,用於存儲所述地圖數據下載單元下載的電子地圖數據。
【文檔編號】H04L29/08GK104236544SQ201410530882
【公開日】2014年12月24日 申請日期:2014年10月10日 優先權日:2014年10月10日
【發明者】張文星 申請人:深圳市凱立德欣軟體技術有限公司