專利名稱:一種圖示路況的自動生成方法及系統的制作方法
技術領域:
本發明涉及智能交通領域,特別涉及一種圖示路況的自動生成方法及系統。
背景技術:
近年來,隨著私家車的不斷普及,城市中的機動車數量急劇增長,使得城市道路已不堪重負,其交通狀況也變得十分復雜,道路擁堵時有發生,大大影響了人們的出行效率。為改善交通狀況,引導大家科學出行,各大城市在其主要的城市干道上以架設顯示牌的方式,顯示前方和鄰近道路交通狀況的信息,用不同顏色表示路段的交通擁堵狀態,從而指引車輛高效行駛,避開擁堵路段。但是,由于顯示牌的建設費用昂貴且不易于架設,目前這些設備都被固定安裝在城市的主干道路上,數量較少,遠沒有大規模普及,無法實現車主對出行道路進行整體了解的需求。此外,隨著技術不斷成熟和價格的下降,車載終端導航儀的使用愈發廣泛。車載導航儀是一種能夠幫助用戶準確定位當前位置,并根據既定的目的地計算行程,通過地圖顯示和語音提示兩種方式引導用戶行至目的地的行車輔助設備。圖1就是通過地圖顯示的方式向用戶提供交通信息,通過用不同顏色標示不同路段,以表明該路段當前所處路況,比如,可以用綠色表示暢通,黃色表示行駛緩慢,紅色表示擁堵。通過該圖可以看出,雖然車載導航儀能夠對車主提供城市整體的道路信息,但是由于其終端屏幕尺寸的限制和地圖中顯示信息的繁雜,因此不能使車主對前方的微觀道路狀況得到簡潔直觀的了解。
發明內容
有鑒于此,本發明的目的在于提供一種圖示路況的自動生成方法及系統,用于以簡潔直觀的方式在車載終端上顯示道路信息。本發明提供了一種圖示路況的自動生成方法,所述方法包括:
獲取實時交通信息,根據圖示路況中需要展示的道路,從所述實時交通信息中抽取所述需展示道路的相關數據,得到該道路的道路通行狀態,將所述通行狀態按照預設標準設置到圖示路況中對應的道路上;根據終端設備的請求生成相應的圖示路況圖片并下發給終端設備。本發明還提供了一種圖示路況的自動生成系統,包括:
接收模塊,用于從發布系統獲取實時交通信息;
數據采集模塊,用于根據圖示路況中需要展示的道路,從所述實時交通信息中抽取所述需展示道路的相關數據,利用所述數據得到該道路的道路通行狀態;
通行狀態設置模塊,用于將獲取的所述需展示道路的道路通行狀態按照預設標準設置到圖示路況中對應的道路上;
圖示路況生成模塊,用于根據終端設備的請求生成相應的圖示路況圖片;
發布模塊,用于將生成的圖示路況圖片下發給終端設備。
本發明提供了一種基于網絡的能夠讓前方的道路信息以簡潔直觀的方式在車載終端上及時顯示的方法。該方式通過提供抽象路況的圖片,能夠根據車載終端上傳的GPS的位置信息通過網絡實時觸發顯示車輛前方的道路狀況,突出顯示與駕駛員所在位置相關的道路信息,能夠讓駕駛員快速的獲取前方必要的信息,而不需要被迫接受不相關的道路信息,從而減少駕駛員的信息攝入量,能夠為駕駛員快速、準確的選擇道路等提供有效的幫助。
圖1為現有技術中通過地圖顯示的方式向用戶提供交通信息的示意 圖2為本發明實施例提供的圖示路況的自動生成方法流程 圖3為本發明實施例提供的圖示路況示意 圖4為本發明實施例中對圖示路況進行預處理的方法流程 圖5為本發明實施例提供的圖示路況的自動生成系統的結構示意圖。
具體實施例方式為使本發明的目的、技術方案和優點更加清楚,下面結合附圖對本發明作進ー步的詳細描述。本發明實施例提供了一種基于網絡的能夠讓前方的道路信息以簡潔直觀的方式在車載終端上及時顯示的方法。該方法通過提供抽象路況的圖片,能夠根據車載終端上傳的GPS的位置信息通過網絡實時觸發顯示車輛前方的道路狀況,突出顯示與駕駛員所在位置相關的道路信息,能夠讓駕駛員快速的獲取前方必要的信息,而不需要被迫接受不相關的道路信息,從而減少駕駛員的信息攝入量,能夠為駕駛員快速、準確的選擇道路等提供有效的幫助。本發明實施例提供了ー種圖示路況的自動生成方法,如圖2所示,包括:
步驟201、獲取實時交通信息(Real Time Traffic Information, RTTI)。通過網絡訪問RTTI的發布系統,根據實時交通數據的發布周期,實時獲取實時交通數據。步驟202、對圖示路況進行預處理,按照圖示路況中需要展示的道路ID,將相關道路的RTTI數據抽取出來。所述的圖示路況,作為ー種城市交通狀況的信息發布形式,用以說明構成ー個城市或者ー個區域交通大動脈的主要路段交通狀況,如圖3所示,其中包含道路的名稱、用顏色標示的實時路況、車輛當前所處位置以及即時方向信息等相關信息。圖示路況中向用戶展示的道路是由該道路的重要性決定的,ー些不重要,不是樞紐類型的道路是不會在該圖片上顯示的。至于針對ー個城市的哪些路段需生成圖示路況,則可根據經驗,針對城市中的高速公路、城市主干道、次干道以及易發生擁堵的重點路段在圖示路況上表達出來。本步驟的操作如圖4所示,具體包括:
步驟2021、獲取圖示路況原始的svg格式的圖片,這時的svg格式的圖片上沒有實時交通數據(即圖3上每條道路的顔色都是黑色的)。步驟2022、預處理svg圖片。由于svg圖片中姆條道路的ID號不能與RTTI發布數據中的道路的ID號對應起來,所以需要建立ー個對應關系,將svg圖片的道路與RTTI發布的數據中的道路對應起來,也就是需要知道svg圖片中的道路是由RTTI發布數據中的哪些道路組成的。步驟2023、將圖示路況中涉及到的相關道路的RTTI數據提取出來并保存。RTTI發布的數據中包含了每一條道路的ID號、該條道路的道路等級(RoadClass)、該條道路的道路長度和通過這條道路需要的時間。步驟203、根據獲取的對應關系和RTTI數據,得到圖示路況中每條道路的通行速度。將svg圖片中涉及的每條道路的總長度和總時間通過累加的方式計算出來,然后,用總長度除以總時間的方式獲取車輛行駛在這條路上的速度。步驟204、根據獲取到的速度以及相關道路的道路等級劃分,計算出該道路處在何種道路通行狀態下,即擁堵、緩行還是暢通。該方法具體包括:
預設置圖示路況中涉及的所有不同等級的道路在暢通、正常和擁堵狀態下的速度的范圍取值;利用圖示路況中每條道路的速度值,結合該道路在暢通、正常和擁堵狀態下的速度的范圍取值,從而得到每條道路的狀態。步驟205、將獲得的圖示路況中每條道路的狀態按照預設標準繪制到圖示路況中對應的道路上。比如,暢通為緑色,緩行為黃色,擁堵為紅色。由于本實施例采用的svg格式的圖片,svg圖片嚴格遵從XML語法,并用文本格式的描述性語言來描述圖像內容,所以該格式圖片中每ー個圖形都可以作為一個對象在SVg文本中存在,通過修改這個對象的屬性值可以改變包括顏色在內的各種對象屬性。在本步驟中,先定位該SVg圖片中每條道路對象的顔色屬性值的位置,根據前ー步驟得到的該條道路的道路通行狀態,改變每條道路的顔色屬性。這時,圖3中的每條道路就會帶有紅、黃或者綠色表示道路的通行狀態。步驟206、根據終端的請求生成相應的圖示路況圖片。當用戶車輛行駛到圖示路況中的相關道路時,會請求獲取圖示路況,此時需上傳其位置信息,該位置信息包含車輛所處的GPS位置和車輛即時方向,獲取到位置信息后,根據其行駛方向和車輛位置下發該車輛將要通過的道路的圖示路況。生成圖示路況時,需要將車輛當前所處位置、行駛方向、時間,以及當前所處道路的文字路況信息寫入到圖示路況svg文本中的相應字段,從而將相關信息加載到圖示路況中。步驟207、根據終端設備的請求的圖片格式,進行圖片格式的轉換,下發給終端設備。出于防止對圖片盜版和利于車載終端顯示的原因,根據終端設備的請求,將帶有道路通行狀態的svg圖片轉換成png或者jpeg格式的圖片。生成的圖示路況與圖1所示的地圖相比,能夠直觀突出的顯示與駕駛員所在位置相關的道路信息,能夠讓駕駛員快速的獲取前方必要的信息,而不需要被迫接受不相關的道路信息,從而減少駕駛員的信息攝入量,能夠為駕駛員快速、準確的選擇道路等提供有效的幫助。本發明實施例還提供了ー種圖示路況的自動生成系統,如圖5所示,包括:
接收模塊51,用于從發布系統獲取實時交通信息;
數據采集模塊52,用于根據圖示路況中需要展示的道路,從所述實時交通信息中抽取所述需展示道路的相關數據;
通行狀態設置模塊53,用于將獲取的所述需展示道路的道路通行狀態按照預設標準設置到圖示路況中對應的道路上; 圖示路況生成模塊54,用于根據終端設備的請求生成相應的圖示路況圖片;
發布模塊55,用于將生成的圖示路況圖片下發給終端設備。總之,以上所述僅為本發明的較佳實施例而已,并非用于限定本發明的保護范圍。
權利要求
1.一種圖示路況的自動生成方法,其特征在于,所述方法包括: 獲取實時交通信息,根據圖示路況中需要展示的道路,從所述實時交通信息中抽取所述需展示道路的相關數據,得到該道路的道路通行狀態,將所述通行狀態按照預設標準設置到圖示路況中對應的道路上;根據終端設備的請求生成相應的圖示路況圖片并下發給終端設備。
2.根據權利要求1所述的圖示路況的自動生成方法,其特征在于,所述獲取實時交通信息的步驟具體包括: 通過網絡訪問實時交通信息的發布系統,根據實時交通信息的發布周期,實時獲取實時交通信息數據,所述數據中包括每一條道路的ID號、該條道路的道路等級、該條道路的道路長度和通過這條道路需要的時間。
3.根據權利要求2所述的圖示路況的自動生成方法,其特征在于,所述從實時交通信息中抽取相關數據的步驟具體包括: 獲取圖示路況的原始svg格式的圖片; 建立所述SVg圖片中每條道路的ID號與所述實時交通信息中的道路的ID號的對應關系; 將所述SVg圖片中涉及到的相關道路的實時交通信息數據提取出來并保存。
4.根據權利要求3所述的圖示路況的自動生成方法,其特征在于,所述得到道路通行狀態的步驟具體包括: 根據獲取的所述對應關系和實時交通信息數據,得到圖示路況中每條道路的通行速度; 根據所述通行速度以及該道路的道路等級劃分,得到該道路所處的道路通行狀態。
5.根據權利要求4所述的圖示路況的自動生成方法,其特征在于,所述得到通行速度的步驟具體包括: 將svg圖片中涉及的每條道路的道路總長度和通過這條道路需要的總時間通過累加的方式計算出來,并用總長度除以總時間的方式獲取車輛行駛在這條路上的速度。
6.根據權利要求5所述的圖示路況的自動生成方法,其特征在于,所述得到道路通行狀態的步驟具體包括: 預設置圖示路況中涉及的所有不同道路等級的道路在暢通、正常和擁堵狀態下的速度的范圍取值;利用所述svg圖片中每條道路的速度值,結合該道路等級的道路在暢通、正常和擁堵狀態下的速度的范圍取值,從而得到每條道路的道路通行狀態。
7.根據權利要求6所述的圖示路況的自動生成方法,其特征在于,所述將通行狀態設置到圖示路況中對應的道路上的步驟具體包括: 定位所述svg圖片中每條道路對象的顏色屬性值的位置,根據該條道路的道路通行狀態,以及預設置的顏色設置標準,改變每條道路的顏色屬性。
8.根據權利要求7所述的圖示路況的自動生成方法,其特征在于,所述根據終端設備的請求生成圖示路況圖片的步驟具體包括: 當用戶車輛行駛到圖示路況中的相關道路時,請求獲取圖示路況,上傳所述車輛的位置信息,該位置信息包括該車輛所處的GPS位置和車輛即時方向; 獲取到所述位置信息后,根據所述即時方向和GPS位置,將車輛當前所處的GPS位置、即時方向、當前時間,以及當前所處道路的文字路況信息寫入到所述SVg圖片中的相應字段。
9.根據權利要求7或8所述的圖示路況的自動生成方法,其特征在于,所述下發給終端設備的步驟具體包括: 根據終端設備請求的圖片格式,將所述SVg圖片轉換成png或jpeg格式的圖片,下發給終端設備。
10.ー種圖示路況的自動生成系統,其特征在于,包括: 接收模塊,用于從發布系統獲取實時交通信息; 數據采集模塊,用于根據圖示路況中需要展示的道路,從所述實時交通信息中抽取所述需展示道路的相關數據,利用所述數據得到該道路的道路通行狀態; 通行狀態設置模塊,用于將獲取的所述需展示道路的道路通行狀態按照預設標準設置到圖示路況中對應的道路上; 圖示路況生成模塊,用于根據終端設備的請求生成相應的圖示路況圖片; 發布模塊,用 于將生成的圖示路況圖片下發給終端設備。
全文摘要
本發明公開了一種圖示路況的自動生成方法及系統,屬于智能交通領域。所述方法包括獲取實時交通信息,根據圖示路況中需要展示的道路,從所述實時交通信息中抽取所述需展示道路的相關數據,得到該道路的道路通行狀態,將所述通行狀態按照預設標準設置到圖示路況中對應的道路上;根據終端設備的請求生成相應的圖示路況圖片并下發給終端設備。所述系統包括接收模塊、數據采集模塊、通行狀態設置模塊、圖示路況生成模塊及發布模塊。本發明提供了一種基于網絡的能夠讓前方的道路信息以簡潔直觀的方式在車載終端上及時顯示的方法,減少駕駛員的信息攝入量,能夠為駕駛員快速、準確的選擇道路等提供有效的幫助。
文檔編號G08G1/0967GK103136943SQ20111039913
公開日2013年6月5日 申請日期2011年12月5日 優先權日2011年12月5日
發明者任博涵, 郭勝敏, 邱國濤, 張高峰, 吳瓊, 于曉, 夏曙東 申請人:北京掌城科技有限公司