專利名稱:基于地圖數(shù)據(jù)的處理方法、導航系統(tǒng)服務器以及導航系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及導航系統(tǒng)領域,特別涉及一種基于地圖數(shù)據(jù)的處理方法、導航系統(tǒng)服務器以及導航系統(tǒng)。
背景技術:
隨著汽車工業(yè)的發(fā)展,人們在擁有汽車的同時,越來越關注使用汽車時的用戶體驗。現(xiàn)有的車載設備已經(jīng)能夠提供給用戶很多服務,包括音樂、視頻、圖片等多媒體需求的服務,以及實時路況信息、目的地地圖等行車導航方面的服務等。尤其是車載導航系統(tǒng)的使用越來越普及,借助導航系統(tǒng)的語音提示可以引導車主駕車,尤其當車主行駛在陌生的城市時,通過導航系統(tǒng)車主能夠幫助用戶方便快捷地到達目的地。
對于導航系統(tǒng)制造商來說,最重要的工作無疑是將地圖數(shù)據(jù)供應商提供的原始地圖數(shù)據(jù)轉換成導航地圖數(shù)據(jù)。目前,在國內(nèi),地圖數(shù)據(jù)供應商約有十家,而供應商提供的地圖數(shù)據(jù)都有自己的規(guī)格,每家各不相同。那么對于導航系統(tǒng)制造商,在使用這些供應商提供的地圖數(shù)據(jù)時必須對數(shù)據(jù)進行編譯轉換,轉換成適于自家導航系統(tǒng)使用的導航數(shù)據(jù)。
現(xiàn)有技術中,通常對地圖數(shù)據(jù)編譯的方法是根據(jù)各家供應商提供的地圖數(shù)據(jù)規(guī)格的不同開發(fā)不同的編譯工具,如果更換一家供應商,就需要重新開發(fā)一套編譯工具,這樣對于導航系統(tǒng)制造商而言,其系統(tǒng)開發(fā)成本高,編譯周期長。
更多關于導航系統(tǒng)處理地圖數(shù)據(jù)的技術方案可以參考公開號為CN101078633A公開的一種導航裝置的地圖數(shù)據(jù)更新方法。發(fā)明內(nèi)容
本發(fā)明解決的問題是針對不同供應商提供的地圖數(shù)據(jù),提高數(shù)據(jù)處理效率,降低開發(fā)復雜度,縮短數(shù)據(jù)編譯周期。
為解決上述問題,本發(fā)明實施例提供了一種基于地圖數(shù)據(jù)處理的方法,包括在從地圖數(shù)據(jù)提供系統(tǒng)加載原始地圖數(shù)據(jù)時,基于原始地圖數(shù)據(jù)的規(guī)格對加載過程進行相應的配置;基于所述配置從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù);基于所述配置將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù);其中,對于不同規(guī)格的原始地圖數(shù)據(jù),轉換后的目標地圖數(shù)據(jù)的規(guī)格是一致的;對所述目標地圖數(shù)據(jù)進行編譯,以生成導航地圖數(shù)據(jù)。
可選地,所述進行相應的配置包括配置與所述原始地圖數(shù)據(jù)的規(guī)格相應的加載方式,配置需加載的所述原始地圖數(shù)據(jù)的存儲類型。
可選地,所述基于所述配置從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù)包括根據(jù)所述加載方式從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù),其中所述加載方式包括地圖數(shù)據(jù)提供系統(tǒng)的標識信息。
可選地,所述基于所述配置將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù)包括根據(jù)所述存儲類型將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù),其中所述存儲類型包括所述原始地圖數(shù)據(jù)存儲的路網(wǎng)信息表。
可選地,所述路網(wǎng)信息表包括原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度;所述根據(jù)所述存儲類型將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù)包括分別讀入所述路網(wǎng)信息表中原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度;解析所述字段名、數(shù)值類型、數(shù)值長度以生成目標地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度;根據(jù)所述目標地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度確定目標地圖數(shù)據(jù)。本發(fā)明實施例還提供一種導航系統(tǒng)服務器,所述導航系統(tǒng)服務器適于根據(jù)原始地圖數(shù)據(jù)生成導航地圖數(shù)據(jù),包括配置單元,用于在從地圖數(shù)據(jù)提供系統(tǒng)加載原始地圖數(shù)據(jù)時,基于原始地圖數(shù)據(jù)的規(guī)格對加載過程進行相應的配置;
獲取單元,基于所述配置從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù);轉換單元,基于所述配置將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù);其中,對于不同規(guī)格的原始地圖數(shù)據(jù),轉換后的目標地圖數(shù)據(jù)的規(guī)格是一致的;編譯單元,用于對所述目標地圖數(shù)據(jù)進行編譯,以生成導航地圖數(shù)據(jù)??蛇x地,所述配置單元包括第一配置單元,用于配置與所述原始地圖數(shù)據(jù)的規(guī)格相應的加載方式;第二配置單元,用于配置需加載的所述原始地圖數(shù)據(jù)的存儲類型。可選地,所述獲取單元用于根據(jù)所述加載方式從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù),其中所述加載方式包括地圖數(shù)據(jù)提供系統(tǒng)的標識信息。可選地,所述轉換單元用于根據(jù)所述存儲類型將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù),其中所述存儲類型包括所述原始地圖數(shù)據(jù)存儲的路網(wǎng)信息表。可選地,所述路網(wǎng)信息表包括原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度;所述轉換單元包括讀取單元,用于分別讀入所述路網(wǎng)信息數(shù)據(jù)表中原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度;解析單元,用于解析所述字段名、數(shù)值類型、數(shù)值長度以生成目標地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度;處理單元,用于根據(jù)所述目標地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度確定目標地圖數(shù)據(jù)。本發(fā)明實施例還提供了一種導航服務系統(tǒng),包括導航服務終端和上述導航系統(tǒng)服務器??蛇x地,所述導航服務終端通過無線網(wǎng)絡與所述導航系統(tǒng)服務器相連接,接收來自所述導航系統(tǒng)服務器的導航地圖數(shù)據(jù)??蛇x地,所述無線網(wǎng)絡包括2G無線網(wǎng)絡或者3G無線網(wǎng)絡或者Wi-Fi無線網(wǎng)絡或者LTE無線網(wǎng)絡。與現(xiàn)有技術相比,本發(fā)明技術方案具有以下有益效果在從地圖數(shù)據(jù)提供系統(tǒng)加載原始地圖數(shù)據(jù)時,基于原始地圖數(shù)據(jù)的規(guī)格對加載過程進行相應的配置;基于所述配置從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù);基于所述配置將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù);其中,對于不同規(guī)格的原始地圖數(shù)據(jù),轉換后的目標地圖數(shù)據(jù)的規(guī)格是一致的;對所述目標地圖數(shù)據(jù)進行編譯,以生成導航地圖數(shù)據(jù)。本技術方案實現(xiàn)了根據(jù)地圖數(shù)據(jù)提供系統(tǒng)提供的不同原始地圖數(shù)據(jù)的規(guī)格,配置相應的配置文件,并根據(jù)所述配置文件獲取原始地圖數(shù)據(jù)并將所述原始地圖數(shù)據(jù)轉化成目標地圖數(shù)據(jù),轉換后的目標地圖數(shù)據(jù)的規(guī)格是一致的。從而提高了后續(xù)數(shù)據(jù)編譯側處理效率,降低了導航系統(tǒng)的開發(fā)復雜度。
圖I是現(xiàn)有技術中處理原始地圖數(shù)據(jù)的導航系統(tǒng)服務器的工作模式示意圖2是本發(fā)明的一種基于地圖數(shù)據(jù)處理方法的具體實施方式
的流程示意圖3是本發(fā)明的基于地圖數(shù)據(jù)處理的導航系統(tǒng)服務器的工作模式示意圖4是本發(fā)明的一種導航系統(tǒng)服務器的具體實施例的結構示意圖。
具體實施方式
發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中,通常對地圖數(shù)據(jù)編譯的方法是根據(jù)各家供應商提供的地圖數(shù)據(jù)規(guī)格的不同開發(fā)不同的編譯工具,如果更換一家供應商,就需要重新開發(fā)一套編譯工具,這樣對于導航系統(tǒng)制造商而言,其系統(tǒng)開發(fā)成本高,編譯周期長。
例如,圖I所示的是現(xiàn)有技術中處理原始地圖數(shù)據(jù)的導航系統(tǒng)服務器的工作模式示意圖。參考圖1,首先,導航系統(tǒng)服務器從不同的地圖數(shù)據(jù)庫(如地圖數(shù)據(jù)庫101、地圖數(shù)據(jù)庫102以及地圖數(shù)據(jù)庫103)獲取地圖數(shù)據(jù),其中所述地圖數(shù)據(jù)的規(guī)格不盡相同,因此導航系統(tǒng)服務器需要根據(jù)不同供應商(假設包括供應商A、B、C)提供的地圖數(shù)據(jù)分別對其進行加載,如圖I中所示的供應商加載模塊包括供應商A加載模塊111、供應商B加載模塊 112、供應商C加載模塊113;然后,再針對不同的供應商加載模塊輸出的地圖數(shù)據(jù)分別進行數(shù)據(jù)編譯(分別對應于數(shù)據(jù)編譯器A121、數(shù)據(jù)編譯器B122、數(shù)據(jù)編譯器C123)以生成導航系統(tǒng)所需要的導航數(shù)據(jù),其中所述導航數(shù)據(jù)存儲于相對應導航數(shù)據(jù)庫131、導航數(shù)據(jù)庫132 以及導航數(shù)據(jù)庫133中。
根據(jù)圖I可以看出,每針對一家地圖數(shù)據(jù)庫提供的地圖數(shù)據(jù),導航系統(tǒng)都需要提供一套與之相適應的數(shù)據(jù)加載模塊和數(shù)據(jù)編譯器,這樣無疑增加了導航系統(tǒng)的開發(fā)成本, 延長編譯周期,影響數(shù)據(jù)處理的效率。
針對上述問題,發(fā)明人經(jīng)過研究,提供了一種基于地圖數(shù)據(jù)的處理方法、相應的導航系統(tǒng)服務器以及導航系統(tǒng),通過對加載模塊進行配置,針對不同規(guī)格的地圖數(shù)據(jù)進行相應的配置和加載,從而生成規(guī)格統(tǒng)一的目標地圖數(shù)據(jù);然后,在后續(xù)的數(shù)據(jù)編譯過程中就不需要考慮不同地圖數(shù)據(jù)的規(guī)格問題,即只需要一個數(shù)據(jù)編譯器即可對所述目標地圖數(shù)據(jù)進行編譯生成導航地圖數(shù)據(jù),從而降低了導航系統(tǒng)的開發(fā)成本,提高了數(shù)據(jù)處理的效率。
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結合附圖對本發(fā)明的具體實施方式
做詳細的說明。
首先,如圖2所示的是本發(fā)明實施例的一種基于地圖數(shù)據(jù)處理方法的具體實施方式
的流程示意圖。參考圖2,所述基于地圖數(shù)據(jù)處理方法包括如下步驟
步驟SI :在從地圖數(shù)據(jù)提供系統(tǒng)加載原始地圖數(shù)據(jù)時,基于原始地圖數(shù)據(jù)的規(guī)格對加載過程進行相應的配置;
步驟S2 :基于所述配置從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù);
步驟S3 :基于所述配置將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù);其中,對于不同規(guī)格的原始地圖數(shù)據(jù),轉換后的目標地圖數(shù)據(jù)的規(guī)格是一致的;步驟S4 :對所述目標地圖數(shù)據(jù)進行編譯,以生成導航地圖數(shù)據(jù)。下面結合 圖3所示的基于地圖數(shù)據(jù)處理的導航系統(tǒng)服務器的工作模式示意圖對圖2所示的本發(fā)明實施例的一種基于地圖數(shù)據(jù)處理方法的具體實施方式
進行詳細描述。首先,執(zhí)行步驟SI,在從地圖數(shù)據(jù)提供系統(tǒng)加載原始地圖數(shù)據(jù)時,基于原始地圖數(shù)據(jù)的規(guī)格對加載過程進行相應的配置。需要說明的是,在本發(fā)明實施例中,所述導航系統(tǒng)的技術人員預先知悉來自不同地圖數(shù)據(jù)提供系統(tǒng)201所提供的原始地圖數(shù)據(jù)的規(guī)格,所述規(guī)格包括所述原始地圖數(shù)據(jù)存儲的路網(wǎng)信息表、該路網(wǎng)信息表中各個路網(wǎng)信息存儲的字段名、數(shù)值類型、數(shù)值長度等。在這種情況下,所述導航系統(tǒng)服務器在從地圖數(shù)據(jù)提供系統(tǒng)201加載原始地圖數(shù)據(jù)時,基于原始地圖數(shù)據(jù)的規(guī)格對加載過程進行相應的配置。即如圖3所示,所述配置文件202存儲了對應于不同原始數(shù)據(jù)規(guī)格的相應配置。在本發(fā)明實施例中,本步驟所述的進行相應的配置包括配置與所述原始地圖數(shù)據(jù)的規(guī)格相應的加載方式,配置需加載的所述原始地圖數(shù)據(jù)的存儲類型。然后,執(zhí)行步驟S2,基于所述配置從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù)。具體地,在本實施例中,所述步驟包括根據(jù)所述加載方式從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù),其中所述加載方式包括地圖數(shù)據(jù)提供系統(tǒng)的標識信息。例如,假設所述地圖數(shù)據(jù)提供系統(tǒng)201包括地圖數(shù)據(jù)提供系統(tǒng)A、地圖數(shù)據(jù)提供系統(tǒng)B以及地圖數(shù)據(jù)提供系統(tǒng)C (圖3中未示出)。所述地圖數(shù)據(jù)提供系統(tǒng)A的標識信息為A、所述地圖數(shù)據(jù)提供系統(tǒng)B的標識信息為B等。根據(jù)所述標識信息,所述配置文件可以根據(jù)不同的地圖數(shù)據(jù)提供系統(tǒng)201提供的原始地圖數(shù)據(jù)選擇與其相對應的數(shù)據(jù)加載模塊203進行加載。如圖3所示,若是從所述地圖數(shù)據(jù)提供系統(tǒng)A中獲取的原始地圖數(shù)據(jù)則使用供應商A加載模塊2031進行加載;若是從所述地圖數(shù)據(jù)提供系統(tǒng)B中獲取的原始地圖數(shù)據(jù)則使用供應商B加載模塊2032進行加載;若是從所述地圖數(shù)據(jù)提供系統(tǒng)C中獲取的原始地圖數(shù)據(jù)則使用供應商C加載模塊2033進行加載。接著,執(zhí)行步驟S3,基于所述配置將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù);其中,對于不同規(guī)格的原始地圖數(shù)據(jù),轉換后的目標地圖數(shù)據(jù)的規(guī)格是一致的。在本實施例中,本步驟包括根據(jù)所述存儲類型將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù),其中所述存儲類型包括所述原始地圖數(shù)據(jù)存儲的路網(wǎng)信息表。具體地,通常不同地圖數(shù)據(jù)提供系統(tǒng)的原始地圖數(shù)據(jù)存儲在一個或者多個路網(wǎng)信息表中,所述路網(wǎng)信息表包括原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度等,而這些信息的規(guī)格通常與導航系統(tǒng)服務器所需的目標地圖數(shù)據(jù)的規(guī)格不一致,并且對于不同的地圖數(shù)據(jù)提供系統(tǒng)201之間,其路網(wǎng)信息表包含的原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度的規(guī)格也不一致。因此,如圖3所示,所述配置文件202根據(jù)不同的地圖數(shù)據(jù)提供系統(tǒng)201提供的路網(wǎng)信息表中原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度的存儲類型進行配置,以生成規(guī)格一致的目標地圖數(shù)據(jù)。具體地,在本實施例中,本步驟可以通過如下具體步驟實現(xiàn)1)分別讀入所述路網(wǎng)信息表中原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度;2)解析所述字段名、數(shù)值類型、數(shù)值長度以生成目標地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度;3)根據(jù)所述目標地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度確定目標地圖數(shù)據(jù)。
進一步地,結合具體實例來描述上述步驟的實現(xiàn)過程如表I所示的是來自地圖數(shù)據(jù)提供系統(tǒng)A的路網(wǎng)信息表A、如表2所示的是來自地圖數(shù)據(jù)提供系統(tǒng)B的路網(wǎng)信息表 B。具體如下
字段名數(shù)值類型長度說明LinkIDchar13路段idRouteLevelcharI演算等級,取值為1-5, 其中5代表最高等級、I代表最低等級FunClasschar2功能等級,取值0x01-0x0b,表達12級, 其中0x01代表最高等級,OxOb代表最低等級coordxchar10經(jīng)度(單位度)coordychar10緯度(單位度)
表I
權利要求
1.一種基于地圖數(shù)據(jù)的處理方法,用于在導航系統(tǒng)中根據(jù)原始地圖數(shù)據(jù)生成導航地圖數(shù)據(jù),其特征在于,包括 在從地圖數(shù)據(jù)提供系統(tǒng)加載原始地圖數(shù)據(jù)時,基于原始地圖數(shù)據(jù)的規(guī)格對加載過程進行相應的配置; 基于所述配置從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù); 基于所述配置將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù);其中,對于不同規(guī)格的原始地圖數(shù)據(jù),轉換后的目標地圖數(shù)據(jù)的規(guī)格是一致的; 對所述目標地圖數(shù)據(jù)進行編譯,以生成導航地圖數(shù)據(jù)。
2.根據(jù)權利要求I所述的基于地圖數(shù)據(jù)的處理方法,其特征在于,所述進行相應的配置包括配置與所述原始地圖數(shù)據(jù)的規(guī)格相應的加載方式,配置需加載的所述原始地圖數(shù)據(jù)的存儲類型。
3.根據(jù)權利要求2所述的基于地圖數(shù)據(jù)的處理方法,其特征在于,所述基于所述配置從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù)包括根據(jù)所述加載方式從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù),其中所述加載方式包括地圖數(shù)據(jù)提供系統(tǒng)的標識信息。
4.根據(jù)權利要求2所述的基于地圖數(shù)據(jù)的處理方法,其特征在于,所述基于所述配置將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù)包括根據(jù)所述存儲類型將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù),其中所述存儲類型包括所述原始地圖數(shù)據(jù)存儲的路網(wǎng)信息表。
5.根據(jù)權利要求4所述的基于地圖數(shù)據(jù)的處理方法,其特征在于,所述路網(wǎng)信息表包括原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度;所述根據(jù)所述存儲類型將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù)包括 分別讀入所述路網(wǎng)信息表中原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度; 解析所述字段名、數(shù)值類型、數(shù)值長度以生成目標地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度; 根據(jù)所述目標地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度確定目標地圖數(shù)據(jù)。
6.一種導航系統(tǒng)服務器,所述導航系統(tǒng)服務器適于根據(jù)原始地圖數(shù)據(jù)生成導航地圖數(shù)據(jù),其特征在于,包括 配置單元,用于在從地圖數(shù)據(jù)提供系統(tǒng)加載原始地圖數(shù)據(jù)時,基于原始地圖數(shù)據(jù)的規(guī)格對加載過程進行相應的配置; 獲取單元,基于所述配置從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù); 轉換單元,基于所述配置將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù);其中,對于不同規(guī)格的原始地圖數(shù)據(jù),轉換后的目標地圖數(shù)據(jù)的規(guī)格是一致的; 編譯單元,用于對所述目標地圖數(shù)據(jù)進行編譯,以生成導航地圖數(shù)據(jù)。
7.根據(jù)權利要求6所述的導航系統(tǒng)服務器,其特征在于,所述配置單元包括 第一配置單元,用于配置與所述原始地圖數(shù)據(jù)的規(guī)格相應的加載方式; 第二配置單元,用于配置需加載的所述原始地圖數(shù)據(jù)的存儲類型。
8.根據(jù)權利要求7所述的導航系統(tǒng)服務器,其特征在于,所述獲取單元用于根據(jù)所述加載方式從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù),其中所述加載方式包括地圖數(shù)據(jù)提供系統(tǒng)的標識信息。
9.根據(jù)權利要求7所述的導航系統(tǒng)服務器,其特征在于,所述轉換單元用于根據(jù)所述存儲類型將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù),其中所述存儲類型包括所述原始地圖數(shù)據(jù)存儲的路網(wǎng)信息表。
10.根據(jù)權利要求9所述的導航系統(tǒng)服務器,其特征在于,所述路網(wǎng)信息表包括原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度;所述轉換單元包括 讀取單元,用于分別讀入所述路網(wǎng)信息數(shù)據(jù)表中原始地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度; 解析單元,用于解析所述字段名、數(shù)值類型、數(shù)值長度以生成目標地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度; 處理單元,用于根據(jù)所述目標地圖數(shù)據(jù)的字段名、數(shù)值類型、數(shù)值長度確定目標地圖數(shù)據(jù)。
11.一種導航服務系統(tǒng),其特征在于,包括導航服務終端和如權利要求6至10中任一項所述導航系統(tǒng)服務器。
12.根據(jù)權利要求11所述的導航服務系統(tǒng),其特征在于,所述導航服務終端通過無線網(wǎng)絡與所述導航系統(tǒng)服務器相連接,接收來自所述導航系統(tǒng)服務器的導航地圖數(shù)據(jù)。
13.根據(jù)權利要求12所述的導航服務系統(tǒng),其特征在于,所述無線網(wǎng)絡包括2G無線網(wǎng)絡或者3G無線網(wǎng)絡或者Wi-Fi無線網(wǎng)絡或者LTE無線網(wǎng)絡。
全文摘要
一種基于地圖數(shù)據(jù)的處理方法、導航系統(tǒng)服務器以及導航系統(tǒng),其中所述基于地圖數(shù)據(jù)的處理方法包括在從地圖數(shù)據(jù)提供系統(tǒng)加載原始地圖數(shù)據(jù)時,基于原始地圖數(shù)據(jù)的規(guī)格對加載過程進行相應的配置;基于所述配置從地圖數(shù)據(jù)提供系統(tǒng)獲取原始地圖數(shù)據(jù);基于所述配置將所述原始地圖數(shù)據(jù)轉換為目標地圖數(shù)據(jù);其中,對于不同規(guī)格的原始地圖數(shù)據(jù),轉換后的目標地圖數(shù)據(jù)的規(guī)格是一致的;對所述目標地圖數(shù)據(jù)進行編譯,以生成導航地圖數(shù)據(jù)。通過本技術方案可以實現(xiàn)對于不同供應商提供的地圖數(shù)據(jù),提高數(shù)據(jù)處理的效率,降低導航系統(tǒng)開發(fā)復雜度。
文檔編號G01C21/26GK102929895SQ20111023178
公開日2013年2月13日 申請日期2011年8月12日 優(yōu)先權日2011年8月12日
發(fā)明者鹿培信, 王軍, 李軍, 沙丹 申請人:上海博泰悅臻電子設備制造有限公司