国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種導(dǎo)航系統(tǒng)及其交互方法

      文檔序號:6377010閱讀:173來源:國知局
      專利名稱:一種導(dǎo)航系統(tǒng)及其交互方法
      一種導(dǎo)航系統(tǒng)及其交互方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用領(lǐng)域,尤其涉及一種導(dǎo)航系統(tǒng)及其交互方法。
      背景技術(shù)
      隨著遠程信息處理(Telematics,Telecommunication Informatics)技術(shù)的不斷發(fā)展,目前導(dǎo)航終端已經(jīng)實現(xiàn)上網(wǎng)功能,可以實時為駕駛員、乘車人員提供在線的導(dǎo)航服務(wù),如駕車路線查詢、測距服務(wù)、天氣查詢、交通狀況查詢等。用戶可以在導(dǎo)航終端上點擊按鈕來查詢導(dǎo)航信息,然后導(dǎo)航終端向終端服務(wù)器發(fā)送服務(wù)請求,由終端服務(wù)器調(diào)用地圖服務(wù)器提供的對應(yīng)的查詢接口,地圖服務(wù)器將用戶查詢的導(dǎo)航信息返回給終端服務(wù)器,再由終端服務(wù)器返回給導(dǎo)航終端,最終顯示給用戶,用戶在顯示的導(dǎo)航信息中篩選出需要的信肩、O目前導(dǎo)航系統(tǒng)的上述實現(xiàn)方法中,當(dāng)用戶需要查詢多個信息時,由于地圖服務(wù)器提供的接口間相互獨立,終端服務(wù)器需要調(diào)用多個不同的查詢接口,來分別獲取地圖服務(wù)器的導(dǎo)航信息,如此,需要用戶頻繁操作,導(dǎo)航終端的使用變得更加復(fù)雜;而且,終端服務(wù)器也會與地圖服務(wù)器間進行頻繁交互,網(wǎng)絡(luò)中數(shù)據(jù)傳輸量較大,占用較多的網(wǎng)絡(luò)資源,查詢速度較慢。此外,對應(yīng)用戶的每次查詢,終端服務(wù)器都會調(diào)用一個對應(yīng)的查詢接口,地圖服務(wù)器在終端服務(wù)器調(diào)用查詢接口后,只會向終端服務(wù)器返回該查詢接口對應(yīng)的導(dǎo)航信息,如果終端服務(wù)器調(diào)用了多個查詢接口,則地圖服務(wù)器將多次向終端服務(wù)器返回導(dǎo)航信息,用戶將收到終端服務(wù)器返回的很多導(dǎo)航信息,需要進行手動篩選,增加了導(dǎo)航終端的使用難度,而且由于返回的導(dǎo)航信息中存在用戶并不需要的信息,例如,用戶查詢天氣,而地圖服務(wù)器返回全國的天氣信息,實際用戶只需要本地的天氣信息,因此返回的多個導(dǎo)航信息中存在無用的信息,也會占用網(wǎng)絡(luò)資源。

      發(fā)明內(nèi)容本發(fā)明提供了一種導(dǎo)航系統(tǒng)及其交互方法,減少終端服務(wù)器與地圖服務(wù)器間的交互次數(shù),提高導(dǎo)航信息的查詢效率。本發(fā)明的具體技術(shù)方案如下根據(jù)本發(fā)明一優(yōu)選實施例,一種導(dǎo)航系統(tǒng)的交互方法,包括終端服務(wù)器向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求;地圖服務(wù)器依據(jù)所述兩個或兩個以上導(dǎo)航信息參數(shù),查詢對應(yīng)的導(dǎo)航信息,并將得到的兩個或兩個以上導(dǎo)航信息返回給終端服務(wù)器。上述方法中,所述兩個或兩個以上導(dǎo)航信息參數(shù)為兩個或兩個以上用戶查詢信息的參數(shù);或,所述兩個或兩個以上導(dǎo)航信息參數(shù)為一個用戶查詢信息的參數(shù)以及依據(jù)所述用戶查詢信息的參數(shù)確定的一個以上關(guān)聯(lián)導(dǎo)航信息的參數(shù)。上述方法中,所述終端服務(wù)器向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求具體包括終端服務(wù)器從導(dǎo)航終端發(fā)送的兩個或兩個以上服務(wù)請求中獲取用戶查詢信息的參數(shù),將獲取到的用戶查詢信息的參數(shù)整合在一個查詢請求中發(fā)送給地圖服務(wù)器。上述方法中,所述終端服務(wù)器向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求具體包括終端服務(wù)器依據(jù)導(dǎo)航終端發(fā)送的服務(wù)請求中的用戶查詢信息的參數(shù),查詢存儲的信息列表,從所述信息列表中得到所述用戶查詢信息的參數(shù)對應(yīng)的用戶查詢信息;依據(jù)得到的用戶查詢信息,查詢存儲的信息關(guān)聯(lián)列表,從所述信息關(guān)聯(lián)列表中得到所述用戶查詢信息對應(yīng)的一個以上關(guān)聯(lián)導(dǎo)航信息;依據(jù)得到的關(guān)聯(lián)導(dǎo)航信息,查詢所述信息列表,得到對應(yīng)的一個以上關(guān)聯(lián)導(dǎo)航信息的參數(shù);將所述用戶查詢信息的參數(shù)和所述關(guān)聯(lián)導(dǎo)航信息的參數(shù)攜帶在查詢請求中發(fā)送給所述地圖服務(wù)器。上述方法中,所述查詢請求中還包括一個導(dǎo)航信息參數(shù)對應(yīng)的請求地址;所述地圖服務(wù)器查詢導(dǎo)航信息為地圖服務(wù)器依據(jù)所述查詢請求中的請求地址和從本地保存的說明文檔中找到的請求地址,找到對應(yīng)的文件;根據(jù)所述查詢請求中導(dǎo)航信息參數(shù),從找到的文件中獲取對應(yīng)的導(dǎo)航信息;得到兩個或兩個以上導(dǎo)航信息。上述方法中,所述將得到的兩個或兩個以上導(dǎo)航信息返回給終端服務(wù)器具體包括地圖服務(wù)器依據(jù)查詢到的導(dǎo)航信息中一個導(dǎo)航信息對其他導(dǎo)航信息進行篩選,將所述一個導(dǎo)航信息與篩選后的其他導(dǎo)航信息返回給終端服務(wù)器。一種導(dǎo)航系統(tǒng),包括終端服務(wù)器、地圖服務(wù)器;其中,終端服務(wù)器,用于向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求;地圖服務(wù)器,用于依據(jù)所述兩個或兩個以上導(dǎo)航信息參數(shù),查詢對應(yīng)的導(dǎo)航信息,并將得到的兩個或兩個以上導(dǎo)航信息返回給所述終端服務(wù)器。上述導(dǎo)航系統(tǒng)中,所述兩個或兩個以上導(dǎo)航信息參數(shù)為兩個或兩個以上用戶查詢信息的參數(shù);或,所述兩個或兩個以上導(dǎo)航信息參數(shù)為一個用戶查詢信息的參數(shù)以及依據(jù)所述用戶查詢信息的參數(shù)確定的一個以上關(guān)聯(lián)導(dǎo)航信息的參數(shù)。上述導(dǎo)航系統(tǒng)中,該導(dǎo)航系統(tǒng)還包括導(dǎo)航終端;所述終端服務(wù)器在向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求時具體包括終端服務(wù)器從導(dǎo)航終端發(fā)送的兩個或兩個以上服務(wù)請求中獲取用戶查詢信息的參數(shù),將獲取到的用戶查詢信息的參數(shù)整合在一個查詢請求中發(fā)送給地圖服務(wù)器。上述導(dǎo)航系統(tǒng)中,該導(dǎo)航系統(tǒng)還包括導(dǎo)航終端;所述終端服務(wù)器在向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求時具體包括依據(jù)導(dǎo)航終端發(fā)送的服務(wù)請求中的用戶查詢信息的參數(shù),查詢存儲的信息列表,從所述信息列表中得到所述用戶查詢信息的參數(shù)對應(yīng)的用戶查詢信息;依據(jù)得到的用戶查詢信息,查詢存儲的信息關(guān)聯(lián)列表,從所述信息關(guān)聯(lián)列表中得到所述用戶查詢信息對應(yīng)的一個以上關(guān)聯(lián)導(dǎo)航信息;依據(jù)得到的關(guān)聯(lián)導(dǎo)航信息,查詢所述信息列表,得到對應(yīng)的一個以上關(guān)聯(lián)導(dǎo)航信息的參數(shù);將所述用戶查詢信息的參數(shù)和所述關(guān)聯(lián)導(dǎo)航信息的參數(shù)攜帶在查詢請求中發(fā)送給所述地圖服務(wù)器。上述導(dǎo)航系統(tǒng)中,所述查詢請求中還包括一個導(dǎo)航信息參數(shù)對應(yīng)的請求地址;所述地圖服務(wù)器在查詢導(dǎo)航信息時具體包括依據(jù)所述查詢請求中的請求地址和從本地保存的說明文檔中找到的請求地址,找到對應(yīng)的文件;根據(jù)所述查詢請求中導(dǎo)航信息參數(shù),從找到的文件中獲取對應(yīng)的導(dǎo)航信息;得到兩個或兩個以上導(dǎo)航信息。上述導(dǎo)航系統(tǒng)中,所述地圖服務(wù)器在將得到的兩個或兩個以上導(dǎo)航信息返回給終端服務(wù)器時具體包括依據(jù)查詢到的導(dǎo)航信息中一個導(dǎo)航信息對其他導(dǎo)航信息進行篩選,將所述一個導(dǎo)航信息與篩選后的其他導(dǎo)航信息返回給終端服務(wù)器。由以上技術(shù)方案可以看出,本發(fā)明提供的具有以下有益效果終端服務(wù)器在收到導(dǎo)航終端的請求后,通過一次查詢請求攜帶兩個或兩個以上導(dǎo)航信息參數(shù),以實現(xiàn)從地圖服務(wù)器同時獲得兩個或兩個以上導(dǎo)航信息,用戶不再需要頻繁操作,導(dǎo)航終端的使用將變得簡單;同時,終端服務(wù)器與地圖服務(wù)器進行一次交互就可以傳輸多種導(dǎo)航信息,與目前只能在一次交互中傳輸一種導(dǎo)航信息相比,減少交互次數(shù),降低網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)量,降低網(wǎng)絡(luò)資源的占用,提高導(dǎo)航信息的查詢效率。

      圖I是本發(fā)明實現(xiàn)導(dǎo)航系統(tǒng)的交互方法的優(yōu)選實施例的流程示意圖;圖2是本發(fā)明實現(xiàn)導(dǎo)航系統(tǒng)的優(yōu)選實施例的結(jié)構(gòu)示意圖。
      具體實施方式本發(fā)明的基本思想是終端服務(wù)器向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求;地圖服務(wù)器依據(jù)所述兩個或兩個以上導(dǎo)航信息參數(shù),查詢對應(yīng)的導(dǎo)航信息,并將得到的兩個或兩個以上導(dǎo)航信息返回給終端服務(wù)器。為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖和具體實施例對本發(fā)明進行詳細描述。本發(fā)明提供一種導(dǎo)航系統(tǒng)的交互方法,圖I是本發(fā)明實現(xiàn)導(dǎo)航系統(tǒng)的交互方法的優(yōu)選實施例的流程示意圖,如圖I所示,該優(yōu)選實施例包括以下步驟步驟101,終端服務(wù)器向地圖服務(wù)器發(fā)送查詢請求,所述查詢請求中攜帶兩個或兩個以上導(dǎo)航信息參數(shù)。具體的,用戶要查詢需要的導(dǎo)航信息時,通過導(dǎo)航終端提供的按鍵向終端服務(wù)器發(fā)送HTTP服務(wù)請求,該HTTP服務(wù)請求中攜帶用戶查詢信息的參數(shù);其中,導(dǎo)航終端可以檢測到用戶觸發(fā)按鍵的動作,然后根據(jù)本地存儲的按鍵標(biāo)識與導(dǎo)航信息參數(shù)的對應(yīng)關(guān)系,查找用戶觸發(fā)的按鍵的導(dǎo)航信息參數(shù),根據(jù)用戶觸發(fā)的按鍵找到的導(dǎo)航信息參數(shù)為用戶查詢信息的參數(shù)。終端服務(wù)器中預(yù)先存儲信息列表和信息關(guān)聯(lián)列表;其中,所述信息列表保存查詢信息與查詢信息的參數(shù)的映射關(guān)系,所述查詢信息包括用戶查詢信息和關(guān)聯(lián)導(dǎo)航信息,實質(zhì)上,關(guān)聯(lián)導(dǎo)航信息也是一種用戶查詢信息,只是為了在一次查詢中進行區(qū)分,將查詢信息分為用戶查詢信息和關(guān)聯(lián)導(dǎo)航信息,關(guān)聯(lián)導(dǎo)航信息在用戶的其他查詢中也可以作為用戶查詢信息;所述信息關(guān)聯(lián)列表保存用戶查詢信息與關(guān)聯(lián)導(dǎo)航信息的映射關(guān)系,所述關(guān)聯(lián)導(dǎo)航信息指的是與用戶查詢信息相關(guān)的導(dǎo)航信息,可以依據(jù)用戶查詢信息得到關(guān)聯(lián)導(dǎo)航信息,每個用戶查詢信息可以對應(yīng)一個以上關(guān)聯(lián)導(dǎo)航信息;所述信息關(guān)聯(lián)列表可以由導(dǎo)航終端的研發(fā)人員預(yù)先配置在終端服務(wù)器中。終端服務(wù)器維護一個定時器,該定時器從預(yù)先配置在終端服務(wù)器的操作指令文檔中讀取響應(yīng)間隔,該響應(yīng)間隔為終端服務(wù)器響應(yīng)HTTP服務(wù)請求的時間間隔,定時器的計時周期等于響應(yīng)間隔;在定時器到時后,終端服務(wù)器判斷一個計時周期內(nèi)從導(dǎo)航終端收到的HTTP服務(wù)請求的個數(shù)。在一個計時周期內(nèi),如果終端服務(wù)器收到兩個或兩個以上HTTP服務(wù)請求,則從收到的每個HTTP服務(wù)請求中獲取用戶查詢信息的參數(shù),并將得到的兩個或兩個以上用戶查詢信息的參數(shù)整合在一個HTTP查詢請求中發(fā)送給地圖服務(wù)器,這樣,就可以通過同一個HTTP查詢請求向地圖服務(wù)器同時發(fā)送兩個或兩個以上用戶查詢信息的參數(shù);其中,該HTTP查詢請求中包括如下信息兩個或兩個以上用戶查詢信息的參數(shù)、請求地址、請求類型;例如,如果用戶查詢信息依次為駕駛路線信息和天氣信息,則對應(yīng)的用戶查詢信息的參數(shù)為isDriving=true和isWeather=true,終端服務(wù)器將這兩個參數(shù)整合為isDriving=true&isffeather=true并通過一個HTTP查詢請求發(fā)送給地圖服務(wù)器;這里,終端服務(wù)器根據(jù)收到的HTTP服務(wù)請求的先后順序,確定整合后得到的HTTP服務(wù)請求中用戶查詢信息的參數(shù)的順序,先收到的HTTP服務(wù)請求中的用戶查詢信息的參數(shù)在HTTP查詢請求中的排序相對靠前,后收到的HTTP服務(wù)請求中的用戶查詢信息的參數(shù)在HTTP查詢請求中的排序相對靠后。還存在另外一種實現(xiàn)方式,即終端服務(wù)器收到的HTTP服務(wù)請求后,該HTTP服務(wù)請求中得到用戶查詢信息的參數(shù),并依據(jù)該用戶查詢信息的參數(shù)查詢本地存儲的信息列表,從信息列表中得到該用戶查詢信息的參數(shù)所對應(yīng)的用戶查詢信息;現(xiàn)有技術(shù)中,在終端服務(wù)器得到用戶查詢信息的參數(shù)后就直接發(fā)送給地圖服務(wù)器,來從地圖服務(wù)器得到對應(yīng)的導(dǎo)航信息;本發(fā)明優(yōu)選實施例中,終端服務(wù)器還需要進一步依據(jù)得到的用戶查詢信息,查詢本地保存的信息關(guān)聯(lián)列表,從該信息關(guān)聯(lián)列表中得到該用戶查詢信息對應(yīng)的一個以上關(guān)聯(lián)導(dǎo)航信息;最后依據(jù)得到的關(guān)聯(lián)導(dǎo)航信息,再次查詢信息列表,從信息列表中得到關(guān)聯(lián)導(dǎo)航信息的參數(shù);這里,由于每個用戶查詢信息對應(yīng)一個以上關(guān)聯(lián)導(dǎo)航信息,因此最后可以得到一個以上關(guān)聯(lián)導(dǎo)航信息的參數(shù);終端服務(wù)器向地圖服務(wù)器發(fā)送HTTP查詢請求,該HTTP查詢請求中包括如下信息從導(dǎo)航終端得到的用戶查詢信息的參數(shù)以及本地查詢得到的關(guān)聯(lián)導(dǎo)航信息的參數(shù)、請求地址、請求類型。例如,如果用戶查詢信息為駕駛路線信息,則用戶查詢信息的參數(shù)為isDriVing=true,該駕駛路線信息的關(guān)聯(lián)導(dǎo)航信息可以為天氣信息或交通狀況信息,所述天氣信息的參數(shù)為isWeather=true,所述交通狀況信息的參數(shù)為isTraffic=true ;則終端服務(wù)器發(fā)送的HTTP查詢請求中將攜帶兩個參數(shù),即isDriving=true&isffeather=true 或 isDriving=true&isTraffic=true0其中,所述請求地址為HTTP查詢請求中兩個或兩個以上導(dǎo)航信息參數(shù)中任意一個導(dǎo)航信息參數(shù)對應(yīng)的請求地址,終端服務(wù)器利用所述請求地址可以實現(xiàn)調(diào)用地圖服務(wù)器提供的查詢接口 ;例如,如果用戶查詢信息為駕駛路線信息,終端服務(wù)器確定的關(guān)聯(lián)導(dǎo)航信息為天氣信息,則請求地址可以為駕駛路線信息的參數(shù)對應(yīng)的請求地址http://api.baidu. com/data/Driving,請求地址也可以為天氣信息的參數(shù)對應(yīng)的請求地址http: //api. baidu. com/data/weather ;這里,地圖服務(wù)器預(yù)先將本地保存的詳細的說明文檔提供給終端服務(wù)器,該詳細的說明文檔中包括導(dǎo)航信息參數(shù)與請求地址的對應(yīng)關(guān)系,終端服務(wù)器依據(jù)導(dǎo)航信息參數(shù),在詳細的說明文檔中查找對應(yīng)的請求地址;請求的類型為get或post。步驟102,地圖服務(wù)器依據(jù)所述兩個或兩個以上導(dǎo)航信息參數(shù),查詢對應(yīng)的導(dǎo)航信息,并將得到的兩個或兩個以上導(dǎo)航信息返回給終端服務(wù)器。具體的,地圖服務(wù)器接收終端服務(wù)器發(fā)來的HTTP查詢請求后,從HTTP查詢請求中獲取請求地址,并依據(jù)該請求地址找到保存導(dǎo)航信息的文件;例如,請求地址為http:api.baidu. com/data/Driving時,導(dǎo)航信息位于api. baidu. com服務(wù)器下data文件夾下的Driving文件;由于HTTP查詢請求中攜帶兩個或兩個以上導(dǎo)航信息參數(shù),但是HTTP查詢請求中只有一個請求地址,因此地圖服務(wù)器根據(jù)HTTP查詢請求中的用戶查詢信息的參數(shù),在依據(jù)所述請求地址找到的保存的導(dǎo)航信息的文件中找到對應(yīng)的導(dǎo)航信息,然后從本地保存的詳細的說明文檔中,查找HTTP查詢請求中其他導(dǎo)航信息參數(shù)對應(yīng)的請求地址,利用本地找到的請求地址找到對應(yīng)的保存導(dǎo)航信息的文件,在該文件中找到其他導(dǎo)航信息參數(shù)對應(yīng)的導(dǎo)航信息;地圖服務(wù)器得到兩個或兩個以上導(dǎo)航信息。地圖服務(wù)器在找到導(dǎo)航信息參數(shù)對應(yīng)的導(dǎo)航信息后,依據(jù)查詢到的導(dǎo)航信息中一個導(dǎo)航信息對其他導(dǎo)航信息進行篩選,將所述一個導(dǎo)航信息與篩選后的其他導(dǎo)航信息返回給終端服務(wù)器;例如,可以依據(jù)HTTP查詢請求中導(dǎo)航信息參數(shù)的先后順序,利用順序相對靠前的導(dǎo)航信息參數(shù)對應(yīng)的導(dǎo)航信息,對順序相對靠后的導(dǎo)航信息參數(shù)對應(yīng)的導(dǎo)航信息進行篩選;如順序相對靠前的導(dǎo)航信息參數(shù)對應(yīng)的導(dǎo)航信息為駕駛路線信息,順序相對靠后的導(dǎo)航信息參數(shù)對應(yīng)的導(dǎo)航信息為天氣信息時,可以依據(jù)駕駛路線信息對獲得的天氣信息進行篩選,僅保留駕駛路線周邊的天氣信息;或,順序相對靠后的導(dǎo)航信息參數(shù)對應(yīng)的導(dǎo)航信息為交通狀況信息時,可以依據(jù)駕駛路線信息對獲得的交通狀況信息進行篩選,僅保留駕駛路線的交通狀況信息。因此,本優(yōu)選實施例中,地圖服務(wù)器并不是將找到的所有導(dǎo)航信息參數(shù)對應(yīng)的導(dǎo)航信息都提供給用戶,讓用戶篩選,將篩選后的導(dǎo)航信息提供給用戶,以減少地圖服務(wù)器與終端服務(wù)器間交互的數(shù)據(jù)量,降低網(wǎng)絡(luò)負擔(dān),為用戶提供便利。將篩選后得到的導(dǎo)航信息放到與終端服務(wù)器預(yù)先約定的文件下,該文件也位于HTTP查詢請求的請求地址中指示的服務(wù)器的文件夾中,但文件不是請求地址中指示的文件,是專門用于保存地圖服務(wù)器向終端服務(wù)器返回查詢的導(dǎo)航信息的文件;終端服務(wù)器可以實時從該文件中獲取導(dǎo)航信息,然后將獲取的導(dǎo)航信息通過HTTP響應(yīng)返回給導(dǎo)航終端,導(dǎo)航終端通過顯示界面顯示導(dǎo)航信息。本發(fā)明優(yōu)選實施例中,用戶通過導(dǎo)航終端查詢的信息可以包括地點信息(如城市名稱、街道名稱、郵編等)、經(jīng)緯度信息、駕車路線查詢、測距、交通狀況查詢、路段信息查詢(如道路出入口、途經(jīng)收費站、途經(jīng)加油站、涂經(jīng)停車場、涂經(jīng)攝像頭等)。上述方案中,終端服務(wù)器在收到導(dǎo)航終端的請求后,可以從地圖服務(wù)器獲取用戶查詢信息,并同時從地圖服務(wù)器獲取用戶查詢信息的關(guān)聯(lián)導(dǎo)航信息,進一步可以將用戶查詢信息和關(guān)聯(lián)導(dǎo)航信息返回給用戶,或通過攜帶兩個或兩個以上用戶查詢信息的參數(shù)的查詢請求,且查詢請求中只攜帶一個請求地址,因此只需要調(diào)用一個查詢接口,就可以從地圖服務(wù)器獲取兩個或兩個以上導(dǎo)航信息;如此,一次查詢請求就可以獲得兩個以上導(dǎo)航信息,例如,用戶雖然只請求了駕車路線信息,但是能夠收到駕車路線信息和天氣信息,因此用戶不再需要頻繁操作,導(dǎo)航終端的使用將變得簡單;同時,終端服務(wù)器與地圖服務(wù)器進行一次交互就可以傳輸多種導(dǎo)航信息,與目前只能在一次交互中傳輸一種導(dǎo)航信息相比,減少交互次數(shù),降低網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)量,降低網(wǎng)絡(luò)資源的占用,提高查詢效率。而且,地圖服務(wù)器還會在返回導(dǎo)航信息時,對導(dǎo)航信息進行篩選,并不是將所有的導(dǎo)航信息都返回給終端服務(wù)器,如此,能夠降低網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)量,降低導(dǎo)航終端的使用難度。為實現(xiàn)上述方法,本發(fā)明還提供一種導(dǎo)航系統(tǒng),圖2是本發(fā)明實現(xiàn)導(dǎo)航系統(tǒng)的優(yōu)選實施例的結(jié)構(gòu)示意圖,如圖2所示,該導(dǎo)航系統(tǒng)包括終端服務(wù)器21、地圖服務(wù)器22 ;其中,終端服務(wù)器21,用于向地圖服務(wù)器22發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求;地圖服務(wù)器22,用于依據(jù)所述兩個或兩個以上導(dǎo)航信息參數(shù),查詢對應(yīng)的導(dǎo)航信息,并將得到的兩個或兩個以上導(dǎo)航信息返回給所述終端服務(wù)器21。其中,所述兩個或兩個以上導(dǎo)航信息參數(shù)為兩個或兩個以上用戶查詢信息的參數(shù);或,所述兩個或兩個以上導(dǎo)航信息參數(shù)為一個用戶查詢信息的參數(shù)以及依據(jù)所述用戶查詢信息的參數(shù)確定的一個以上關(guān)聯(lián)導(dǎo)航信息的參數(shù)。該導(dǎo)航系統(tǒng)還包括導(dǎo)航終端20 ;所述終端服務(wù)器21在向地圖服務(wù)器22發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求時具體包括終端服務(wù)器21從導(dǎo)航終端20發(fā)送的兩個或兩個以上服務(wù)請求中獲取用戶查詢信息的參數(shù),將獲取到的用戶查詢信息的參數(shù)整合在一個查詢請求中發(fā)送給地圖服務(wù)器22 ;或,所述終端服務(wù)器21在向地圖服務(wù)器22發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求時具體包括依據(jù)導(dǎo)航終端20發(fā)送的服務(wù)請求中的用戶查詢信息的參數(shù),查詢存儲的信息列表,從所述信息列表中得到所述用戶查詢信息的參數(shù)對應(yīng)的用戶查詢信息;依據(jù)得到的用戶查詢信息,查詢存儲的信息關(guān)聯(lián)列表,從所述信息關(guān)聯(lián)列表中得到所述用戶查詢信息對應(yīng)的一個以上關(guān)聯(lián)導(dǎo)航信息;依據(jù)得到的關(guān)聯(lián)導(dǎo)航信息,查詢所述信息列表,得到對應(yīng)的一個以上關(guān)聯(lián)導(dǎo)航信息的參數(shù);將所述用戶查詢信息的參數(shù)和所述關(guān)聯(lián)導(dǎo)航信息的參數(shù)攜帶在查詢請求中發(fā)送給所述地圖服務(wù)器22。其中,所述查詢請求中還包括一個導(dǎo)航信息參數(shù)對應(yīng)的請求地址;所述地圖服務(wù)器22在查詢導(dǎo)航信息時具體包括依據(jù)所述查詢請求中的請求地址和從本地保存的說明文檔中找到的請求地址,找到對應(yīng)的文件;根據(jù)所述查詢請求中導(dǎo)航信息參數(shù),從找到的文件中獲取對應(yīng)的導(dǎo)航信息;得到兩個或兩個以上導(dǎo)航信息。其中,所述地圖服務(wù)器22在將得到的兩個或兩個以上導(dǎo)航信息返回給終端服務(wù)器21時具體包括依據(jù)查詢到的導(dǎo)航信息中一個導(dǎo)航信息對其他導(dǎo)航信息進行篩選,將所述一個導(dǎo)航信息與篩選后的其他導(dǎo)航信息返回給終端服務(wù)器21。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。
      權(quán)利要求
      1.一種導(dǎo)航系統(tǒng)的交互方法,其特征在于,該方法包括終端服務(wù)器向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求;地圖服務(wù)器依據(jù)所述兩個或兩個以上導(dǎo)航信息參數(shù),查詢對應(yīng)的導(dǎo)航信息,并將得到的兩個或兩個以上導(dǎo)航信息返回給終端服務(wù)器。
      2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述兩個或兩個以上導(dǎo)航信息參數(shù)為兩個或兩個以上用戶查詢信息的參數(shù);或,所述兩個或兩個以上導(dǎo)航信息參數(shù)為一個用戶查詢信息的參數(shù)以及依據(jù)所述用戶查詢信息的參數(shù)確定的一個以上關(guān)聯(lián)導(dǎo)航信息的參數(shù)。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述終端服務(wù)器向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求具體包括終端服務(wù)器從導(dǎo)航終端發(fā)送的兩個或兩個以上服務(wù)請求中獲取用戶查詢信息的參數(shù),將獲取到的用戶查詢信息的參數(shù)整合在一個查詢請求中發(fā)送給地圖服務(wù)器。
      4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述終端服務(wù)器向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求具體包括終端服務(wù)器依據(jù)導(dǎo)航終端發(fā)送的服務(wù)請求中的用戶查詢信息的參數(shù),查詢存儲的信息列表,從所述信息列表中得到所述用戶查詢信息的參數(shù)對應(yīng)的用戶查詢信息;依據(jù)得到的用戶查詢信息,查詢存儲的信息關(guān)聯(lián)列表,從所述信息關(guān)聯(lián)列表中得到所述用戶查詢信息對應(yīng)的一個以上關(guān)聯(lián)導(dǎo)航信息;依據(jù)得到的關(guān)聯(lián)導(dǎo)航信息,查詢所述信息列表,得到對應(yīng)的一個以上關(guān)聯(lián)導(dǎo)航信息的參數(shù);將所述用戶查詢信息的參數(shù)和所述關(guān)聯(lián)導(dǎo)航信息的參數(shù)攜帶在查詢請求中發(fā)送給所述地圖服務(wù)器。
      5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述查詢請求中還包括一個導(dǎo)航信息參數(shù)對應(yīng)的請求地址;所述地圖服務(wù)器查詢導(dǎo)航信息為地圖服務(wù)器依據(jù)所述查詢請求中的請求地址和從本地保存的說明文檔中找到的請求地址,找到對應(yīng)的文件;根據(jù)所述查詢請求中導(dǎo)航信息參數(shù),從找到的文件中獲取對應(yīng)的導(dǎo)航信息;得到兩個或兩個以上導(dǎo)航信息。
      6.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述將得到的兩個或兩個以上導(dǎo)航信息返回給終端服務(wù)器具體包括地圖服務(wù)器依據(jù)查詢到的導(dǎo)航信息中一個導(dǎo)航信息對其他導(dǎo)航信息進行篩選,將所述一個導(dǎo)航信息與篩選后的其他導(dǎo)航信息返回給終端服務(wù)器。
      7.一種導(dǎo)航系統(tǒng),其特征在于,該導(dǎo)航系統(tǒng)包括終端服務(wù)器、地圖服務(wù)器;其中,終端服務(wù)器,用于向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求;地圖服務(wù)器,用于依據(jù)所述兩個或兩個以上導(dǎo)航信息參數(shù),查詢對應(yīng)的導(dǎo)航信息,并將得到的兩個或兩個以上導(dǎo)航信息返回給所述終端服務(wù)器。
      8.根據(jù)權(quán)利要求7所述的導(dǎo)航系統(tǒng),其特征在于,所述兩個或兩個以上導(dǎo)航信息參數(shù)為兩個或兩個以上用戶查詢信息的參數(shù);或,所述兩個或兩個以上導(dǎo)航信息參數(shù)為一個用戶查詢信息的參數(shù)以及依據(jù)所述用戶查詢信息的參數(shù)確定的一個以上關(guān)聯(lián)導(dǎo)航信息的參數(shù)。
      9.根據(jù)權(quán)利要求8所述的導(dǎo)航系統(tǒng),其特征在于,該導(dǎo)航系統(tǒng)還包括導(dǎo)航終端;所述終端服務(wù)器在向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求時具體包括終端服務(wù)器從導(dǎo)航終端發(fā)送的兩個或兩個以上服務(wù)請求中獲取用戶查詢信息的參數(shù),將獲取到的用戶查詢信息的參數(shù)整合在一個查詢請求中發(fā)送給地圖服務(wù)器。
      10.根據(jù)權(quán)利要求7所述的導(dǎo)航系統(tǒng),其特征在于,該導(dǎo)航系統(tǒng)還包括導(dǎo)航終端;所述終端服務(wù)器在向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求時具體包括依據(jù)導(dǎo)航終端發(fā)送的服務(wù)請求中的用戶查詢信息的參數(shù),查詢存儲的信息列表,從所述信息列表中得到所述用戶查詢信息的參數(shù)對應(yīng)的用戶查詢信息;依據(jù)得到的用戶查詢信息,查詢存儲的信息關(guān)聯(lián)列表,從所述信息關(guān)聯(lián)列表中得到所述用戶查詢信息對應(yīng)的一個以上關(guān)聯(lián)導(dǎo)航信息;依據(jù)得到的關(guān)聯(lián)導(dǎo)航信息,查詢所述信息列表,得到對應(yīng)的一個以上關(guān)聯(lián)導(dǎo)航信息的參數(shù);將所述用戶查詢信息的參數(shù)和所述關(guān)聯(lián)導(dǎo)航信息的參數(shù)攜帶在查詢請求中發(fā)送給所述地圖服務(wù)器。
      11.根據(jù)權(quán)利要求7所述的導(dǎo)航系統(tǒng),其特征在于,所述查詢請求中還包括一個導(dǎo)航信息參數(shù)對應(yīng)的請求地址;所述地圖服務(wù)器在查詢導(dǎo)航信息時具體包括依據(jù)所述查詢請求中的請求地址和從本地保存的說明文檔中找到的請求地址,找到對應(yīng)的文件;根據(jù)所述查詢請求中導(dǎo)航信息參數(shù),從找到的文件中獲取對應(yīng)的導(dǎo)航信息;得到兩個或兩個以上導(dǎo)航信息。
      12.根據(jù)權(quán)利要求7所述的導(dǎo)航系統(tǒng),其特征在于,所述地圖服務(wù)器在將得到的兩個或兩個以上導(dǎo)航信息返回給終端服務(wù)器時具體包括依據(jù)查詢到的導(dǎo)航信息中一個導(dǎo)航信息對其他導(dǎo)航信息進行篩選,將所述一個導(dǎo)航信息與篩選后的其他導(dǎo)航信息返回給終端服務(wù)器。
      全文摘要
      本發(fā)明提供了一種導(dǎo)航系統(tǒng)及其交互方法,該方法包括終端服務(wù)器向地圖服務(wù)器發(fā)送攜帶兩個或兩個以上導(dǎo)航信息參數(shù)的查詢請求;地圖服務(wù)器依據(jù)所述兩個或兩個以上導(dǎo)航信息參數(shù),查詢對應(yīng)的導(dǎo)航信息,并將得到的兩個或兩個以上導(dǎo)航信息返回給終端服務(wù)器。根據(jù)本發(fā)明提供的技術(shù)方案,減少終端服務(wù)器與地圖服務(wù)器間的交互次數(shù),提高導(dǎo)航信息的查詢效率。
      文檔編號G06F17/30GK102937961SQ20121034229
      公開日2013年2月20日 申請日期2012年9月14日 優(yōu)先權(quán)日2012年9月14日
      發(fā)明者林靜, 王加鵬, 倪楷 申請人:北京百度網(wǎng)訊科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1