專利名稱:交通狀況信息查詢方法及交通狀況信息查詢系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理技術(shù)領(lǐng)域,特別涉及一種交通狀況信息查詢方法及交通狀況信息查詢系統(tǒng)。
背景技術(shù):
現(xiàn)在隨著汽車越來越普及,人們對交通狀況的查詢需求也越來越大。交通狀況查詢服務(wù)又稱為實(shí)時(shí)交通信息服務(wù),服務(wù)器實(shí)時(shí)收集城市交通狀況(比如擁堵、通暢、緩行)信息,使用戶可以實(shí)時(shí)查詢城市的交通狀況。其中,服務(wù)器主要包括三大模塊,即數(shù)據(jù)的收集模塊、數(shù)據(jù)的處理模塊和數(shù)據(jù)的發(fā)布模塊。其中,數(shù)據(jù)的收集模塊實(shí)時(shí)收集城市的路況信息,數(shù)據(jù)的處理模塊建立城市的路況信息與道路路段的編碼的對應(yīng)關(guān)系,數(shù)據(jù)的發(fā)布模塊將路況信息與道路路段的編碼的對應(yīng)關(guān)系和城市地圖數(shù)據(jù)一起發(fā)送給用戶側(cè)的展示平臺,展示平臺將城市地圖數(shù)據(jù)、路況信息與道路路段的編碼的對應(yīng)關(guān)系相結(jié)合,在城市地圖的某個具體道路路段上顯示出相應(yīng)的路況信息供用戶觀看,這樣用戶就可以通過該展示平臺看到城市的詳細(xì)交通狀況了。現(xiàn)有技術(shù)具有如下缺點(diǎn)現(xiàn)有技術(shù)中服務(wù)器只能將路況信息與道路路段的編碼的對應(yīng)關(guān)系和城市地圖數(shù)據(jù)一起發(fā)送給用戶側(cè)的展示平臺,用戶側(cè)的展示平臺只能將城市地圖數(shù)據(jù)、路況信息與道路路段的編碼的對應(yīng)關(guān)系相結(jié)合,在城市地圖的具體道路路段上顯示出相應(yīng)的路況信息,不能為用戶提供路口的交通狀況查詢服務(wù)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種交通狀況信息查詢方法及交通狀況信息查詢系統(tǒng),能夠針對具體的路口查詢交通狀況信息。有鑒于此,本發(fā)明實(shí)施例提供一種交通狀況信息查詢方法,包括接收針對待查詢路口的交通狀況查詢請求;獲取所述待查詢路口所連接的道路中連接所述待查詢路口的路段的位置碼;獲取所述位置碼所對應(yīng)的交通狀況。一種交通狀況信息查詢方法,包括接收交通狀況查詢請求;所述交通狀況查詢請求用于指示查詢第一道路的第一路口和第二路口之間的路段的交通狀況;確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼;獲取所述位置碼所對應(yīng)的交通狀況。一種交通狀況查詢系統(tǒng),包括收發(fā)模塊,用于接收針對待查詢路口的交通狀況查詢請求;路口位置碼服務(wù)模塊,用于在所述收發(fā)模塊接收到所述交通狀況查詢請求后,獲取所述待查詢路口所連接的道路中連接所述待查詢路口的路段的位置碼;交通狀況查詢服務(wù)模塊,用于獲取所述路口位置碼服務(wù)模塊所獲取的位置碼所對應(yīng)的交通狀況。一種交通狀況查詢系統(tǒng),包括收發(fā)模塊,用于接收交通狀況查詢請求;所述交通狀況查詢請求用于指示查詢第一道路的第一路口和第二路口之間的路段的交通狀況;位置碼確定模塊,用于根據(jù)所述交通狀況查詢請求,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼;交通狀況查詢服務(wù)模塊,用于獲取所述位置碼確定模塊所確定的位置碼所對應(yīng)的交通狀況。本發(fā)明實(shí)施例在接收到針對待查詢路口的交通狀況查詢請求之后,獲取所述待查詢路口所連接的道路中連接所述待查詢路口的路段的位置碼,然后獲取該位置碼所對應(yīng)的交通狀況信息,這樣,給用戶提供了對具體路口的交通狀況信息的查詢平臺,使用戶能夠查詢到某個具體路口的交通狀況。本發(fā)明實(shí)施例在接收到用于指示查詢第一道路的第一路口和第二路口之間的路段的交通狀況的交通狀況查詢請求之后,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼,進(jìn)而獲取各位置碼所對應(yīng)的交通狀況,這樣,給用戶提供了對一條道路上兩個路口之間的交通狀況信息的查詢平臺,使用戶能夠查詢到兩個路口之間的交通狀況。
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例提供的基于一個路口的交通狀況信息查詢方法流程圖;圖2是本發(fā)明實(shí)施例提供的十字路口不意圖;圖3是本發(fā)明實(shí)施例提供的服務(wù)器建立路口的索引數(shù)據(jù)的方法流程圖;圖4是本發(fā)明另一實(shí)施例提供的基于一個路口的交通狀況信息查詢方法流程圖;圖5是本發(fā)明一實(shí)施例提供的兩個路口之間的交通狀況信息查詢方法流程圖;圖6是本發(fā)明另一實(shí)施例提供的兩個路口之間的交通狀況信息查詢方法流程圖;圖7是本發(fā)明實(shí)施例提供的一種交通狀況信息查詢系統(tǒng)結(jié)構(gòu)圖;圖8是本發(fā)明實(shí)施例提供的另一種交通狀況信息查詢系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施例方式參閱圖1,本發(fā)明實(shí)施例提供一種交通狀況信息查詢方法,其包括101、接收針對待查詢路口的交通狀況查詢請求。該實(shí)施例各步驟的執(zhí)行主體可以是服務(wù)器,比如呼叫中心處的服務(wù)器。其中,接收針對待查詢路口的交通狀況查詢請求具體可以是接收用戶側(cè)設(shè)備發(fā)送的針對待查詢路口的交通狀況查詢請求,其中,用戶側(cè)設(shè)備可以是用戶側(cè)的數(shù)據(jù)平臺,比如,用戶想查詢某個路口的交通狀況,則用戶可以在用戶側(cè)的數(shù)據(jù)平臺中輸入該路口所連接的至少兩條道路的標(biāo)識,該數(shù)據(jù)平臺就將攜帶該路口所連接的至少兩條道路的標(biāo)識的交通狀況查詢請求發(fā)送到服務(wù)器?;蛘撸邮蔗槍Υ樵兟房诘慕煌顩r查詢請求也可以是服務(wù)器接收呼叫中心的服務(wù)人員輸入的針對某個路口的交通狀況查詢請求。比如機(jī)動車輛的駕駛員可以通過移動電話聯(lián)系呼叫中心的服務(wù)人員,告訴呼叫中心的服務(wù)人員想了解某兩條道路所連接的路口的交通狀況,呼叫中心的服務(wù)人員在服務(wù)器上輸入這兩條道路的標(biāo)識,并點(diǎn)擊“查詢”按鈕,服務(wù)器就接收到針對該路口的交通狀況查詢請求。102、獲取所述待查詢路口所連接的道路中連接所述待查詢路口的路段的位置碼;其中,在該步驟之前,需要在服務(wù)器上配置各路口的索引數(shù)據(jù),其中,各路口的索引數(shù)據(jù)可以是人工配置的,也可以是服務(wù)器自己生成的,服務(wù)器生成路口的索引數(shù)據(jù)的過程見后續(xù)圖3所對應(yīng)實(shí)施例的詳細(xì)描述。其中,每個路口至少是N個道路的交叉路口,N大于等于2,各路口的索引數(shù)據(jù)包括各路口所連接的道路的標(biāo)識,和,各路口所連接的道路中連接相應(yīng)路口的路段的位置碼,其中,各路口所連接的道路的標(biāo)識具體可以是各路口所連接的道路的名稱。比如,如圖2所示的一個十字路口,該路口的索引數(shù)據(jù)包括該路口所連接的道路的名稱,假定為蘇州橋、深南大道,和該路口所連接的道路中連接該路口的路段的位置碼,即蘇州橋中連接該路口的路段的位置碼和深南大道中連接該路口的路段的位置碼,其中,蘇州橋中連接該路口的路段包括蘇州橋北路和蘇州橋南路;深南大道中連接該路口的路段包括深南大道東路和深南大道西路。 在服務(wù)器配置各路口的索引數(shù)據(jù)的情況下,步驟102在實(shí)際應(yīng)用中可以采用如下具體方式實(shí)現(xiàn)在預(yù)置的各路口的索引數(shù)據(jù)中,查找包括所述至少兩條道路的標(biāo)識的路口索引數(shù)據(jù);其中,所找到的路口索引數(shù)據(jù)為所述待查詢路口的索引數(shù)據(jù);然后從所述待查詢路口的索引數(shù)據(jù)中,獲取連接所述待查詢路口的路段的位置碼。103、獲取所述位置碼所對應(yīng)的交通狀況。其中,如果步驟101中接收的是用戶側(cè)設(shè)備發(fā)送的針對待查詢路口的交通狀況查詢請求,則該方法還包括向所述用戶側(cè)設(shè)備發(fā)送步驟103中所獲取的交通狀況,具體的,可以是向用戶側(cè)的展示平臺發(fā)送步驟103中所獲取的交通狀況。本發(fā)明實(shí)施例在接收到針對待查詢路口的交通狀況查詢請求之后,獲取所述待查詢路口所連接的道路中連接所述待查詢路口的路段的位置碼,然后獲取該位置碼所對應(yīng)的交通狀況信息,這樣,給用戶提供了對具體路口的交通狀況信息的查詢平臺,使用戶能夠查詢到某個具體路口的交通狀況。其中,如圖3所示,服務(wù)器配置各路口的索引數(shù)據(jù)的過程包括301、根據(jù)地圖中道路之間的連接關(guān)系,確定各路口所連接的道路,獲取各路口所連接的道路的標(biāo)識。其中,地圖中道路與道路連接的地方為路口,該步驟中根據(jù)地圖確定各路口所連接的道路,并獲得各路口所連接的道路的標(biāo)識。其中,各路口所連接的道路的標(biāo)識可以是各路口所連接的道路的名稱。
302、獲取各路口所連接的道路中連接相應(yīng)路口的路段的位置碼。具體的,根據(jù)預(yù)置的道路路段與位置碼的對應(yīng)關(guān)系表,獲取各路口所連接的道路中連接相應(yīng)路口的路段所對應(yīng)的位置碼并記錄。比如,一個十字路口連接兩條路,A大道和B大道,A大道中連接該路口的路段包括A大道北路和A大道南路;B大道中連接該路口的路段包括B大道東路和B大道西路。該步驟中,獲取A大道北路和A大道南路的位置碼,獲取B大道東路和B大道西路的位置碼。303、根據(jù)各路口所連接的道路的標(biāo)識,和連接各路口的路段的位置碼,建立各路口的索引數(shù)據(jù),其中,各路口的索引數(shù)據(jù)包括各路口所連接的道路的信息,所述各路口所連接的道路的信息包括所連接的道路的標(biāo)識,所連接的道路中連接相應(yīng)路口的路段的位置碼。續(xù)上述實(shí)例,上述十字路口的索引數(shù)據(jù)包括A大道的信息和B大道的信息,A大道的信息中包括A大道的標(biāo)識,和A大道中連接該十字路口的A大道北路的位置碼和A大道南路的位置碼;其中,A大道的標(biāo)識可以是A大道的名稱。B大道的信息中包括B大道的標(biāo)識,和B大道中連接該十字路口的B大道東路的位置碼和B大道西路的位置碼;其中,B大道的標(biāo)識可以是B大道的名稱。為了使本發(fā)明提供的交通狀況信息查詢方法更加清楚,如下實(shí)施例將對其進(jìn)行詳細(xì)描述401、用戶側(cè)的展示平臺提供展示界面,接收用戶在展示界面上輸入的查詢指令,該查詢指令指示查詢兩條道路的連接路口周邊路段的交通狀況。其中,兩條道路的連接路口為待查詢路口。比如,用戶想查詢北環(huán)大道和深南大道的連接路口周邊的交通狀況,該步驟中用戶在用戶側(cè)的展示界面中輸入“北環(huán)大道”和“深南大道”,并點(diǎn)擊“查詢”按鈕,使該用戶側(cè)的展示平臺接收到查詢指令。402、用戶側(cè)的展示平臺向服務(wù)器發(fā)送交通狀況查詢請求,該交通狀況查詢請求中攜帶上述兩條道路的標(biāo)識。具體的,該步驟中用戶側(cè)的展示平臺是向服務(wù)器的收發(fā)模塊發(fā)送交通狀況查詢請求。續(xù)上述實(shí)例,該步驟中交通狀況查詢請求中攜帶北環(huán)大道和深南大道的標(biāo)識,具體可以是北環(huán)大道和深南大道的名稱。403、服務(wù)器在預(yù)置的各路口的索引數(shù)據(jù)中,查找包括上述兩條道路的標(biāo)識的路口索引數(shù)據(jù);從所找到的路口的索引數(shù)據(jù)中,獲取連接該路口的路段的位置碼。其中,該步驟中所找到的路口的索引數(shù)據(jù)為上述待查詢路口的索引數(shù)據(jù)。其中,預(yù)置的各路口的索引數(shù)據(jù)包括各路口所連接的道路的信息;具體的,各路口所連接的道路的信息包括所連接的道路的標(biāo)識,所連接的道路中連接相應(yīng)路口的路段的位置碼。繼上述實(shí)例,服務(wù)器在預(yù)置的各路口的索引數(shù)據(jù)中查找包括“北環(huán)大道”和“深南大道”的路口的索引數(shù)據(jù),從該路口的索引數(shù)據(jù)中找到北環(huán)大道中連接該路口的路段的位置碼,和,深南大道中連接該路口的路段的位置碼。具體的,步驟403是由服務(wù)器中的路口位置碼服務(wù)模塊執(zhí)行的。404、服務(wù)器向用戶側(cè)的展示平臺發(fā)送步驟403中所獲取的位置碼。
具體的,該步驟是由收發(fā)模塊將路口位置碼服務(wù)模塊獲取的位置碼向用戶側(cè)的展示平臺發(fā)送。405、用戶側(cè)的展示平臺向服務(wù)器發(fā)送查詢請求,以請求查詢連接待查詢路口的路段的位置碼所對應(yīng)的交通狀況。具體的,該步驟中,用戶側(cè)的展示平臺是向服務(wù)器的收發(fā)模塊發(fā)送查詢請求。406、服務(wù)器獲取連接該待查詢路口的路段的位置碼所對應(yīng)的交通狀況,向用戶側(cè)的展示平臺返回查詢響應(yīng),該查詢響應(yīng)中包括所獲取的交通狀況。具體的,該步驟是由服務(wù)器中的交通狀況查詢服務(wù)模塊獲取連接該待查詢路口的路段的位置碼所對應(yīng)的交通狀況,收發(fā)模塊向用戶側(cè)的展示平臺返回?cái)y帶交通狀況查詢服務(wù)模塊所獲取的交通狀況的查詢響應(yīng)。需要說明的是,在另一種實(shí)施方式中,可以不執(zhí)行步驟404和步驟405,而是直接執(zhí)行步驟406,即服務(wù)器在獲取位置碼之后,直接獲取位置碼所對應(yīng)的交通狀況。407、用戶側(cè)的展示平臺顯示上述待查詢路口的交通狀況查詢結(jié)果,該交通狀況查詢結(jié)果包括步驟406中所接收到的連接該待查詢路口的路段的位置碼所對應(yīng)的交通狀況。本發(fā)明實(shí)施例在接收到攜帶待查詢路口名稱的交通狀況查詢請求之后,獲取待查詢路口所連接的道路中連接該待查詢路口的路段的位置碼,然后獲取該位置碼所對應(yīng)的交通狀況并發(fā)送給用戶側(cè)的展示平臺,這樣,給用戶提供了對具體路口的交通狀況信息的查詢平臺,使用戶能夠查詢到某個具體路口的交通狀況。參閱圖5,本發(fā)明實(shí)施例提供另一種交通狀況信息查詢方法,該方法具體包括501、接收交通狀況查詢請求;所述交通狀況查詢請求用于指示查詢第一道路的第一路口和第二路口之間的路段的交通狀況。其中,該實(shí)施例各步驟的執(zhí)行主體可以是服務(wù)器,比如呼叫中心處的服務(wù)器。其中,接收交通狀況查詢請求具體可以是接收用戶側(cè)設(shè)備發(fā)送的交通狀況查詢請求,其中,用戶側(cè)設(shè)備可以是用戶側(cè)的數(shù)據(jù)平臺,比如,用戶想查詢第一道路的兩個路口之間各路段的交通狀況,則用戶可以在用戶側(cè)的數(shù)據(jù)平臺中輸入第一道路的標(biāo)識,與該第一道路連接的第二道路的標(biāo)識,和與該第一道路連接的第三道路的標(biāo)識,第一道路與第二道路的連接處和第一道路與第三道路的連接處為上述兩個路口。該數(shù)據(jù)平臺就將攜帶上述三條道路標(biāo)識的交通狀況查詢請求發(fā)送到服務(wù)器?;蛘?,接收交通狀況查詢請求也可以是服務(wù)器接收呼叫中心的服務(wù)人員輸入的交通狀況查詢請求。比如機(jī)動車輛的駕駛員可以通過移動電話聯(lián)系呼叫中心的服務(wù)人員,告訴呼叫中心的服務(wù)人員想了解第一道路與第二道路的連接處到第一道路與第三道路的連接處之間的各路段的交通狀況,則呼叫中心的服務(wù)人員在服務(wù)器上輸入第一道路的標(biāo)識,與該第一道路連接的第二道路的標(biāo)識,和與該第一道路連接的第三道路的標(biāo)識,其中,第一道路與第二道路的連接處和第一道路與第三道路的連接處為兩個路口,并點(diǎn)擊“查詢”按鈕,服務(wù)器接收到交通狀況查詢請求。502、根據(jù)所述交通狀況查詢請求,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼。在該步驟之前,服務(wù)器在預(yù)置的各路口的索引數(shù)據(jù)中,查找包括第一道路的標(biāo)識和第二道路的標(biāo)識的路口索引數(shù)據(jù),所找到的路口索引數(shù)據(jù)為第一路口的索引數(shù)據(jù);查找包括第一道路的標(biāo)識和第三道路的標(biāo)識的路口索引數(shù)據(jù),所找到的路口索引數(shù)據(jù)為第二路口的索引數(shù)據(jù);該步驟具體可以采用如下方式實(shí)現(xiàn)從第一路口的索引數(shù)據(jù)中,獲取所述第一道路中連接第一路口的路段的位置碼;從第二路口的索引數(shù)據(jù)中,獲取所述第一道路中連接第二路口的路段的位置碼;根據(jù)所述第一道路中連接第一路口的路段的位置碼和連接第二路口的路段的位置碼,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼,其具體的確定方式見后續(xù)實(shí)施例詳細(xì)描述。在該步驟之前,需要在服務(wù)器上配置各路口的索引數(shù)據(jù),其中,各路口的索引數(shù)據(jù)可以是人工配置的,也可以是服務(wù)器自己生成的,其中,服務(wù)器生成路口的索引數(shù)據(jù)的過程見前述圖3所對應(yīng)實(shí)施例的詳細(xì)描述。503、獲取所述位置碼所對應(yīng)的交通狀況。其中,如果步驟501中接收的是用戶側(cè)設(shè)備發(fā)送的交通狀況查詢請求,則步驟503之后,該方法還包括向用戶側(cè)設(shè)備發(fā)送步驟503中所獲取的交通狀況,其中,用戶側(cè)設(shè)備可以是用戶側(cè)的展示平臺。本發(fā)明實(shí)施例在接收到用于指示查詢第一道路的第一路口和第二路口之間的路段的交通狀況的交通狀況查詢請求之后,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼,進(jìn)而獲取各位置碼所對應(yīng)的交通狀況,這樣,給用戶提供了對兩個路口間的交通狀況信息的查詢平臺,使用戶能夠查詢到兩個路口間的交通狀況。為了使本發(fā)明提供的上述交通狀況信息查詢方法更加清楚,如下實(shí)施例將對其進(jìn)行詳細(xì)描述601、用戶側(cè)的展示平臺提供展示界面,接收用戶在該展示界面中輸入的查詢指令,該查詢指令指示查詢第一道路的第一路口和第二路口間的各路段的交通狀況。具體的,展示界面提供三個文本框,第一文本框、第二文本框和第三文本框,其中,第一文本框是應(yīng)輸入待查詢道路標(biāo)識的文本框,其中,所述待查詢道路為待查詢交通狀況的道路,即第一道路;第二文本框和第三文本框是應(yīng)輸入與待查詢道路連接以形成路口的道路的標(biāo)識,比如與第一道路連接形成第一路口的第二道路的標(biāo)識,與第一道路連接形成第二路口的第三道路的標(biāo)識,用戶在這三個文本框輸入相應(yīng)的道路標(biāo)識,用戶側(cè)的展示平臺接收到查詢指令。比如,第一道路為北環(huán)大道,用戶想查詢北環(huán)大道與深南大道的交接處到北環(huán)大道與寶冠路的交接處之間的各路段的交通狀況。該步驟中,用戶在展示界面的第一文本框中輸入“北環(huán)大道”,在展示界面的第二文本框中輸入“深南大道”,在展示界面的第三文本框中輸入“寶冠路”并點(diǎn)擊“查詢”按鈕,用戶側(cè)的展示平臺接收到相應(yīng)的查詢指令。602、用戶側(cè)的展示平臺向服務(wù)器發(fā)送交通狀況查詢請求,該交通狀況查詢請求用于指示查詢第一道路的第一路口和第二路口之間的路段的交通狀況。其中,該所述交通狀況查詢請求包括第一道路的標(biāo)識,與所述第一道路連接的第二道路的標(biāo)識和與所述第一道路連接的第三道路的標(biāo)識,第二道路是與第一道路連接形成第一路口的道路,第三道路是與第一道路連接形成第二路口的道路。續(xù)上述實(shí)例,該步驟中用戶側(cè)的展示平臺是向服務(wù)器發(fā)送攜帶北環(huán)大道標(biāo)識、深南大道標(biāo)識和寶冠路標(biāo)識的交通狀況查詢請求,該交通狀況查詢請求用于指示查詢北環(huán)大道與深南大道的交接處到北環(huán)大道與寶冠路的交接處之間的各路段的交通狀況。具體的,該步驟中用戶側(cè)的展示平臺是向服務(wù)器的收發(fā)模塊發(fā)送交通狀況查詢請求的。603、服務(wù)器在預(yù)置的各路口的索引數(shù)據(jù)中,查找包括第一道路的標(biāo)識和第二道路的標(biāo)識的路口索引數(shù)據(jù),所找到的路口索引數(shù)據(jù)為第一路口的索引數(shù)據(jù);查找包括第一道路的標(biāo)識和第三道路的標(biāo)識的路口索引數(shù)據(jù),所找到的路口索引數(shù)據(jù)為第二路口的索引數(shù)據(jù)。其中,預(yù)置的各路口的索引數(shù)據(jù)包括各路口所連接的道路的信息;具體的,各路口所連接的道路的信息包括所連接的道路的標(biāo)識,所連接的道路中連接相應(yīng)路口的路段的位置碼。續(xù)上述實(shí)例,該步驟中服務(wù)器在各路口的索引數(shù)據(jù)中查找包括北環(huán)大道和深南大道標(biāo)識的路口的索引數(shù)據(jù),查找包括北環(huán)大道和寶冠路標(biāo)識的路口的索引數(shù)據(jù)。具體的,步驟603是由服務(wù)器的路口位置碼服務(wù)模塊執(zhí)行的。604、服務(wù)器從第一路口的索引數(shù)據(jù)中,獲取所述第一道路中連接第一路口的路段的位置碼;從第二路口的索引數(shù)據(jù)中,獲取所述第一道路中連接第二路口的路段的位置碼;根據(jù)所述第一道路中連接第一路口的路段的位置碼和連接第二路口的路段的位置碼,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼。具體的,可以根據(jù)第一道路中連接第一路口的路段的位置碼和連接第二路口的路段的位置碼,以及第一道路各路段位置碼之間的順序關(guān)系,獲取第一道路中連接第一路口的路段的位置碼和連接第二路口的路段的位置碼之間的位置碼,也就得到了位于第一路口和第二路口之間的各路段的位置碼。其中,第一道路中連接第一路口的路段的位置碼和連接第二路口的路段的位置碼之間的位置碼通過如下方式獲取由于服務(wù)器中保存的第一道路各路段的位置碼之間是有順序關(guān)系的,該步驟中路口位置碼服務(wù)模塊可以從所保存的第一道路各路段的位置碼中查詢到連接第一路口的路段的位置碼的下一個位置碼,然后查詢該下一個位置碼的下一個位置碼,直到查詢到連接第二路口的路段的位置碼為止。具體的,步驟604是由服務(wù)器中的路口位置碼服務(wù)模塊執(zhí)行的。605、服務(wù)器向用戶側(cè)的展示平臺發(fā)送第一道路上位于第一路口和第二路口之間的各路段的位置碼。具體的,步驟605是由服務(wù)器中的收發(fā)模塊將路口位置碼服務(wù)模塊獲取的位置碼向用戶側(cè)的展示平臺發(fā)送。606、用戶側(cè)的展示平臺向服務(wù)器發(fā)送查詢請求,以請求查詢位于第一路口和第二路口之間的各路段的位置碼所對應(yīng)的交通狀況。其中,用戶側(cè)的展示平臺向服務(wù)器中的收發(fā)模塊發(fā)送查詢請求。607、服務(wù)器獲取第一道路上位于第一路口和第二路口之間的各路段的位置碼所對應(yīng)的交通狀況,向用戶側(cè)的展示平臺返回查詢響應(yīng),該查詢響應(yīng)包括服務(wù)器所獲取的交通狀況。其中,該步驟是由服務(wù)器中的交通狀況查詢服務(wù)模塊獲取第一道路上位于第一路口和第二路口之間的各路段的位置碼所對應(yīng)的交通狀況,收發(fā)模塊向用戶側(cè)的展示平臺返回?cái)y帶上述交通狀況的查詢響應(yīng)。需要說明的是,在另一種實(shí)施方式中,可以不執(zhí)行步驟605和步驟606,而是直接執(zhí)行步驟607,即服務(wù)器在獲取位置碼之后,直接獲取位置碼所對應(yīng)的交通狀況。608、用戶側(cè)的展示平臺顯示交通狀況查詢結(jié)果,該交通狀況查詢結(jié)果包括位于第一路口和第二路口之間的各路段的位置碼所對應(yīng)的交通狀況。本發(fā)明實(shí)施例在接收到用于指示查詢第一道路的第一路口和第二路口之間的路段的交通狀況的交通狀況查詢請求之后,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼,進(jìn)而獲取各位置碼所對應(yīng)的交通狀況,這樣,給用戶提供了對兩個路口間的交通狀況信息的查詢平臺,使用戶能夠查詢到兩個路口間的交通狀況。參閱圖7,本發(fā)明實(shí)施例提供一種交通狀況信息查詢系統(tǒng),其主要包括收發(fā)模塊10,用于接收針對待查詢路口的交通狀況查詢請求;其中,所述交通狀況查詢請求中攜帶所述待查詢路口所連接的至少兩條道路的標(biāo)識。其中,所述至少兩條道路的標(biāo)識可以為至少兩條道路的名稱。路口位置碼服務(wù)模塊20,用于在收發(fā)模塊10接收到所述交通狀況查詢請求后,獲取所述待查詢路口所連接的道路中連接所述待查詢路口的路段的位置碼;交通狀況查詢服務(wù)模塊30,用于獲取所述路口位置碼服務(wù)模塊20所獲取的位置碼所對應(yīng)的交通狀況。其中,路口位置碼服務(wù)模塊20具體包括索引數(shù)據(jù)查找模塊21,用于在預(yù)置的各路口的索引數(shù)據(jù)中,查找包括所述至少兩條道路的標(biāo)識的路口索引數(shù)據(jù);所找到的路口索引數(shù)據(jù)為所述待查詢路口的索引數(shù)據(jù);路段位置碼獲取模塊22,用于從所述待查詢路口的索引數(shù)據(jù)中,獲取連接所述待查詢路口的路段的位置碼。其中各路口的索引數(shù)據(jù)包含的內(nèi)容請參照方法實(shí)施例的相應(yīng)描述,在此不再贅述。為了建立各路口的索引數(shù)據(jù),該交通狀況信息查詢系統(tǒng)還包括建立模塊40,其中,建立模塊40具體包括第一獲取模塊41,用于根據(jù)地圖中道路之間的連接關(guān)系,確定各路口所連接的道路,獲取各路口所連接的道路的標(biāo)識;第二獲取模塊42,用于獲取各路口所連接的道路中連接相應(yīng)路口的路段的位置碼;索引數(shù)據(jù)建立模塊43,用于根據(jù)第一獲取模塊41所獲取的各路口所連接的道路的標(biāo)識,和第二獲取模塊42所獲取的連接各路口的路段的位置碼,建立各路口的索引數(shù)據(jù)。需要說明的是,上述交通狀況信息查詢系統(tǒng)中的各模塊可以集成在一個服務(wù)器上,也可以位于不同的設(shè)備上,比如路口位置碼服務(wù)模塊20、交通狀況查詢服務(wù)模塊30分別位于不同的設(shè)備上,不影響本發(fā)明的實(shí)現(xiàn)。本發(fā)明實(shí)施例中的交通狀況信息查詢系統(tǒng)在接收到針對待查詢路口的交通狀況查詢請求之后,獲取所述待查詢路口所連接的道路中連接所述待查詢路口的路段的位置碼,然后獲取該位置碼所對應(yīng)的交通狀況信息,這樣,給用戶提供了對具體路口的交通狀況信息的查詢平臺,使用戶能夠查詢到某個具體路口的交通狀況。參閱圖8,本發(fā)明實(shí)施例提供一種交通狀況信息查詢系統(tǒng),其主要包括收發(fā)模塊50、路口位置碼服務(wù)模塊60和交通狀況查詢服務(wù)模塊90,其中,路口位置碼服務(wù)模塊60包括位置碼確定模塊70 ;收發(fā)模塊50,用于接收交通狀況查詢請求;所述交通狀況查詢請求用于指示查詢第一道路的第一路口和第二路口之間的路段的交通狀況;位置碼確定模塊70,用于根據(jù)所述交通狀況查詢請求,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼;交通狀況查詢服務(wù)模塊90,用于獲取所述位置碼確定模塊70所確定的位置碼所對應(yīng)的交通狀況。其中,所述交通狀況查詢請求包括第一道路的標(biāo)識,與所述第一道路連接的第二道路的標(biāo)識和與所述第一道路連接的第三道路的標(biāo)識,所述第一道路與所述第二道路連接處為第一路口,所述第一道路與所述第三道路連接處為第二路口。其中,該路口位置碼服務(wù)模塊60還包括索引數(shù)據(jù)查找模塊80用于在預(yù)置的各路口的索引數(shù)據(jù)中,查找包括第一道路的標(biāo)識和第二道路的標(biāo)識的路口索引數(shù)據(jù),所找到的路口索引數(shù)據(jù)為第一路口的索引數(shù)據(jù);查找包括第一道路的標(biāo)識和第三道路的標(biāo)識的路口索引數(shù)據(jù),所找到的路口索引數(shù)據(jù)為第二路口的索引數(shù)據(jù);此時(shí),所述位置碼確定模塊70包括第一位置碼獲取子模塊,用于從第一路口的索引數(shù)據(jù)中,獲取所述第一道路中連接第一路口的路段的位置碼;從第二路口的索引數(shù)據(jù)中,獲取所述第一道路中連接第二路口的路段的位置碼;第二位置碼獲取子模塊,用于根據(jù)所述第一道路中連接第一路口的路段的位置碼和連接第二路口的路段的位置碼,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼,具體的,根據(jù)第一道路中連接第一路口的路段的位置碼和連接第二路口的路段的位置碼,以及第一道路各路段位置碼之間的順序關(guān)系,獲取第一道路中連接第一路口的路段的位置碼和連接第二路口的路段的位置碼之間的位置碼。為了建立各路口的索引數(shù)據(jù),該交通狀況信息查詢系統(tǒng)還包括建立模塊900,其中,建立模塊900具體包括第一獲取模塊901,用于根據(jù)地圖中道路之間的連接關(guān)系,確定各路口所連接的道路,獲取各路口所連接的道路的標(biāo)識;第二獲取模塊902,用于獲取各路口所連接的道路中連接相應(yīng)路口的路段的位置碼;索引數(shù)據(jù)建立模塊903,用于根據(jù)第一獲取模塊901所獲取的各路口所連接的道路的標(biāo)識,和第二獲取模塊902所獲取的連接各路口的路段的位置碼,建立各路口的索引數(shù)據(jù)。需要說明的是,上述交通狀況信息查詢系統(tǒng)中的各模塊可以集成在一個服務(wù)器上,也可以位于不同的設(shè)備上,比如路口位置碼服務(wù)模塊60和交通狀況查詢服務(wù)模塊90分別位于不同的設(shè)備上,不影響本發(fā)明的實(shí)現(xiàn)。本發(fā)明實(shí)施例在接收到用于指示查詢第一道路的第一路口和第二路口之間的路段的交通狀況的交通狀況查詢請求之后,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼,進(jìn)而獲取各位置碼所對應(yīng)的交通狀況,這樣,給用戶提供了對兩個路口間的交通狀況信息的查詢平臺,使用戶能夠查詢到兩個路口間的交通狀況。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計(jì)算機(jī)可讀存儲介質(zhì)中,例如只讀存儲器,磁盤或光盤等。以上對本發(fā)明實(shí)施例所提供的交通狀況信息查詢方法及交通狀況信息查詢系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種交通狀況信息查詢方法,其特征在于,包括 接收針對待查詢路口的交通狀況查詢請求; 獲取所述待查詢路口所連接的道路中連接所述待查詢路口的路段的位置碼; 獲取所述位置碼所對應(yīng)的交通狀況。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述交通狀況查詢請求中攜帶所述待查詢路口所連接的至少兩條道路的標(biāo)識; 獲取所述待查詢路口所連接的道路中連接所述待查詢路口的路段的位置碼包括 在預(yù)置的各路口的索引數(shù)據(jù)中,查找包括所述至少兩條道路的標(biāo)識的路口索引數(shù)據(jù);所找到的路口索引數(shù)據(jù)為所述待查詢路口的索引數(shù)據(jù); 從所述待查詢路口的索引數(shù)據(jù)中,獲取連接所述待查詢路口的路段的位置碼。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法還包括 根據(jù)地圖中道路之間的連接關(guān)系,確定各路口所連接的道路,獲取各路口所連接的道路的標(biāo)識; 獲取各路口所連接的道路中連接相應(yīng)路口的路段的位置碼; 根據(jù)各路口所連接的道路的標(biāo)識,和連接各路口的路段的位置碼,建立各路口的索引數(shù)據(jù)。
4.一種交通狀況信息查詢方法,其特征在于,包括 接收交通狀況查詢請求;所述交通狀況查詢請求用于指示查詢第一道路的第一路口和第二路口之間的路段的交通狀況; 確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼; 獲取所述位置碼所對應(yīng)的交通狀況。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于, 所述交通狀況查詢請求包括第一道路的標(biāo)識,與所述第一道路連接的第二道路的標(biāo)識和與所述第一道路連接的第三道路的標(biāo)識,所述第一道路與所述第二道路連接處為第一路口,所述第一道路與所述第三道路連接處為第二路口。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于, 在確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼之前,該方法還包括 在預(yù)置的各路口的索引數(shù)據(jù)中,查找包括第一道路的標(biāo)識和第二道路的標(biāo)識的路口索引數(shù)據(jù),所找到的路口索引數(shù)據(jù)為第一路口的索引數(shù)據(jù);查找包括第一道路的標(biāo)識和第三道路的標(biāo)識的路口索引數(shù)據(jù),所找到的路口索引數(shù)據(jù)為第二路口的索引數(shù)據(jù); 確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼包括 從第一路口的索引數(shù)據(jù)中,獲取所述第一道路中連接第一路口的路段的位置碼; 從第二路口的索引數(shù)據(jù)中,獲取所述第一道路中連接第二路口的路段的位置碼; 根據(jù)所述第一道路中連接第一路口的路段的位置碼和連接第二路口的路段的位置碼,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括 根據(jù)地圖中道路之間的連接關(guān)系,確定各路口所連接的道路,獲取各路口所連接的道路的標(biāo)識;獲取各路口所連接的道路中連接相應(yīng)路口的路段的位置碼; 根據(jù)各路口所連接的道路的標(biāo)識,和連接各路口的路段的位置碼,建立各路口的索引數(shù)據(jù)。
8.一種交通狀況查詢系統(tǒng),其特征在于,包括 收發(fā)模塊,用于接收針對待查詢路口的交通狀況查詢請求; 路口位置碼服務(wù)模塊,用于在所述收發(fā)模塊接收到所述交通狀況查詢請求后,獲取所述待查詢路口所連接的道路中連接所述待查詢路口的路段的位置碼; 交通狀況查詢服務(wù)模塊,用于獲取所述路口位置碼服務(wù)模塊所獲取的位置碼所對應(yīng)的交通狀況。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于, 所述交通狀況查詢請求中攜帶所述待查詢路口所連接的至少兩條道路的標(biāo)識; 所述路口位置碼服務(wù)模塊包括 索引數(shù)據(jù)查找模塊,用于在預(yù)置的各路口的索引數(shù)據(jù)中,查找包括所述至少兩條道路的標(biāo)識的路口索引數(shù)據(jù);所找到的路口索引數(shù)據(jù)為所述待查詢路口的索引數(shù)據(jù); 路段位置碼獲取模塊,用于從所述待查詢路口的索引數(shù)據(jù)中,獲取連接所述待查詢路口的路段的位置碼。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,還包括 第一獲取模塊,用于根據(jù)地圖中道路之間的連接關(guān)系,確定各路口所連接的道路,獲取各路口所連接的道路的標(biāo)識; 第二獲取模塊,用于獲取各路口所連接的道路中連接相應(yīng)路口的路段的位置碼; 索引數(shù)據(jù)建立模塊,用于根據(jù)第一獲取模塊所獲取的各路口所連接的道路的標(biāo)識,和第二獲取模塊所獲取的連接各路口的路段的位置碼,建立各路口的索引數(shù)據(jù)。
11.一種交通狀況查詢系統(tǒng),其特征在于,包括 收發(fā)模塊,用于接收交通狀況查詢請求;所述交通狀況查詢請求用于指示查詢第一道路的第一路口和第二路口之間的路段的交通狀況; 位置碼確定模塊,用于根據(jù)所述交通狀況查詢請求,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼; 交通狀況查詢服務(wù)模塊,用于獲取所述位置碼確定模塊所確定的位置碼所對應(yīng)的交通狀況。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于, 所述交通狀況查詢請求包括第一道路的標(biāo)識,與所述第一道路連接的第二道路的標(biāo)識和與所述第一道路連接的第三道路的標(biāo)識,所述第一道路與所述第二道路連接處為第一路口,所述第一道路與所述第三道路連接處為第二路口。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,還包括 索引數(shù)據(jù)查找模塊,用于在預(yù)置的各路口的索引數(shù)據(jù)中,查找包括第一道路的標(biāo)識和第二道路的標(biāo)識的路口索引數(shù)據(jù),所找到的路口索引數(shù)據(jù)為第一路口的索引數(shù)據(jù);查找包括第一道路的標(biāo)識和第三道路的標(biāo)識的路口索引數(shù)據(jù),所找到的路口索引數(shù)據(jù)為第二路口的索引數(shù)據(jù); 所述位置碼確定模塊包括第一位置碼獲取子模塊,用于從第一路口的索引數(shù)據(jù)中,獲取所述第一道路中連接第一路口的路段的位置碼;從第二路口的索引數(shù)據(jù)中,獲取所述第一道路中連接第二路口的路段的位置碼; 第二位置碼獲取子模塊,用于根據(jù)所述第一道路中連接第一路口的路段的位置碼和連接第二路口的路段的位置碼,確定所述第一道路中位于所述第一路口和第二路口之間的各路段的位置碼。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,還包括 第一獲取模塊,用于根據(jù)地圖中道路之間的連接關(guān)系,確定各路口所連接的道路,獲取各路口所連接的道路的標(biāo)識; 第二獲取模塊,用于獲取各路口所連接的道路中連接相應(yīng)路口的路段的位置碼; 索引數(shù)據(jù)建立模塊,用于根據(jù)第一獲取模塊所獲取的各路口所連接的道路的標(biāo)識,和第二獲取模塊所獲取的連接各路口的路段的位置碼,建立各路口的索引數(shù)據(jù)。
全文摘要
本發(fā)明提供一種交通狀況信息查詢方法及交通狀況信息查詢系統(tǒng),其中,交通狀況信息查詢方法具體包括接收針對待查詢路口的交通狀況查詢請求;獲取所述待查詢路口所連接的道路中連接所述待查詢路口的路段的位置碼;獲取所述位置碼所對應(yīng)的交通狀況。使用本發(fā)明提供的上述技術(shù)方案,能夠針對具體的路口查詢交通狀況信息。
文檔編號G06F17/30GK102999510SQ201110270249
公開日2013年3月27日 申請日期2011年9月13日 優(yōu)先權(quán)日2011年9月13日
發(fā)明者李賓, 曾利非, 胡潤波, 張磊 申請人:高德軟件有限公司