移動終端獲取周邊路況的方法
2023-05-29 20:31:01 3
專利名稱:移動終端獲取周邊路況的方法
技術領域:
本發明涉及一種移動終端從服務中心獲取信息的方法。
背景技術:
隨著中國經濟的迅速發展和城市人口的急速增加,日益加劇的交通擁堵已經成為 城市發展急需解決的關鍵性問題之一。利用現代信息技術解決城市交通擁堵的最有效方 法之一。早期,具備實時路況採集和顯示功能的交通指揮中心,大多數都是以城市為單位, 實時採集本城市的交通信息,並將本城市的當前各條道路的路況狀態(如擁擠、堵塞、暢通 等)以不同的顏色(如紅、黃、綠等)在本指揮中心的電子地圖顯示屏上表現出來。目前,需 要實時交通信息的個人和團體愈來愈多,於是有專門的單位實時採集本城市的交通信息, 並將本城市的當前各條道路的路況狀態以路況電子地圖的形式提供給需要的個人和團體。 路況電子地圖中每個路段有其唯一的編號,並附有當前的路況狀態。如今,手機和車載通信機等移動終端已非常普及。便有服務中心利用路況電子地 圖,按照移動終端使用者的請求,切割路況電子地圖,得到用戶指定區域的路況電子地圖, 直接轉發給該用戶的移動終端。移動終端的使用者,可以將該區域實時的動態交通路況狀 態通過無線網絡下載到自己的移動終端進行顯示和提示。使得移動終端用戶在出行時,可 以結合相應區域的實時交通狀況,避開擁擠和堵塞的路段。一方面,可以為移動終端用戶提 供最優的出行線路選擇;另一方面,可以更好地平衡城市道路的交通負載。然而,由服務中心響應移動終端請求,為其切割路況電子地圖,得到用戶指定區域 的路況電子地圖,直接轉發給該用戶的移動終端,這種方法有以下不足之處(1)下載到移 動終端的指定區域的路況電子地圖流量大;在多個用戶同時請求下載的情況下,切割路況 電子地圖的工作量大,下載延遲也比較長,移動終端上路段的路況狀態色條有停頓的現象。 (2)該移動終端必須支持路況電子地圖顯示功能,否則無法進行實時路況信息展現。(3)各 城市的路況電子地圖提供者所採用的電子地圖五花八門;對同一城市而言,這些電子地圖 中路段的設置和編號會不同。移動終端用戶需要往來多個城市時,無法支持所有城市的路 況電子地圖。
發明內容
本發明旨在提供一種移動終端獲取周邊路況的方法,可提高服務中心響應移動終 端請求、轉發路況信息的速度,減少服務中心向移動終端的數據傳輸量,且移動終端不受路 況電子地圖種類的影響。 本發明的技術方案是移動終端獲取周邊路況的方法,包含生成路況表的過程、更 新路況表的過程和獲得路況的過程;服務中心通過無線網絡響應眾多移動終端的請求;各 移動終端具有GPS定位或移動通信基站定位的能力;服務中心使用的標準電子地圖中每個 路段有其唯一的編號,並附有路段名稱;服務中心接收的路況電子地圖中每個路段有其唯 一的編號,並附有當前的路況狀態;服務中心生成的路況表中每一路段的記錄欄記載有路況電子地圖中該路段的編號、標準電子地圖中對應路段的編號和該路段的路況狀態;生成路況表的過程中,服務中心將路況電子地圖中每一路段的編號與標準電子地圖中對應路段的標號建立映射關係,並將該映射關係記載在路況表中;更新路況表的過程包含的步驟有步驟A,服務中心定時接收路況電子地圖;步驟B,服務中心逐一提取路況電子地圖中每一路段的路況狀態,並將該路況狀態 記入路況表中該路段的記錄欄;獲得路況的過程包含的步驟有步驟C,移動終端將當前位置坐標及搜索半徑編成路況請求發送給服務中心;步驟D,服務中心按路況請求在標準電子地圖中找出所有符合條件的路段及其編 號;步驟E,服務中心按上述路段編號從路況表中提取所有對應路段的路況狀態,找出 所有對應路段中堵塞和擁擠的路段;步驟F,服務中心為堵塞和擁擠的路段編制包括路段名稱、堵塞或擁擠的文字說明 信息;步驟G,服務中心將上述文字說明信息回傳給移動終端;步驟H,移動終端顯示上述文字說明信息。本發明的又一個技術方案是移動終端獲取周邊路況的方法,包含生成多個城市 的路況表的過程、更新多個城市的路況表的過程和獲得路況的過程;服務中心通過無線網 絡響應眾多移動終端的請求;各移動終端配備有標準電子地圖,具有標準電子地圖上點擊 定位或GPS定位或移動通信基站定位的能力;服務中心使用的標準電子地圖中每個路段有 其唯一的編號,並附有路段名稱;服務中心接收的每個城市的路況電子地圖中每個路段有 其唯一的編號,並附有當前的路況狀態;服務中心生成的每個城市的路況表中每一路段的 記錄欄記載有該城市的路況電子地圖中該路段的編號、標準電子地圖中對應路段的編號和 該路段的路況狀態;生成多個城市的路況表的過程中,服務中心將每個城市的路況電子地圖中每一路 段的編號與標準電子地圖中對應路段的標號建立映射關係,並將該映射關係記載在對應城 市的路況表中;更新多個城市的路況表的過程包含的步驟有步驟A』,服務中心分別定時接收多個城市的路況電子地圖;步驟B』,對於每個上述的城市,服務中心逐一提取該城市的路況電子地圖中每一 路段的路況狀態,並將該路況狀態記入該城市的路況表中該路段的記錄欄;獲得路況的過程包含的步驟有步驟C』,移動終端將當前位置坐標、搜索半徑和顯示方式編成路況請求發送給服 務中心;步驟D』,服務中心按路況請求在標準電子地圖中找出該城市所有符合條件的路段 及其編號;步驟E』,服務中心按上述路段編號從該城市的路況表中提取所有對應路段的路況 狀態,找出所有對應路段中堵塞和擁擠的路段;
步驟 El』,若路況請求中顯示方式為顯示文字,則執行步驟F』、步驟G』和步驟H』 ; 若路況請求中顯示方式為顯示地圖,則執行步驟步驟G1』和步驟ΗΓ ;步驟F』,服務中心為堵塞和擁擠的路段編制包括路段名稱、堵塞或擁擠的文字說 明信息;步驟G』,服務中心將上述文字說明信息回傳給移動終端;步驟H』,移動終端顯示上述文字說明信息。步驟G1』,服務中心將上述堵塞和擁擠的路段的編號和路況狀態回傳給移動終 端;步驟ΗΓ,移動終端用地圖顯示堵塞和擁擠的路段。本發明移動終端獲取周邊路況的方法,用路況電子地圖中的路段與標準電子地圖 中的對應路段建立映射關係,生成路況表。與現有技術相比,服務中心在響應移動終端獲得 路況的請求時,不再進行切割路況電子地圖的複雜工作,而只需簡單地查標準電子地圖確 定相關路段,再到路況表查相關路段的路況狀態,在排除了相關路段中所有暢通的路段之 後,僅將堵塞和擁擠路段的路況以文字或路段標號及路況狀態的形式回復給移動終端,處 理速度大幅度提高。服務中心可滿足眾多移動終端同時請求下載路況信息的需求,且數據 傳輸流量大幅度降低。每當服務中心接收到新的路況電子地圖,將新的路況記載到路況表 中。更新路況表的作業簡單,實時性好。在多城市服務的情況下,即使各城市的路況電子地 圖提供者所採用的電子地圖五花八門,本發明分別對每一個城市生成該城市的路況表,就 可與標準電子地圖配合提高該城市的路況。移動終端無須支持各個城市的路況電子地圖, 就可往來多個城市,及時獲得路況信息。移動終端完全不受路況電子地圖種類的影響。因 而,本發明適用性好,通用能力強。
圖1為本發明移動終端獲取周邊路況的方法一個實施例中生成路況表的流程圖。圖2為圖1實施例中更新路況表的流程圖。圖3為圖1實施例中獲得路況的流程圖。圖4為本發明移動終端獲取周邊路況的方法又一個實施例中更新路況表的流程 圖。圖5為圖4實施例中獲得路況的流程圖。
具體實施例方式一、實施例一本發明移動終端獲取周邊路況的方法的一個簡化實施例,適用於一個地區或一個 城市。本實施例中,服務中心接收帶有實時路況信息的路況電子地圖,將實時路況信息轉存 到路況表中。該路況表是服務中心利用自身配備的標準電子地圖服務與路況電子地圖生成 的路段映射表。服務中心通過無線網絡響應眾多移動終端的請求,利用標準電子地圖和路 況表為他們提供實時路況服務。各移動終端具有GPS定位或移動通信基站定位的能力。服 務中心使用的標準電子地圖中每個路段有其唯一的編號,並附有路段名稱。服務中心接收 的路況電子地圖中每個路段有其唯一的編號,並附有當前的路況狀態(如擁擠的狀態碼、堵塞的狀態碼、暢通的狀態碼)。服務中心生成的路況表中每一路段的記錄欄記載有路況電 子地圖中該路段的編號、標準電子地圖中對應路段的編號和該路段的路況狀態。本實施例包含生成路況表的過程、更新路況表的過程和獲得路況的過程。 生成路況表的過程中,服務中心將路況電子地圖中每一路段的編號與標準電子地 圖中對應路段的標號建立映射關係,並將該映射關係記載在路況表中。服務中心如何從路 況電子地圖和標準電子地圖生成路況表,一種具體的做法,請參看1 步驟101,從路況電子地圖中按路段編號順序提取一個有向路段X ;對路段方向性 規定由西向東、由南向北為正向;執行步驟102。步驟102,以路段X的起點為參考點,從標準電子地圖中選取一個匹配路段Y1。選 取的條件是匹配路段Yi必須滿足(1)參考點到匹配路段Yi起點的最短距離不超過規定的 閾值(例如100米);(2)路段X與匹配路段Yl的方向夾角小於預設值(例如60° ),且該 夾角比其他在標準電子地圖中已匹配過的路段與路段X的夾角都小。執行步驟103。步驟103,判斷找到這樣的匹配路段Yl 了嗎?是,則執行步驟105 ;否則,路段X的 匹配失敗,執行步驟104。步驟104,檢查整個路況電子地圖的所有路段的匹配處理是否都已完成,是則退出 本流程;否則,執行步驟101,繼續進行下一個路段的匹配。步驟105,將匹配路段Yl的標號計入路況表中路段X的記錄欄;執行步驟106。步驟106,判斷匹配路段Yl的終點鄰近路段X的終點了嗎(例如,兩者的距離小於 100米)?是,則路段X的匹配已完成,執行步驟104;否則,執行步驟107。步驟107,判斷還要對匹配路段Yl作延伸?如果延伸的次數未達到規定的上限 (例如,該上限為10次),仍未找到與路段X終點匹配的路段,就繼續延伸,執行步驟108 ; 反之,已連續做過延伸的次數達到規定的上限,仍未找到與路段X終點匹配的路段,則匹配 失敗,執行步驟104。步驟108,在標準電子地圖中找出與匹配路段Yl鄰接的下一個延伸路段Y2。選取 的條件是延伸路段Y2必須滿足(1),匹配路段Yl的終點使延伸路段Y2起點;(2),匹配路 段Yl與延伸路段Y2的方向一致,夾角在-90°到+90°之間;(3),延伸路段Y2與匹配路段 Yl的夾角比其他在標準電子地圖中已匹配過的路段與路段X的夾角都小。執行步驟109。步驟109,判斷找到這樣的延伸路段Y2 了嗎?是,則執行步驟110 ;否則,本次對路 段X的匹配失敗,執行步驟111。步驟110,令延伸路段Y2作為匹配路段Yl ;執行步驟105。步驟111,刪除路況表中路段X記錄欄中已匹配路段的標號;執行步驟102,重新對 路段χ作匹配。服務中心定時更新路況表的過程,如圖2所示步驟A,服務中心定時接收本地區或本城市的路況電子地圖。定時的時間間隔可以 是5分鐘或10分鐘等。接收的方式可以是通過無線網絡,也可以是通過有線網絡或其它傳 輸媒介;執行步驟B。步驟B,服務中心逐一提取上述路況電子地圖中每一路段的路況狀態,並將該路況 狀態記入路況表中該路段的記錄欄。移動終端從服務中心獲得路況的過程,如圖3所示
步驟C,移動終端通過GPS定位或移動通信基站定位的方法獲得當前位置坐標。移 動終端接收操作者輸入的搜索半徑。移動終端將當前位置坐標及搜索半徑編成路況請求, 並將該路況請求通過無線網絡發送給服務中心。執行步驟D。步驟D,服務中心接收到該路況請求後,服務中心按路況請求在標準電子地圖中找 出所有符合條件(以當前位置坐標為圓心,搜索半徑所確定圓形內)的路段及其編號;執行 步驟E。
步驟E,服務中心按上述所有符合條件的路段的路段編號從路況表中提取所有對 應路段的路況狀態,找出所有對應路段中堵塞和擁擠的路段;執行步驟F。步驟F,服務中心按堵塞的路段的的路段編號從標準電子地圖中找出堵塞的路段 的路段名稱,按擁擠的路段的路段編號從標準電子地圖中找出擁擠的路段的路段名稱。月艮 務中心為堵塞的路段和擁擠的路段編制包括路段名稱、堵塞或擁擠的文字說明信息;執行 步驟G0步驟G,服務中心將上述文字說明信息通過無線網絡回傳給移動終端;執行步驟 B0步驟H,移動終端接收並顯示上述文字說明信息。二、實施例二本發明移動終端獲取周邊路況的方法的一個優選實施例,適用於多個城市。本實 施例中,服務中心接收多個城市帶有實時路況信息的路況電子地圖,將實時路況信息轉存 到對應城市路況表中。每個城市的路況表是服務中心利用自身配備的標準電子地圖服務與 該城市路況電子地圖生成的路段映射表。服務中心通過無線網絡響應眾多移動終端的請 求,利用標準電子地圖和多個城市的路況表為他們提供實時路況服務。各移動終端配備有 標準電子地圖,具有標準電子地圖上點擊定位或GPS定位或移動通信基站定位的能力。月艮 務中心使用的標準電子地圖中每個路段有其唯一的編號,並附有路段名稱。服務中心接收 的每個城市的路況電子地圖中每個路段有其唯一的編號,並附有當前的路況狀態(如擁擠 的狀態碼、堵塞的狀態碼、暢通的狀態碼)。服務中心生成的每個城市的路況表中每一路段 的記錄欄記載有該城市的路況電子地圖中該路段的編號、標準電子地圖中對應路段的編號 和該路段的路況狀態。本實施例包含生成多個城市的路況表的過程、更新多個城市的路況表的過程和獲 得路況的過程。生成多個城市的路況表的過程,可以分解為多次對不同城市的路況電子地圖,分 別執行從一個城市的路況電子地圖和標準電子地圖生成該城市的路況表的過程。每一次服 務中心將一個城市的路況電子地圖中每一路段的編號與標準電子地圖中對應路段的標號 建立映射關係,並將該映射關係記載在該城市的路況表中。從一個城市的路況電子地圖和 標準電子地圖生成該城市的路況表的過程,與前一實施例中圖1所示的過程相同,這裡不 再贅述。按照路段映射的原理,也可以設計出其它的流程來實現這一過程。服務中心定時更新多個城市的路況表的過程,如圖4所示步驟A』,服務中心分別定時接收多個城市的路況電子地圖;定時的時間間隔可以 是5分鐘或10分鐘等。接收的方式可以是通過無線網絡,也可以是通過有線網絡或其它傳 輸媒介;執行步驟B』。
步驟B』,對於每個上述的城市,服務中心逐一提取該城市的路況電子地圖中每一 路段的路況狀態,並將該路況狀態記入該城市的路況表中該路段的記錄欄。移動終端從服務中心獲得路況的過程,如圖5所示步驟C』,移動終端通過操作者在顯示屏的標準電子地圖上點擊定位或GPS定位或 移動通信基站定位的方法獲得當前位置坐標。移動終端接收操作者輸入的搜索半徑和顯示 方式。顯示方式分為文字顯示和用地圖顯示。移動終端將當前位置坐標、搜索半徑和顯示 方式編成路況請求通過無線網絡發送給服務中心;執行步驟B』。步驟D』,服務中心接收到該路況請求後,服務中心按路況請求在標準電子地圖中 找出該城市所有符合條件(以當前位置坐標為圓心,搜索半徑所確定圓形內)的路段及其 編號;執行步驟B』。步驟E』,服務中心按上述所有符合條件的路段的路段編號從該城市的路況表中提 取所有對應路段的路況狀態,找出所有對應路段中堵塞和擁擠的路段;執行步驟B』。步驟E1』,若路況請求中顯示方式為顯示文字,則執行步驟F』 ;若路況請求中顯示 方式為顯示地圖,則執行步驟步驟G1』。步驟F』,服務中心按堵塞的路段的的路段編號從標準電子地圖中找出堵塞的路段 的路段名稱,按擁擠的路段的路段編號從標準電子地圖中找出擁擠的路段的路段名稱。月艮 務中心為堵塞的路段和擁擠的路段編制包括路段名稱、堵塞或擁擠的文字說明信息;執行 步驟G,ο步驟G』,服務中心將上述文字說明信息通過無線網絡回傳給移動終端;執行步驟 H,。步驟H』,移動終端接收並顯示上述文字說明信息。 步驟Gl,,服務中心將上述堵塞路段的編號和路況狀態,以及擁擠路段的編號和路 況狀態通過無線網絡回傳給移動終端;執行步驟B』。步驟Hl,,移動終端接收堵塞路段的編號和路況狀態,以及擁擠路段的編號和路況 狀態;移動終端使用本機標準電子地圖的功能,就可在顯示的地圖中用不同顏色的色條分 別顯示堵塞的路段和擁擠的路段。以上所述,僅為本發明較佳實施例,不以此限定本發明實施的範圍,依本發明的技 術方案及說明書內容所作的等效變化與修飾,皆應屬於本發明涵蓋的範圍。
權利要求
1.移動終端獲取周邊路況的方法,包含生成路況表的過程、更新路況表的過程和獲得 路況的過程;服務中心通過無線網絡響應眾多移動終端的請求;各移動終端具有GPS定位 或移動通信基站定位的能力;服務中心使用的標準電子地圖中每個路段有其唯一的編號, 並附有路段名稱;服務中心接收的路況電子地圖中每個路段有其唯一的編號,並附有當前 的路況狀態;服務中心生成的路況表中每一路段的記錄欄記載有路況電子地圖中該路段的 編號、標準電子地圖中對應路段的編號和該路段的路況狀態;生成路況表的過程中,服務中心將路況電子地圖中每一路段的編號與標準電子地圖中 對應路段的標號建立映射關係,並將該映射關係記載在路況表中; 更新路況表的過程包含的步驟有 步驟A,服務中心定時接收路況電子地圖;步驟B,服務中心逐一提取路況電子地圖中每一路段的路況狀態,並將該路況狀態記入 路況表中該路段的記錄欄;獲得路況的過程包含的步驟有步驟C,移動終端將當前位置坐標及搜索半徑編成路況請求發送給服務中心; 步驟D,服務中心按路況請求在標準電子地圖中找出所有符合條件的路段及其編號; 步驟E,服務中心按上述路段編號從路況表中提取所有對應路段的路況狀態,找出所有 對應路段中堵塞和擁擠的路段;步驟F,服務中心為堵塞和擁擠的路段編制包括路段名稱、堵塞或擁擠的文字說明信息;步驟G,服務中心將上述文字說明信息回傳給移動終端; 步驟H,移動終端顯示上述文字說明信息。
2.移動終端獲取周邊路況的方法,包含生成多個城市的路況表的過程、更新多個城市 的路況表的過程和獲得路況的過程;服務中心通過無線網絡響應眾多移動終端的請求;各 移動終端配備有標準電子地圖,具有標準電子地圖上點擊定位或GPS定位或移動通信基站 定位的能力;服務中心使用的標準電子地圖中每個路段有其唯一的編號,並附有路段名稱; 服務中心接收的每個城市的路況電子地圖中每個路段有其唯一的編號,並附有當前的路況 狀態;服務中心生成的每個城市的路況表中每一路段的記錄欄記載有該城市的路況電子地 圖中該路段的編號、標準電子地圖中對應路段的編號和該路段的路況狀態;生成多個城市的路況表的過程中,服務中心將每個城市的路況電子地圖中每一路段的 編號與標準電子地圖中對應路段的標號建立映射關係,並將該映射關係記載在對應城市的 路況表中;更新多個城市的路況表的過程包含的步驟有步驟A』,服務中心分別定時接收多個城市的路況電子地圖;步驟B』,對於每個上述的城市,服務中心逐一提取該城市的路況電子地圖中每一路段 的路況狀態,並將該路況狀態記入該城市的路況表中該路段的記錄欄; 獲得路況的過程包含的步驟有步驟C』,移動終端將當前位置坐標、搜索半徑和顯示方式編成路況請求發送給服務中心;步驟D』,服務中心按路況請求在標準電子地圖中找出該城市所有符合條件的路段及其編號; 步驟Ε』,服務中心按上述路段編號從該城市的路況表中提取所有對應路段的路況狀 態,找出所有對應路段中堵塞和擁擠的路段;步驟ΕΓ,若路況請求中顯示方式為顯示文字,則執行步驟F』、步驟G』和步驟H』 ;若路 況請求中顯示方式為顯示地圖,則執行步驟步驟G1』和步驟ΗΓ ;步驟F』,服務中心為堵塞和擁擠的路段編制包括路段名稱、堵塞或擁擠的文字說明信息;步驟G』,服務中心將上述文字說明信息回傳給移動終端; 步驟H』,移動終端顯示上述文字說明信息。步驟G1』,服務中心將上述堵塞和擁擠的路段的編號和路況狀態回傳給移動終端; 步驟ΗΓ,移動終端用地圖顯示堵塞和擁擠的路段。
全文摘要
本發明移動終端獲取周邊路況的方法,涉及移動終端從服務中心獲取信息的方法。該方法中服務中心將路況電子地圖與標準電子地圖中的路段的映射關係記在路況表中;服務中心定時更新路況表的路況;移動終端將當前位置坐標及搜索半徑編成路況請求發送給服務中心;服務中心按路況請求在標準電子地圖中找出所有符合條件的路段及其編號,進而從路況表中提取所有對應路段的路況狀態,找出所有對應路段中堵塞和擁擠的路段;服務中心為堵塞和擁擠的路段編制包括路段名稱、堵塞或擁擠的文字說明信息;服務中心將上述文字說明信息回傳給移動終端;移動終端顯示上述文字說明信息。其處理速度快、數據傳輸量小且移動終端不受路況電子地圖種類的影響。
文檔編號H04L29/06GK102104591SQ201010501318
公開日2011年6月22日 申請日期2010年10月9日 優先權日2010年10月9日
發明者劉磊, 江永聰, 程行榮, 陳青溪 申請人:廈門雅迅網絡股份有限公司