專利名稱::導航電子地圖服務信息的發(fā)布預處理方法及裝置的制作方法
技術領域:
:本發(fā)明屬于空間數據處理
技術領域:
,尤其涉及一種導航電子地圖服務信息的發(fā)布預處理方法及裝置。
背景技術:
:現有的導航系統(tǒng)主要是單機模式,無法獲取到實時路面交通信息,導致導航系統(tǒng)搜索的導航路徑可能存在嚴重的交通堵塞或其他交通事故,從而浪費用戶的時間和精力,給用戶帶來不便。即使少數的導航系統(tǒng)采用了聯(lián)網方式,加入實時交通路況分析,但是路徑搜索策略只是簡單的對交通異常路段進行規(guī)避處理,用戶不能直觀形象的了解到交通異常路段的情況。綜上所述,在現有技術中,不能形象直觀地將交通異常路段的信息提供給導航終端,使得用戶不能夠根據實際的交通狀況制定行車計劃。
發(fā)明內容為了解決上述問題,本發(fā)明的目的是提供一種導航電子地圖服務信息的發(fā)布預處理方法及裝置,通過采用合適的導航信息編碼策略和導航信息發(fā)布策略對導航信息進行發(fā)布前的預處理,從而能夠給用戶提供更加直觀的導航信息。為了達到上述目的,本發(fā)明實施例提供一種導航電子地圖服務信息的發(fā)布預處理方法,所述方法包括根據待發(fā)布的導航信息的信息類別,選取與所述待發(fā)布的導航信息的信息類別對應的導舶/f言息編碼策略和導航信息發(fā)布策略;利用選取的所述導航信息編碼策略,對所述待發(fā)布的導航信息進行數據編碼處理,得到導航信息流數據;利用選取的所述導航信息發(fā)布策略,設置所述導航信息流數據的播發(fā)頻度4和/或播發(fā)優(yōu)先級。優(yōu)選的,所述方法還包括將每個所述導航信息流數據打包成至少一個導航信息包;對所述導航信息包進行加密處理,發(fā)布經過加密處理后的導航信息包。優(yōu)選的,所述發(fā)布經過加密處理后的導航信息包的步驟具體為通過基于L波段地面移動多媒體廣播TMMB標準發(fā)布經過加密處理后的導航信息包。優(yōu)選的,所述待發(fā)布的導航信息的信息類別包括交通信息、增量地圖信息、POI興趣點深度信息和通用信息中的至少一種。優(yōu)選的,所述交通信息包括動態(tài)交通流信息、交通管制信息、交通事件信息、交通氣象信息和停車場信息中的至少一種。優(yōu)選的,所述方法還包括獲取多個交通信息數據源提供的多個導航信息;比較所述多個交通信息數據源的預設權重值,將預設權重值較大的交通信息數據源所提供的交通信息作為待發(fā)布的導航信息,或者取多個交通信息數據的加權平均值作為待發(fā)布的導航信息。優(yōu)選的,所迷導航信息編碼策略包括基于位置的導航信息編碼策略、基于文本的導航信息編碼策略、基于照片的導航信息編碼策略和基于視頻的導航信息編碼策略,其中所述基于位置的導航信息編碼策略用于將所述導航信息通過地圖要素的唯一標識信息關聯(lián)到導航電子地圖中指定的要素上;所述基于文本的導航信息編碼策略用于提供交通信息發(fā)生位置的自然語言描述;所述基于照片的導航信息編碼策略和基于視頻的導航信息編碼策略用于通過對應的經煒度坐標將照片和視頻內容關聯(lián)到導航電子地圖中的唯一指定位置。本發(fā)明實施例還提供一種導航電子地圖服務信息的發(fā)布預處理裝置,所述裝置包括獲取模塊,用于獲取待發(fā)布的導航信息;5選取模塊,用于根據待發(fā)布的導航信息的信息類別,選取與所述待發(fā)布的導航信息的信息類別對應的導航信息編碼策略和導航信息發(fā)布策略;編碼模塊,用于利用選取的所述導航信息編碼策略,對所述待發(fā)布的導航信息進行數據編碼處理,得到導航信息流數據;發(fā)布策略模塊,用于利用選取的所述導航信息發(fā)布策略,設置所述導航信息流數據的播發(fā)頻度和/或播發(fā)優(yōu)先級。優(yōu)選的,所述裝置還包括打包模塊,用于將每個導航信息流數據打包成至少一個導航信息包;發(fā)布模塊,用于對所述導航信息包進行加密處理,發(fā)布經過加密處理后的導航信。優(yōu)選的,所述待發(fā)布的導航信息的信息類別包括交通信息、增量地圖信息、POI興趣點深度信息和通用信息中的至少一種。上述技術方案中的至少一個技術方案具有如下有益效果通過根據待發(fā)布的導航信息的類別,選取與該待發(fā)布的導航信息的類別對應的導航信息編碼策略和導航信息發(fā)布策略,使得能夠給用戶提供更加直觀的導航信息,從而使得用戶能夠根據獲取的導航信息制定出合理的行車計劃。圖1為本發(fā)明的實施例中導航電子地圖服務信息的發(fā)布預處理方法的流程圖2為本發(fā)明的實施例中導航電子地圖服務信息的發(fā)布預處理裝置的結構框圖。具體實施例方式在本實施例中,首先根據待發(fā)布的導航信息的類別,選取與待發(fā)布的導航信息的信息類別對應的導航信息編碼策略和導^t信息發(fā)布策略;然后利用選取的導航信息編碼策略,對待發(fā)布的導航信息進行數據編碼處理,得到導舶/f言息流數據;最后利用選取的導航信息發(fā)布策略,設置導航信息流數據的播發(fā)頻度和/或為了使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚明白,下面結合實施例和附圖,對本發(fā)明實施例做進一步詳細地說明。在此,本發(fā)明的示意性實施例及說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。如圖1所示,為本發(fā)明的實施例中導航電子地圖服務信息的發(fā)布預處理方法的流程圖,具體步驟如下步驟IOI、獲取待發(fā)布的導航信息;在本實施例中,該待發(fā)布的導4元信息的類別包括交通信息、增量地圖信息、POI(興趣點)深度信息和通用信息中的至少一種,其中交通信息是指與道路交通有關的信息;增量地圖信息是指與增量更新地圖有關的信息;POI深度信息是指該興趣點的周邊的相關信息;通用信息是指導航信息服務中心發(fā)布的其他信息,或者其他CP(內容提供商)和SP(服務供應商)發(fā)布的信息。當然該導航信息的類型也并不限于此。同時,還可對上述交通信息進一步的劃分,例如該交通信息可包括基于FCD(浮動車輛數據)所采集的動態(tài)交通流信息;交管部門播發(fā)的交通管制信息、交通事件信息和監(jiān)控視頻信息;中央及地方氣象提供的交通氣象信息;以及停車場信息中心提供的動態(tài)車位信息,其中1)動態(tài)交通流信息的子類別包括基于位置的交通流量數據、基于文本的交通流量數據、基于FM(調頻)編碼的交通流量數據、基于照片的交通流量數據和基于視頻的交通流量數據中的至少一種;2)交通管制信息的子類別包括基于位置的交通管制數據和基于文本的交通管制數據中的至少一種;3)交通事件信息的子類別包括基于位置的交通事件數據、基于文本的交通事件數據和基于照片的交通事件數據中的至少一種;4)交通氣象信息的子類別包括基于位置的交通氣象數據、基于文本的交通氣象數據和基于文本的區(qū)域氣象信息和指數;5)停車場信息的子類別包括基于位置的停車場數據和基于文本的停車場數據;6)增量地圖信息的子類別包括基于差分的增量地圖更新數據;7)POI深度信息的子類別包括基于位置的POI深度信息和基于文本的<table>tableseeoriginaldocumentpage8</column></row><table>量地圖信息編碼策略和通用信息編碼策略,其中交通信息編碼策略包括交通流量數據編碼策略、交通管制數據編碼策略、交通事件數據編碼策略、交通氣象數據編碼策略和停車場數據編碼策略,在執(zhí)行本步驟之前,可分別建立以下對應關系交通流量凄欠據編碼策略與動態(tài)交通流信息的對應關系;交通管制數據編碼策略與交通管制信息的對應關系;交通事件編碼策略與交通事件信息的對應關系;交通氣象數據編碼策略與交通氣象信息的對應關系;增量地圖信息編碼策略與增量地圖信息的對應關系;通用信息編碼策略與通用信息的對應關系。然后在執(zhí)行本步驟時,可根據待發(fā)布的導航信息所屬的類別,選取合適的導航信息編碼策略對導航信息進行編碼處理。在本實施例中,可按照導航信息的數據源的特點,將上述導航信息編碼策略劃分為基于位置的導航信息編碼策略、基于FM編碼的導航信息編碼策略、基于文本的導航信息編碼策略、基于照片的導航信息編碼策略和基于視頻的導航信息編碼策略等,其中1)在基于位置的導航信息編碼策略和基于FM編碼的導航信息編碼策略中,導航信息均通過地圖要素的唯一標識信息(例如GUID)關聯(lián)到導航電子地圖中指定的要素上;2)在基于文本的導航信息編碼策略中,提供了交通信息發(fā)生(或關聯(lián))位置的自然語言描述,但可不提供該交通信息在導航電子地圖中對應的地圖要素的唯一標識信息;3)在基于照片的導航信息編碼策略和基于視頻的導航信息編碼策略中,提供了交通信息發(fā)生(或關聯(lián))位置的自然語言描述和對應的經煒度坐標,通過該經綿度坐標可將該照片和視頻內容關聯(lián)到導航電子地圖中的唯一指定位置;下面詳細介紹在本實施例中所使用的導航信息編碼策略(l)基于位置、基于FM編碼、基于文本、基于照片和基于視頻等五類交通流量數據編碼策略如下表l、基于位置的交通流量數據編碼策略<table>tableseeoriginaldocumentpage9</column></row><table><table>tableseeoriginaldocumentpage10</column></row><table>B表示Byte,b表示bit,后文不再贅述。RTIC:Real-TimeInformationofChina,中國實時交通信息。表2、基于FM編碼的交通流量數據編碼策略<table>tableseeoriginaldocumentpage10</column></row><table><table>tableseeoriginaldocumentpage11</column></row><table><table>tableseeoriginaldocumentpage12</column></row><table><table>tableseeoriginaldocumentpage13</column></row><table><table>tableseeoriginaldocumentpage14</column></row><table>說明(1)一個照片一個信源文件;(4)基于位置的交通氣象數據編碼、基于文本的交通氣象數據編碼、基于文本的區(qū)域氣象信息和指數數據編碼分別如下:表ll、基于位置的交通氣象數據編碼策略<table>tableseeoriginaldocumentpage15</column></row><table>表12、基于文本的交通氣象數據編碼策略<table>tableseeoriginaldocumentpage15</column></row><table><table>tableseeoriginaldocumentpage16</column></row><table><table>tableseeoriginaldocumentpage17</column></row><table><table>tableseeoriginaldocumentpage18</column></row><table>在本實施例中,增量地圖信息包括(l)增量地圖信息,該增量地圖信息包括道路增量數據和POI增量數據;(2)深度POI信息。增量地圖信息編碼策略,主要用于對道路增量更新、POI增量更新、深度POI等信息進行二進制編碼。增量地圖信息編碼策略包括增量地圖信息編碼策略、基于位置的POI深度信息編碼策略和基于文本的POI深度信息編碼策略。在基于位置的POI深度信息編碼策略中POI深度信息通過POI的唯一標識信息(POI編號)關聯(lián)到導航電子地圖數據中指定的POI上;基于文本的POI深度信息編碼策略,通過POI名稱和經綿度坐標信息將POI深度信息關聯(lián)到導航電子地圖中。表17、增量地圖信息編碼策略<table>tableseeoriginaldocumentpage18</column></row><table>地圖的增量更新可才艮據客戶或應用需求動態(tài)更新變化的內容,是只針對變化的地圖元素而進行的局部數據更新。增量更新只對發(fā)生變化的道路、POI數據進行傳輸,從而使數據傳輸量達到最小。表18、基于位置的POI深度信息編碼策略<table>tableseeoriginaldocumentpage18</column></row><table><table>tableseeoriginaldocumentpage19</column></row><table>類別導航信息的播發(fā)頻度和/或播發(fā)優(yōu)先級,通過控制不同導航信息的播發(fā)頻度和優(yōu)先級,能夠降低播發(fā)成本,并達到最理想的導;l元信息服務效果。相對于衛(wèi)星廣播而言,地面基站的廣播服務范圍小,但服務范圍內的廣播信號強度高,播發(fā)成本更低廉。因而,對于相同的導航信息內容而言,可將在地面的廣播頻度一般會設置得更高,播發(fā)優(yōu)先級也設置得更高。可以對不同類別信息流設置下列形式的播發(fā)頻度和優(yōu)先級表20<table>tableseeoriginaldocumentpage20</column></row><table>在本實施例中,播發(fā)優(yōu)先級為13,優(yōu)先級越來越低。優(yōu)先級高的信息將會搶先發(fā)布。步驟103,利用選取的導航信息編碼策略,對待發(fā)布的導4元信息進行數據編碼處理,得到導航信息流數據;利用上述各種類型的導航信息編碼策略將待發(fā)布的導^L信息編碼成二進制的導航信息數據流。在本實施例中,導航信息流數據的格式如下業(yè)務數據頭數據描述具體數據記錄集工'其中(1)業(yè)務數據頭是關于導航信息的信息類別描述,不可省略,不可為(2)數據描述是對于具體數據記錄的概要信息,也可以是數據記錄中的相同部分信息,用以減少具體數據記錄的大小??蒦(3)具體凄t據記錄是每個信息的描述,不可省略<業(yè)務數據頭格式如下所示信息類別(1B)信息子類別(1B)步驟104、利用選取的導航信息發(fā)布策略,設置該導航信息流數據的播發(fā)頻度和/或播發(fā)優(yōu)先級;也就是利用表20中的導航信息發(fā)布策略,設置該導航信息流數據的播發(fā)頻度和/或播發(fā)優(yōu)先級步驟105、將每個導航信息流數據打包成至少一個導航信息包;導航信息傳輸策略,主要用于對交通信息流、通用信息流和增量地圖信息流等二進制信息流進行編碼,每個信息流將被打包成一個或多個的數據包。利用導航信息傳輸策略實現交通信息流、通用信息流和增量地圖信息流到導航信息包的轉換。表21、導艇/[言息傳輸策略可以采取如下方式實現字段名稱長度說明同步頭4B固定{OXAA,0X55,0X7E,OxOB},用于識別包的開始。包長2B從包含本字段開始一直到校驗碼字段的末尾結束的字節(jié)長度。前面的字節(jié)為高字節(jié)。版本3b目前取O加密強度3b用于表示應用層數據是否被加密或加擾。0:明文7:加密(依賴解密SIM卡才能識別)<table>tableseeoriginaldocumentpage22</column></row><table>步驟106、對該導航信息包進行加密處理,發(fā)布經過加密處理后的導航1'息包。在本實施例中,可通過基于L波段TMMB標準發(fā)布經過加密處理后的導航信息包。由上述4支術方案可知,通過根據待發(fā)布的導航信息的類別,選取與該待發(fā)布的導航信息的類別對應的導航信息編碼策略和導航信息發(fā)布策略,使得能夠給用戶提供更加直觀的導航信息,從而使得用戶能夠根據獲取的導航信息制定出合理的行車計劃。下面以基于文本的交通事件數據為例詳細介紹本發(fā)明的方法流程。例如基于文本的交通事件數據的具體內容為"90004271=東六環(huán)內環(huán)由北向南方向常屯至小圣廟之間發(fā)生交通事故,正在處理中,請注意行車安全。=l=Jun152009ll:35:50:220AM=Jun15200912:55:13:203PM=1",該內容具有一定的格式定義,可以為如下格式各個文本字段的信息以"=,,相隔,各項的具體定義如下<table>tableseeoriginaldocumentpage22</column></row><table><table>tableseeoriginaldocumentpage23</column></row><table>步驟201、按照基于文本的交通事件數據編碼策略對上述文本數據進行編碼,得到二進制的導航信息流數據;該導航信息流數據如下000000110000001000000000000010100000000010100101000111110110010110011110101110011010010000000000111001001011100010011100111001011000010110101101111001111000111010101111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010100000000111100011100100101110001001110011100101100001011010110111100111畫moioiouiiuiooioiiooo(mo畫oioimooniiooouioioiouu11100111100101001011000111100101100011001001011111100101100100001001000111100101100011011001011111100110100101101011100111100101100100001001000111100101IO]UOOO1011100011100101100001〗010川11101000100001111011001111100101101100001000111111100101100U100101000111110010110111010100110011110010010111001100010111U010011001011110110100111001011000111110010001111001111001010010011111111001001011101010100100111010011000000010011010ll薩OO101110101000101111100110100101011000010111101111101111001000U0011100110101011011010001111100101100111001010100011100101101001001000010011100111100100001000011011100100101110001010U01川OUll1011110010001100111010001010111110110111111001101011001110101000111001101000010010001111111010001010000110001100111010001011110110100110111001011010111010001001111001011000010110101000111000111000000010000010上述二進制的導航信息流數據中,第一字節(jié)表示信息類別,取值"00000011"(十進制的3),表示交通事件信息;第二字節(jié)表示信息子類別,取值"00000010"(十進制的2),表示該交通事件信息是基于文本的,故后續(xù)編碼需要采用對應的策略一一基于文本的交通事件數據編碼策略。上述二進制的導航信息流數據中,第三字節(jié)和第四字節(jié)為城市代碼,取值為"0000000000001010"(十進制IO),表示北京的電話長途區(qū)號;第五字節(jié)和第六字節(jié)為文件,取值為"0000000010100101"(十進制165),表示文件總長度為165字節(jié);第七字節(jié)至第十一字節(jié)為更新時間,取值為"0001111101100101100111101011100110100100",表示00011111011001(十進制2009)年,0110(十進制6)月,01111(15日)日,01011(十進制11)時,100110(十進制38)分100100(十進制36)秒,即2009年6月15日11時38分36秒進行的更新;第十二字節(jié)為數據來源編碼和預留內容。第十三字節(jié)到第四十二節(jié)為道路名稱,取值為"1110010010111000100111001110010110000101101011011110011110001110101011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"(UTF-8編碼),表示東六環(huán);第四十三字節(jié)的左4bit表示事件類型,取值為"0001"(十進制1),表示該內容屬于交通事故信息。其后的2bit表示主輔路標識,取值為"00"(十進制0),表示不區(qū)分主路輔路。之后的2bit為方向,取值為"10"(十進制2),表示由北向南方向。第四十四字節(jié)的左2bit表示輔助說明存在標志,取值為"10"(十進制2),表示存在輔助說明;該字節(jié)的右側6bit為預留。第四十五字節(jié)的表示輔助說明的長度信息,取值為"01111000"(十進制120),表示本條記錄的輔助說明長度為120字節(jié);從第四十六字節(jié)開始的120字節(jié)為輔助說明,的120字節(jié)由前面一個輔助說明長度字段得出,輔助說明的取值為"1110010010111000100111001110010110000101101011011110011110001110101011111110010124iooooiio綱ooioiliioom畫moioioimii醒ii1001010010110001111001011000110010010111111001011001000010010001111001011000110110010111111001101001011010111001111001011001000010010001111001011011100010111000111001011011000110101111111010001000011110110011111001011011000010001111111001011001110010100011111001011011101010011001111001001011100110001011111010011001011110110100111001011000111110010001111001111001010010011111111001001011101010100100111010011000000010011010111001001011101010001011111001101001010110000101111011111011110010001100111001101010110110100011111001011001110010101000111001011010010010000100111001111001000010000110111001001011100010101101111011111011110010001100111010001010111110110111111001101011001110101000111001101000010010001111111010001010000110001100111010001011110110100110111001011010111010001001111001011000010110101000111000111000000010000010"(UTF-8編碼),表示內容為"東六環(huán)內環(huán)由北向南方向常屯至小圣廟之間發(fā)生交通事故,正在處理中,請注意行車安全。"。如果有多條記錄,則上面一條記錄的輔助說明之后,是下一條記錄的道路名稱內容(30字節(jié)),其后是事件類型等后續(xù)內容。本實施例中只含一條記錄。步驟202、根據該導航信息的信息類別,選取合適的導航信息發(fā)布策略;例如對交通事件信息的設定較高的播發(fā)頻度和優(yōu)先級,如衛(wèi)星廣播的頻度為7:00-9:00和17:00-19:00時間內,每5分鐘播發(fā)一次;22:00-24:00和0:00-5:00時間段內,每30分鐘播發(fā)一次;其它時間為每IO分鐘播發(fā)一次;對應的地面基站廣播頻度會再提高一倍。將該交通事件信息的播發(fā)優(yōu)先級設定為1(即為最高優(yōu)先級)。步驟203、將每個導航信息流數據打包成至少一個導航信息包;生成的導航信息包如下10101010010101010111111000001011000000001011101000000111000000000000000000000000000000000000000000000000010010100011010111000010001111000000000000000000000000110000001000000000250000101000000000101001010001111101100101100111101011100110100100000000001110010010111000100111001110010110000101101011011110011110001110101011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100101000000001111000111001001011100010011100111001011000010110101101111001111000111010101111111001011000011010000101111001111000111010101111111001111001010010110001111001011000110010010111111001011001000010010001111001011000110110010111111001101000111111100101100111001010001111100101101110101001100111100100101110011000101111101001100101111011010011100101100011111001000111100111100101001001111111100100101110101010010011101001100000001001101011100100101110101000101111100110100101011000010111101111101111001000110011100110101011011010001111100101100111001010100011100101101001001000010010001100111010001010111110110111111001101011001110101000111001101000010010001111111010001010000110001100IIIOIOOO10111101101001101110010110101110100010011110010110000101101010001110001110000000上述二進制數據中,前四字節(jié)為同步頭數據,賦值為"10101010010101010111111000001011"(即0XAA,0X55,0X7E,OxOB);第五和第六字節(jié)為包長數據,賦值為"0000000010111010"(十進制186),表示整個包共有186字節(jié)的數據;第七字節(jié)賦值為"00000111",其最左側3bit表示版本,按照導航信息傳輸協(xié)議,取值為0;其后3bit表示加密強度,取值為"001",表示采用l號擾碼加密;第七字節(jié)的最右側2bit表示片段標志,賦值為"11",表示當前這個數片段序號,由于該數據是個獨立的片段,因而為其賦值為"0000000000000000"(十進制0);第十字節(jié)表示信息源編號,賦值為"00000000"(十進制0);第十一至第十三字節(jié)表示廣播目的地址,取值為"000000000000000000000000"(十進制0);第十四至第十七字節(jié)表示從UTC1970年1月1日午夜開始到當時的秒數,賦值為"01001010001101011100001000111100"(十進制1245037116),換算為北京時間為"2009年2009年6月15日11:38:36";第十八字節(jié)和第十九字節(jié)表示數據包的序號,該數據包為獨立的一個數據包,故取值為"0000000000000000"(十進制O)。后續(xù)165字節(jié)為二進制的應用層數據的拷貝;第185字節(jié)和186字節(jié)為利用CRC16-CCITT方法計算的從包含同步頭開始到應用層末尾結束的數據的CRC校驗碼,對應的校驗碼為"U10110100010001"。步驟204、對導航信息包進行加密處理;擾碼可以任意設置,在本實施例中,該擾碼可設為"00100011111001011001110010101000111101011010010010000100111001111001000010000110111001001011100010101101111011111011110010001101",加擾后的數據為110010011011000011100010101000111111010100011110101100111110011110010000100001101110010010111000101011011010010110001001oiooiiiioioiiiuiiiooioiiooiiiooioioioumioiuio薩ooiouiuo11100111001101011001100110000001001001100001010001001011101111000110100111011011011110010111100100101101010110000100001100111010010010001001000010000110111001001011100010101101111011111011110010001101011000111110010110011100IOIOIOOOIIUOIOIIOIOOIOO10110100111001111001000010000110111001001011100010101101111111010011110011110101100001110101110100000000010011010111000000001001010100110110100100111111011000110110001000111101010010100110000100010011011010101111011101010100011110010010010001100010010000010010010001110110011101010000101101110011010111100011101101010110010110010001110111110010000000000010010000010000000100000001010100011011000011110001011100110101000000010000100000100010000010100010000000101110100001100101111100000101010011000100110000101111010111010111000000100100011000110110101100101001010010100111101100100011oiio畫iioiiooioioooooioiiioioiooio畫ooiioiiiioioooooooooomo01101100011101100001001101100001010101110001000101100011010110100010000011000000OOOOOOOOOOOOOOOOOOOOOOOO00010000oooooooo00110000ooooooooooooooooooooooooooooooooooooooooooooooooOOOOOOOO00000000000000011000101101001010001010110100111001000110000011000101001001100011000111110110111001000101001101000100010101010010000110100110100011001101011011000111100100101101010111010100011100110100011001010111110110010111步驟205、加密后的導航信息包,發(fā)送到衛(wèi)星廣播系統(tǒng)的播發(fā)接口。在本實施例中,該導航信息可通過基于L波段TMMB標準進行傳輸,此時衛(wèi)星廣播系統(tǒng)對按照地面移動多媒體數字廣播TMMB編碼協(xié)議,對加密后的導航信息包進行TMMB調制。基于L波段TMMB標準傳輸導航電子地圖服務信息,能夠在非常大的范圍內以低廉的成本提供服務,方便各類導航信息終端方便的接收導航信息。通過與地面基站廣播的結合,能夠進一步降低服務成本,提高服務質量。當然在本實施例中也可采用3G或者GPRS等技術傳輸導航電子地圖服務信息。步驟206、通過L波段進行DAB衛(wèi)星廣播,發(fā)送廣播信號。步驟207、地面基站接收到來自衛(wèi)星的廣播信號,進行TMMB解調,解調出加密后的導航信息包;步驟208、在地面基站解調出導航信息包;用加密后的數據從頭開始逐段(每段16字節(jié),不足的按實際字節(jié)數進行)和已有的擾碼進行異或運算,運算的結果即為解密后的數據。步驟209、在地面基站還原出交通信息流、通用信息流和地圖信息流。步驟310、利用導航信息傳輸策略實現導航信息包到交通信息流、通用信,I;流和動態(tài)地圖信息流的轉換。步驟311、在地面基站,對交通信息流、通用信息流和地圖信息流進行過濾并緩存在地面基站中??梢罁Ш叫畔⒅械年P聯(lián)位置信息,如城市代碼、圖幅號,結合所服務區(qū)域(即對應地面基站的服務區(qū)域),從交通信息流、通用信息流和地圖信息流數據中選擇關聯(lián)位置部分或者完全落在服務區(qū)域內的導航信息,并以二進制文件的形式寫入外部存儲器中。步驟312、在地面基站,交通信息流、通用信息流和地圖數據流依據導航信息傳輸策略進行信息綜合編碼,形成導^/f言息包;導航信息傳輸策略如表21所示。將過濾緩存起來的導航信息進行編碼,并以一種更高的播發(fā)頻度、更優(yōu)先地進行播發(fā)。步驟313、在地面基站,通過加密處理后,形成加密后的導航信息包;步驟314、在地面基站,按照地面移動多媒體數字廣播TMMB編碼協(xié)議,對加密后的導航信息包進行TMMB調制;步驟315、在地面基站,通過L波段進行廣播,發(fā)出廣播信號。步驟316、導航終端接收到直接來自衛(wèi)星或來自地面基站的廣播信號,進行TMMB解調,解調出加密后的導航信息包;步驟317、調解出導航信息包;步驟318、通過解碼與信息整合,還原出信息流,可能是交通信息流、通用信息流和地圖信息流三者中的一種或三者的任意組合;步驟319、將該導航信息顯示在用戶終端上,最終為用戶提供可視化信息服務。為了實現上述的方法實施例,本發(fā)明的其他實施例還提供了一種導航電子地圖服務信息的發(fā)布預處理裝置。另需首先說明的是,由于下述的實施例是為實現前述的方法實施例,故該裝置中的模塊都是為了實現前述方法的各步驟而設,但本發(fā)明并不限于下述的實施例,任何可實現上述方法的裝置和模塊都應包含于本發(fā)明的保護范圍。并且在下面的描述中,與前述方法相同的內容在此省略,以節(jié)約篇幅。參見圖2,為本發(fā)明的實施例中導航電子地圖服務信息的發(fā)布預處理裝置的結構框圖,由圖中可知,該裝置包括1)獲取模塊,用于獲取待發(fā)布的導航信息;在本實施例中,該待發(fā)布的導舶zf言息的類別包括交通信息、增量地圖信息、POI(興趣點)深度信息和通用信息中的至少一種,其中交通信息是指與道路交通有關的信息;增量地圖信息是指與增量更新地圖有關的信息;POI深度信息是指該興趣點的周邊的相關信息;通用信息是指導航信息服務中心發(fā)布的其他信息,或者其他CP(內容提供商)和SP(服務供應商)發(fā)布的信息。當然該導航信息的類型也并不限于此。2)選取模塊,用于根據待發(fā)布的導航信息的信息類別,選取與所述待發(fā)布的導航信息的信息類別對應的導航信息編碼策略和導航信息發(fā)布策略;編碼模塊,用于利用選取的所述導航信息編碼策略,對所述待發(fā)布的導航信息進行數據編碼處理,得到導航信息流數據;設置發(fā)布策略模塊,用于利用選取的所述導航信息發(fā)布策略,設置所述導航信息流數據的播發(fā)頻度和/或播發(fā)優(yōu)先級。打包模塊,用于將每個導航信息流數據打包成至少一個導航信息包;發(fā)布模塊,用于對所述導航信息包進行加密處理,發(fā)布經過加密處理后的導航信。以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本
技術領域:
的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。30權利要求1.一種導航電子地圖服務信息的發(fā)布預處理方法,其特征在于,所述方法包括根據待發(fā)布的導航信息的信息類別,選取與所述待發(fā)布的導航信息的信息類別對應的導航信息編碼策略和導航信息發(fā)布策略;利用選取的所述導航信息編碼策略,對所述待發(fā)布的導航信息進行數據編碼處理,得到導航信息流數據;利用選取的所述導航信息發(fā)布策略,設置所述導航信息流數據的播發(fā)頻度和/或播發(fā)優(yōu)先級。2.根據權利要求1所述的方法,其特征在于,所述方法還包括將每個所述導航信息流數據打包成至少一個導航信息包;對所述導航/f言息包進行加密處理,發(fā)布經過加密處理后的導航信息包。3.根據權利要求2所述的方法,其特征在于,所述發(fā)布經過加密處理后的導航信息包的步驟具體為通過基于L波段地面移動多媒體廣播TMMB標準發(fā)布經過加密處理后的導航信息包。4.根據權利要求1所述的方法,其特征在于,所述待發(fā)布的導航信息的信息類別包括交通信息、增量地圖信息、POI興趣點深度信息和通用信息中的至少一種。5.根據權利要求4所述的方法,其特征在于,所述交通信息包括動態(tài)交通流信息、交通管制信息、交通事件信息、交通氣象信息和停車場信息中的至少一種。6.根據權利要求1所述的方法,其特征在于,所述方法還包括獲取多個交通信息數據源提供的多個導航信息;比較所述多個交通信息數據源的預設權重值,將預設權重值較大的交通信息數據源所提供的交通信息作為待發(fā)布的導航信息,或者取多個交通信息數據的加權平均值作為待發(fā)布的導航信息。7.根據權利要求1所述的方法,其特征在于,所述導4元信息編碼策略包括基于位置的導航信息編碼策略、基于文本的導航信息編碼策略、基于照片的導航信息編碼策略和基于視頻的導航信息編碼策略,其中所述基于位置的導航信息編碼策略用于將所述導航信息通過地圖要素的唯一標識信息關聯(lián)到導航電子地圖中指定的要素上;所述基于文本的導航信息編碼策略用于提供交通信息發(fā)生位置的自然語言描述;所述基于照片的導航信息編碼策略和基于視頻的導航信息編碼策略用于通過對應的經煒度坐標將照片和視頻內容關聯(lián)到導航電子地圖中的唯一指定位置。8.—種導航電子地圖服務信息的發(fā)布預處理裝置,其特征在于,所述裝置包括獲取模塊,用于獲取待發(fā)布的導航信息;選取模塊,用于根據待發(fā)布的導航信息的信息類別,選取與所述待發(fā)布的導航信息的信息類別對應的導航信息編碼策略和導航信息發(fā)布策略;編碼模塊,用于利用選取的所述導航信息編碼策略,對所述待發(fā)布的導4元信息進行數據編碼處理,得到導航信息流數據;發(fā)布策略模塊,用于利用選取的所述導航信息發(fā)布策略,設置所述導航信息流數據的纟番發(fā)頻度和/或播發(fā)優(yōu)先級。9.根據權利要求8所述的裝置,其特征在于,所述裝置還包括打包模塊,用于將每個導航信息流數據打包成至少一個導航信息包;發(fā)布模塊,用于對所述導航信息包進行加密處理,發(fā)布經過加密處理后的導航信。10.根據權利要求9所述的裝置,其特征在于,所述待發(fā)布的導航信息的信息類別包括交通信息、增量地圖信息、POI興趣點深度信息和通用信息中的至少一種。全文摘要本發(fā)明提供一種導航電子地圖服務信息的發(fā)布預處理方法及裝置,屬于空間數據處理
技術領域:
,該方法包括根據待發(fā)布的導航信息的信息類別,選取與待發(fā)布的導航信息的信息類別對應的導航信息編碼策略和導航信息發(fā)布策略;利用選取的導航信息編碼策略,對待發(fā)布的導航信息進行數據編碼處理,得到導航信息流數據;利用選取的導航信息發(fā)布策略,設置導航信息流數據的播發(fā)頻度和/或播發(fā)優(yōu)先級,通過采用合適的導航信息編碼策略和導航信息發(fā)布策略對導航信息進行發(fā)布前的預處理,從而能夠給用戶提供更加直觀的導航信息。文檔編號G01C21/32GK101655376SQ20091008906公開日2010年2月24日申請日期2009年7月28日優(yōu)先權日2009年7月28日發(fā)明者孫玉國,曹曉航,杜宇程,申排偉,龍金波申請人:北京四維圖新科技股份有限公司