基于可擴(kuò)展標(biāo)記語(yǔ)言數(shù)據(jù)解析的車載導(dǎo)航數(shù)據(jù)處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種車載導(dǎo)航系統(tǒng)的數(shù)據(jù)處理方法,更具體地說(shuō)是一種基于可擴(kuò)展標(biāo)記語(yǔ)言數(shù)據(jù)解析的車載導(dǎo)航數(shù)據(jù)處理方法。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的迅猛發(fā)展和普及,人們可以通過(guò)計(jì)算機(jī)與互聯(lián)網(wǎng)連接,從世界各地實(shí)時(shí)地接收和發(fā)送大量、最新的信息,但在信息交換的過(guò)程中存在著一個(gè)突出的問(wèn)題,就是多種多樣的數(shù)據(jù)格式,給信息的有效使用帶來(lái)了障礙。所以在信息時(shí)代,如何以最便捷、最可靠、最有效的方式獲取所需的信息是一個(gè)很大的困擾。人們期待著能夠找到一種可以描述任何邏輯關(guān)系的數(shù)據(jù)格式來(lái)統(tǒng)一數(shù)字?jǐn)?shù)據(jù)存儲(chǔ),從而不再因?yàn)閿?shù)據(jù)格式的不統(tǒng)一而苦惱和困惑。
[0003]目前在車載導(dǎo)航使用Telematics獲取數(shù)據(jù)后,對(duì)數(shù)據(jù)的存儲(chǔ)往往都是使用數(shù)組或者使用內(nèi)存塊存儲(chǔ)并使用指針進(jìn)行索引,這樣將導(dǎo)致數(shù)據(jù)結(jié)構(gòu)混亂,數(shù)據(jù)搜索速度慢,一旦數(shù)據(jù)長(zhǎng)度發(fā)生變化則需要對(duì)其進(jìn)行重新排列。因此速度往往不能符合用戶的使用需求。
【發(fā)明內(nèi)容】
[0004]針對(duì)上述現(xiàn)有技術(shù),本發(fā)明要解決的技術(shù)問(wèn)題是:提供一種基于可擴(kuò)展標(biāo)記語(yǔ)言數(shù)據(jù)解析的車載導(dǎo)航數(shù)據(jù)處理方法,以提高數(shù)據(jù)搜索速度。
[0005]為了解決上述問(wèn)題,本發(fā)明的基于可擴(kuò)展標(biāo)記語(yǔ)言數(shù)據(jù)解析的車載導(dǎo)航數(shù)據(jù)處理方法,所述方法為
51.用戶向車載導(dǎo)航發(fā)出數(shù)據(jù)請(qǐng)求信息;
52.車載導(dǎo)航中的Telematics模塊接受到用戶請(qǐng)求信號(hào),向TSP服務(wù)器發(fā)送請(qǐng)求相關(guān)數(shù)據(jù)信息;
53.TSP服務(wù)器返回?cái)?shù)據(jù)給Telematics模塊;
54.Telematics模塊獲取數(shù)據(jù)后,通過(guò)可擴(kuò)展標(biāo)記語(yǔ)言解析器對(duì)數(shù)據(jù)進(jìn)行解析歸類;
55.可擴(kuò)展標(biāo)記語(yǔ)言解析器輸出XML格式數(shù)據(jù)并存儲(chǔ)于存儲(chǔ)器中;
56.存儲(chǔ)器更新相關(guān)數(shù)據(jù)并將數(shù)據(jù)返回給Telematics模塊;
57.Telematics模塊向用戶顯示相關(guān)信息。
[0006]優(yōu)選的,所述的存儲(chǔ)器中包含可擴(kuò)展標(biāo)記語(yǔ)言文件,XML格式的數(shù)據(jù)均存儲(chǔ)于可擴(kuò)展標(biāo)記語(yǔ)言文件中。
[0007]與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)點(diǎn):利用了 XML數(shù)據(jù)格式的優(yōu)點(diǎn),不需要經(jīng)常更改的數(shù)據(jù)可以不經(jīng)常重建,有效提高數(shù)據(jù)查找效率,減少數(shù)據(jù)常駐內(nèi)存,降低MPU使用率。
【附圖說(shuō)明】
[0008]圖1為本發(fā)明實(shí)施的車載導(dǎo)航數(shù)據(jù)處理系統(tǒng)結(jié)構(gòu)示意圖。
[0009]圖2為本發(fā)明實(shí)施的基于可擴(kuò)展標(biāo)記語(yǔ)言的車載導(dǎo)航數(shù)據(jù)處理方法流程圖。
【具體實(shí)施方式】
[0010]為了讓本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步闡述。
[0011]本發(fā)明的【具體實(shí)施方式】如圖1所示,一種基于可擴(kuò)展標(biāo)記語(yǔ)言數(shù)據(jù)解析的車載導(dǎo)航數(shù)據(jù)處理方法基于一個(gè)車載導(dǎo)航數(shù)據(jù)處理系統(tǒng),該系統(tǒng)包括車載導(dǎo)航終端2和TSP服務(wù)器3,所述車載導(dǎo)航終端2包括與所述TSP服務(wù)器3無(wú)線互聯(lián)的Telematics模塊21,用于解析Telematics模塊21所接收數(shù)據(jù)的可擴(kuò)展標(biāo)記語(yǔ)言解析器22,以及用于存儲(chǔ)可擴(kuò)展標(biāo)記語(yǔ)言文件的存儲(chǔ)器4 ;用戶I向車載導(dǎo)航系統(tǒng)2發(fā)出信息請(qǐng)求,所述可擴(kuò)展標(biāo)記語(yǔ)言解析器22將Telematics模塊21接收到的TSP服務(wù)器3的相關(guān)信息解析后存儲(chǔ)于存儲(chǔ)器4中,Telematics模塊21將讀取到的存儲(chǔ)器4反饋的信息返回給用戶I。
[0012]可擴(kuò)展標(biāo)記語(yǔ)言解析器解析器22的類型可以是DOM或JDOM或D0M4J。
[0013]用戶使用時(shí),以天氣數(shù)據(jù)為例,具體方法步驟如圖2所示。
[0014]S1.用戶向車載導(dǎo)航發(fā)出數(shù)據(jù)請(qǐng)求天氣信息;
52.車載導(dǎo)航中的Telematics模塊接受到用戶請(qǐng)求信號(hào),向TSP服務(wù)器發(fā)送請(qǐng)求天氣數(shù)據(jù)信息;
53.TSP服務(wù)器返回?cái)?shù)據(jù)給Telematics模塊;
54.Telematics模塊獲取數(shù)據(jù)后,通過(guò)可擴(kuò)展標(biāo)記語(yǔ)言解析器對(duì)數(shù)據(jù)進(jìn)行解析歸類;
55.可擴(kuò)展標(biāo)記語(yǔ)言解析器輸出XML格式數(shù)據(jù)并存儲(chǔ)于存儲(chǔ)器中;
56.存儲(chǔ)器更新相關(guān)數(shù)據(jù)并將數(shù)據(jù)返回給Telematics模塊;
57.Telematics模塊向用戶顯示天氣信息。
[0015]以上為本發(fā)明較佳的實(shí)現(xiàn)方式,需要說(shuō)明的是,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種基于可擴(kuò)展標(biāo)記語(yǔ)言的車載導(dǎo)航數(shù)據(jù)處理方法,其特征在于,該方法為 51.用戶向車載導(dǎo)航發(fā)出數(shù)據(jù)請(qǐng)求信息; 52.車載導(dǎo)航中的Telematics模塊接受到用戶請(qǐng)求信號(hào),向TSP服務(wù)器發(fā)送請(qǐng)求相關(guān)數(shù)據(jù)信息; 53.TSP服務(wù)器返回?cái)?shù)據(jù)給Telematics模塊; 54.Telematics模塊獲取數(shù)據(jù)后,通過(guò)可擴(kuò)展標(biāo)記語(yǔ)言解析器對(duì)數(shù)據(jù)進(jìn)行解析歸類; 55.可擴(kuò)展標(biāo)記語(yǔ)言解析器輸出XML格式數(shù)據(jù)并存儲(chǔ)于存儲(chǔ)器中; 56.存儲(chǔ)器更新相關(guān)數(shù)據(jù)并將數(shù)據(jù)返回給Telematics模塊; 57.Telematics模塊向用戶顯示相關(guān)信息。
2.根據(jù)權(quán)利要求1所述的基于可擴(kuò)展標(biāo)記語(yǔ)言數(shù)據(jù)解析的車載導(dǎo)航數(shù)據(jù)處理方法,其特征在于,所述的存儲(chǔ)器中包含可擴(kuò)展標(biāo)記語(yǔ)言文件,XML格式的數(shù)據(jù)均存儲(chǔ)于可擴(kuò)展標(biāo)記語(yǔ)言文件中。
【專利摘要】本發(fā)明涉及一種基于可擴(kuò)展標(biāo)記語(yǔ)言的車載導(dǎo)航數(shù)據(jù)處理方法,該方法為用戶向車載導(dǎo)航系統(tǒng)發(fā)出信息請(qǐng)求,所述可擴(kuò)展標(biāo)記語(yǔ)言解析器將Telematics模塊接收到的TSP服務(wù)器的相關(guān)信息解析后存儲(chǔ)于存儲(chǔ)器中,Telematics模塊將讀取到的存儲(chǔ)器反饋的信息返回給用戶。與現(xiàn)有技術(shù)相比,本發(fā)明利用了可擴(kuò)展標(biāo)記語(yǔ)言數(shù)據(jù)格式的優(yōu)點(diǎn),有效提高數(shù)據(jù)查找效率,減少數(shù)據(jù)常駐內(nèi)存,降低MPU使用率,能夠滿足用戶對(duì)數(shù)據(jù)查找速率的要求。
【IPC分類】G06F17-30
【公開(kāi)號(hào)】CN104679761
【申請(qǐng)?zhí)枴緾N201310620281
【發(fā)明人】陳偉濤, 符偉達(dá), 胡茂容
【申請(qǐng)人】惠州市德賽西威汽車電子有限公司
【公開(kāi)日】2015年6月3日
【申請(qǐng)日】2013年11月29日