专利名称::导航电子地图服务信息的发布预处理方法及装置的制作方法
技术领域:
:本发明属于空间数据处理
技术领域:
,尤其涉及一种导航电子地图服务信息的发布预处理方法及装置。
背景技术:
:现有的导航系统主要是单机模式,无法获取到实时路面交通信息,导致导航系统搜索的导航路径可能存在严重的交通堵塞或其他交通事故,从而浪费用户的时间和精力,给用户带来不便。即使少数的导航系统采用了联网方式,加入实时交通路况分析,但是路径搜索策略只是简单的对交通异常路段进行规避处理,用户不能直观形象的了解到交通异常路段的情况。综上所述,在现有技术中,不能形象直观地将交通异常路段的信息提供给导航终端,使得用户不能够根据实际的交通状况制定行车计划。
发明内容为了解决上述问题,本发明的目的是提供一种导航电子地图服务信息的发布预处理方法及装置,通过采用合适的导航信息编码策略和导航信息发布策略对导航信息进行发布前的预处理,从而能够给用户提供更加直观的导航信息。为了达到上述目的,本发明实施例提供一种导航电子地图服务信息的发布预处理方法,所述方法包括根据待发布的导航信息的信息类别,选取与所述待发布的导航信息的信息类别对应的导舶/f言息编码策略和导航信息发布策略;利用选取的所述导航信息编码策略,对所述待发布的导航信息进行数据编码处理,得到导航信息流数据;利用选取的所述导航信息发布策略,设置所述导航信息流数据的播发频度4和/或播发优先级。优选的,所述方法还包括将每个所述导航信息流数据打包成至少一个导航信息包;对所述导航信息包进行加密处理,发布经过加密处理后的导航信息包。优选的,所述发布经过加密处理后的导航信息包的步骤具体为通过基于L波段地面移动多媒体广播TMMB标准发布经过加密处理后的导航信息包。优选的,所述待发布的导航信息的信息类别包括交通信息、增量地图信息、POI兴趣点深度信息和通用信息中的至少一种。优选的,所述交通信息包括动态交通流信息、交通管制信息、交通事件信息、交通气象信息和停车场信息中的至少一种。优选的,所述方法还包括获取多个交通信息数据源提供的多个导航信息;比较所述多个交通信息数据源的预设权重值,将预设权重值较大的交通信息数据源所提供的交通信息作为待发布的导航信息,或者取多个交通信息数据的加权平均值作为待发布的导航信息。优选的,所迷导航信息编码策略包括基于位置的导航信息编码策略、基于文本的导航信息编码策略、基于照片的导航信息编码策略和基于视频的导航信息编码策略,其中所述基于位置的导航信息编码策略用于将所述导航信息通过地图要素的唯一标识信息关联到导航电子地图中指定的要素上;所述基于文本的导航信息编码策略用于提供交通信息发生位置的自然语言描述;所述基于照片的导航信息编码策略和基于视频的导航信息编码策略用于通过对应的经炜度坐标将照片和视频内容关联到导航电子地图中的唯一指定位置。本发明实施例还提供一种导航电子地图服务信息的发布预处理装置,所述装置包括获取模块,用于获取待发布的导航信息;5选取模块,用于根据待发布的导航信息的信息类别,选取与所述待发布的导航信息的信息类别对应的导航信息编码策略和导航信息发布策略;编码模块,用于利用选取的所述导航信息编码策略,对所述待发布的导航信息进行数据编码处理,得到导航信息流数据;发布策略模块,用于利用选取的所述导航信息发布策略,设置所述导航信息流数据的播发频度和/或播发优先级。优选的,所述装置还包括打包模块,用于将每个导航信息流数据打包成至少一个导航信息包;发布模块,用于对所述导航信息包进行加密处理,发布经过加密处理后的导航信。优选的,所述待发布的导航信息的信息类别包括交通信息、增量地图信息、POI兴趣点深度信息和通用信息中的至少一种。上述技术方案中的至少一个技术方案具有如下有益效果通过根据待发布的导航信息的类别,选取与该待发布的导航信息的类别对应的导航信息编码策略和导航信息发布策略,使得能够给用户提供更加直观的导航信息,从而使得用户能够根据获取的导航信息制定出合理的行车计划。图1为本发明的实施例中导航电子地图服务信息的发布预处理方法的流程图2为本发明的实施例中导航电子地图服务信息的发布预处理装置的结构框图。具体实施例方式在本实施例中,首先根据待发布的导航信息的类别,选取与待发布的导航信息的信息类别对应的导航信息编码策略和导^t信息发布策略;然后利用选取的导航信息编码策略,对待发布的导航信息进行数据编码处理,得到导舶/f言息流数据;最后利用选取的导航信息发布策略,设置导航信息流数据的播发频度和/或为了使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明实施例做进一步详细地说明。在此,本发明的示意性实施例及说明用于解释本发明,但并不作为对本发明的限定。如图1所示,为本发明的实施例中导航电子地图服务信息的发布预处理方法的流程图,具体步骤如下步骤IOI、获取待发布的导航信息;在本实施例中,该待发布的导4元信息的类别包括交通信息、增量地图信息、POI(兴趣点)深度信息和通用信息中的至少一种,其中交通信息是指与道路交通有关的信息;增量地图信息是指与增量更新地图有关的信息;POI深度信息是指该兴趣点的周边的相关信息;通用信息是指导航信息服务中心发布的其他信息,或者其他CP(内容提供商)和SP(服务供应商)发布的信息。当然该导航信息的类型也并不限于此。同时,还可对上述交通信息进一步的划分,例如该交通信息可包括基于FCD(浮动车辆数据)所采集的动态交通流信息;交管部门播发的交通管制信息、交通事件信息和监控视频信息;中央及地方气象提供的交通气象信息;以及停车场信息中心提供的动态车位信息,其中1)动态交通流信息的子类别包括基于位置的交通流量数据、基于文本的交通流量数据、基于FM(调频)编码的交通流量数据、基于照片的交通流量数据和基于视频的交通流量数据中的至少一种;2)交通管制信息的子类别包括基于位置的交通管制数据和基于文本的交通管制数据中的至少一种;3)交通事件信息的子类别包括基于位置的交通事件数据、基于文本的交通事件数据和基于照片的交通事件数据中的至少一种;4)交通气象信息的子类别包括基于位置的交通气象数据、基于文本的交通气象数据和基于文本的区域气象信息和指数;5)停车场信息的子类别包括基于位置的停车场数据和基于文本的停车场数据;6)增量地图信息的子类别包括基于差分的增量地图更新数据;7)POI深度信息的子类别包括基于位置的POI深度信息和基于文本的<table>tableseeoriginaldocumentpage8</column></row><table>量地图信息编码策略和通用信息编码策略,其中交通信息编码策略包括交通流量数据编码策略、交通管制数据编码策略、交通事件数据编码策略、交通气象数据编码策略和停车场数据编码策略,在执行本步骤之前,可分别建立以下对应关系交通流量凄欠据编码策略与动态交通流信息的对应关系;交通管制数据编码策略与交通管制信息的对应关系;交通事件编码策略与交通事件信息的对应关系;交通气象数据编码策略与交通气象信息的对应关系;增量地图信息编码策略与增量地图信息的对应关系;通用信息编码策略与通用信息的对应关系。然后在执行本步骤时,可根据待发布的导航信息所属的类别,选取合适的导航信息编码策略对导航信息进行编码处理。在本实施例中,可按照导航信息的数据源的特点,将上述导航信息编码策略划分为基于位置的导航信息编码策略、基于FM编码的导航信息编码策略、基于文本的导航信息编码策略、基于照片的导航信息编码策略和基于视频的导航信息编码策略等,其中1)在基于位置的导航信息编码策略和基于FM编码的导航信息编码策略中,导航信息均通过地图要素的唯一标识信息(例如GUID)关联到导航电子地图中指定的要素上;2)在基于文本的导航信息编码策略中,提供了交通信息发生(或关联)位置的自然语言描述,但可不提供该交通信息在导航电子地图中对应的地图要素的唯一标识信息;3)在基于照片的导航信息编码策略和基于视频的导航信息编码策略中,提供了交通信息发生(或关联)位置的自然语言描述和对应的经炜度坐标,通过该经绵度坐标可将该照片和视频内容关联到导航电子地图中的唯一指定位置;下面详细介绍在本实施例中所使用的导航信息编码策略(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)基于位置的交通气象数据编码、基于文本的交通气象数据编码、基于文本的区域气象信息和指数数据编码分别如下:表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编号)关联到导航电子地图数据中指定的POI上;基于文本的POI深度信息编码策略,通过POI名称和经绵度坐标信息将POI深度信息关联到导航电子地图中。表17、增量地图信息编码策略<table>tableseeoriginaldocumentpage18</column></row><table>地图的增量更新可才艮据客户或应用需求动态更新变化的内容,是只针对变化的地图元素而进行的局部数据更新。增量更新只对发生变化的道路、POI数据进行传输,从而使数据传输量达到最小。表18、基于位置的POI深度信息编码策略<table>tableseeoriginaldocumentpage18</column></row><table><table>tableseeoriginaldocumentpage19</column></row><table>类别导航信息的播发频度和/或播发优先级,通过控制不同导航信息的播发频度和优先级,能够降低播发成本,并达到最理想的导;l元信息服务效果。相对于卫星广播而言,地面基站的广播服务范围小,但服务范围内的广播信号强度高,播发成本更低廉。因而,对于相同的导航信息内容而言,可将在地面的广播频度一般会设置得更高,播发优先级也设置得更高。可以对不同类别信息流设置下列形式的播发频度和优先级表20<table>tableseeoriginaldocumentpage20</column></row><table>在本实施例中,播发优先级为13,优先级越来越低。优先级高的信息将会抢先发布。步骤103,利用选取的导航信息编码策略,对待发布的导4元信息进行数据编码处理,得到导航信息流数据;利用上述各种类型的导航信息编码策略将待发布的导^L信息编码成二进制的导航信息数据流。在本实施例中,导航信息流数据的格式如下业务数据头数据描述具体数据记录集工'其中(1)业务数据头是关于导航信息的信息类别描述,不可省略,不可为(2)数据描述是对于具体数据记录的概要信息,也可以是数据记录中的相同部分信息,用以减少具体数据记录的大小。可^(3)具体凄t据记录是每个信息的描述,不可省略<业务数据头格式如下所示信息类别(1B)信息子类别(1B)步骤104、利用选取的导航信息发布策略,设置该导航信息流数据的播发频度和/或播发优先级;也就是利用表20中的导航信息发布策略,设置该导航信息流数据的播发频度和/或播发优先级步骤105、将每个导航信息流数据打包成至少一个导航信息包;导航信息传输策略,主要用于对交通信息流、通用信息流和增量地图信息流等二进制信息流进行编码,每个信息流将被打包成一个或多个的数据包。利用导航信息传输策略实现交通信息流、通用信息流和增量地图信息流到导航信息包的转换。表21、导艇/[言息传输策略可以采取如下方式实现字段名称长度说明同步头4B固定{OXAA,0X55,0X7E,OxOB},用于识别包的开始。包长2B从包含本字段开始一直到校验码字段的末尾结束的字节长度。前面的字节为高字节。版本3b目前取O加密强度3b用于表示应用层数据是否被加密或加扰。0:明文7:加密(依赖解密SIM卡才能识别)<table>tableseeoriginaldocumentpage22</column></row><table>步骤106、对该导航信息包进行加密处理,发布经过加密处理后的导航1'息包。在本实施例中,可通过基于L波段TMMB标准发布经过加密处理后的导航信息包。由上述4支术方案可知,通过根据待发布的导航信息的类别,选取与该待发布的导航信息的类别对应的导航信息编码策略和导航信息发布策略,使得能够给用户提供更加直观的导航信息,从而使得用户能够根据获取的导航信息制定出合理的行车计划。下面以基于文本的交通事件数据为例详细介绍本发明的方法流程。例如基于文本的交通事件数据的具体内容为"90004271=东六环内环由北向南方向常屯至小圣庙之间发生交通事故,正在处理中,请注意行车安全。=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上述二进制的导航信息流数据中,第一字节表示信息类别,取值"00000011"(十进制的3),表示交通事件信息;第二字节表示信息子类别,取值"00000010"(十进制的2),表示该交通事件信息是基于文本的,故后续编码需要采用对应的策略一一基于文本的交通事件数据编码策略。上述二进制的导航信息流数据中,第三字节和第四字节为城市代码,取值为"0000000000001010"(十进制IO),表示北京的电话长途区号;第五字节和第六字节为文件,取值为"0000000010100101"(十进制165),表示文件总长度为165字节;第七字节至第十一字节为更新时间,取值为"0001111101100101100111101011100110100100",表示00011111011001(十进制2009)年,0110(十进制6)月,01111(15日)日,01011(十进制11)时,100110(十进制38)分100100(十进制36)秒,即2009年6月15日11时38分36秒进行的更新;第十二字节为数据来源编码和预留内容。第十三字节到第四十二节为道路名称,取值为"1110010010111000100111001110010110000101101011011110011110001110101011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"(UTF-8编码),表示东六环;第四十三字节的左4bit表示事件类型,取值为"0001"(十进制1),表示该内容属于交通事故信息。其后的2bit表示主辅路标识,取值为"00"(十进制0),表示不区分主路辅路。之后的2bit为方向,取值为"10"(十进制2),表示由北向南方向。第四十四字节的左2bit表示辅助说明存在标志,取值为"10"(十进制2),表示存在辅助说明;该字节的右侧6bit为预留。第四十五字节的表示辅助说明的长度信息,取值为"01111000"(十进制120),表示本条记录的辅助说明长度为120字节;从第四十六字节开始的120字节为辅助说明,的120字节由前面一个辅助说明长度字段得出,辅助说明的取值为"1110010010111000100111001110010110000101101011011110011110001110101011111110010124iooooiio綱ooioiliioom画moioioimii醒ii1001010010110001111001011000110010010111111001011001000010010001111001011000110110010111111001101001011010111001111001011001000010010001111001011011100010111000111001011011000110101111111010001000011110110011111001011011000010001111111001011001110010100011111001011011101010011001111001001011100110001011111010011001011110110100111001011000111110010001111001111001010010011111111001001011101010100100111010011000000010011010111001001011101010001011111001101001010110000101111011111011110010001100111001101010110110100011111001011001110010101000111001011010010010000100111001111001000010000110111001001011100010101101111011111011110010001100111010001010111110110111111001101011001110101000111001101000010010001111111010001010000110001100111010001011110110100110111001011010111010001001111001011000010110101000111000111000000010000010"(UTF-8编码),表示内容为"东六环内环由北向南方向常屯至小圣庙之间发生交通事故,正在处理中,请注意行车安全。"。如果有多条记录,则上面一条记录的辅助说明之后,是下一条记录的道路名称内容(30字节),其后是事件类型等后续内容。本实施例中只含一条记录。步骤202、根据该导航信息的信息类别,选取合适的导航信息发布策略;例如对交通事件信息的设定较高的播发频度和优先级,如卫星广播的频度为7:00-9:00和17:00-19:00时间内,每5分钟播发一次;22:00-24:00和0:00-5:00时间段内,每30分钟播发一次;其它时间为每IO分钟播发一次;对应的地面基站广播频度会再提高一倍。将该交通事件信息的播发优先级设定为1(即为最高优先级)。步骤203、将每个导航信息流数据打包成至少一个导航信息包;生成的导航信息包如下10101010010101010111111000001011000000001011101000000111000000000000000000000000000000000000000000000000010010100011010111000010001111000000000000000000000000110000001000000000250000101000000000101001010001111101100101100111101011100110100100000000001110010010111000100111001110010110000101101011011110011110001110101011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100101000000001111000111001001011100010011100111001011000010110101101111001111000111010101111111001011000011010000101111001111000111010101111111001111001010010110001111001011000110010010111111001011001000010010001111001011000110110010111111001101000111111100101100111001010001111100101101110101001100111100100101110011000101111101001100101111011010011100101100011111001000111100111100101001001111111100100101110101010010011101001100000001001101011100100101110101000101111100110100101011000010111101111101111001000110011100110101011011010001111100101100111001010100011100101101001001000010010001100111010001010111110110111111001101011001110101000111001101000010010001111111010001010000110001100IIIOIOOO10111101101001101110010110101110100010011110010110000101101010001110001110000000上述二进制数据中,前四字节为同步头数据,赋值为"10101010010101010111111000001011"(即0XAA,0X55,0X7E,OxOB);第五和第六字节为包长数据,赋值为"0000000010111010"(十进制186),表示整个包共有186字节的数据;第七字节赋值为"00000111",其最左侧3bit表示版本,按照导航信息传输协议,取值为0;其后3bit表示加密强度,取值为"001",表示采用l号扰码加密;第七字节的最右侧2bit表示片段标志,赋值为"11",表示当前这个数片段序号,由于该数据是个独立的片段,因而为其赋值为"0000000000000000"(十进制0);第十字节表示信息源编号,赋值为"00000000"(十进制0);第十一至第十三字节表示广播目的地址,取值为"000000000000000000000000"(十进制0);第十四至第十七字节表示从UTC1970年1月1日午夜开始到当时的秒数,赋值为"01001010001101011100001000111100"(十进制1245037116),换算为北京时间为"2009年2009年6月15日11:38:36";第十八字节和第十九字节表示数据包的序号,该数据包为独立的一个数据包,故取值为"0000000000000000"(十进制O)。后续165字节为二进制的应用层数据的拷贝;第185字节和186字节为利用CRC16-CCITT方法计算的从包含同步头开始到应用层末尾结束的数据的CRC校验码,对应的校验码为"U10110100010001"。步骤204、对导航信息包进行加密处理;扰码可以任意设置,在本实施例中,该扰码可设为"00100011111001011001110010101000111101011010010010000100111001111001000010000110111001001011100010101101111011111011110010001101",加扰后的数据为110010011011000011100010101000111111010100011110101100111110011110010000100001101110010010111000101011011010010110001001oiooiiiioioiiiuiiiooioiiooiiiooioioioumioiuio薩ooiouiuo11100111001101011001100110000001001001100001010001001011101111000110100111011011011110010111100100101101010110000100001100111010010010001001000010000110111001001011100010101101111011111011110010001101011000111110010110011100IOIOIOOOIIUOIOIIOIOOIOO10110100111001111001000010000110111001001011100010101101111111010011110011110101100001110101110100000000010011010111000000001001010100110110100100111111011000110110001000111101010010100110000100010011011010101111011101010100011110010010010001100010010000010010010001110110011101010000101101110011010111100011101101010110010110010001110111110010000000000010010000010000000100000001010100011011000011110001011100110101000000010000100000100010000010100010000000101110100001100101111100000101010011000100110000101111010111010111000000100100011000110110101100101001010010100111101100100011oiio画iioiiooioioooooioiiioioiooio画ooiioiiiioioooooooooomo01101100011101100001001101100001010101110001000101100011010110100010000011000000OOOOOOOOOOOOOOOOOOOOOOOO00010000oooooooo00110000ooooooooooooooooooooooooooooooooooooooooooooooooOOOOOOOO00000000000000011000101101001010001010110100111001000110000011000101001001100011000111110110111001000101001101000100010101010010000110100110100011001101011011000111100100101101010111010100011100110100011001010111110110010111步骤205、加密后的导航信息包,发送到卫星广播系统的播发接口。在本实施例中,该导航信息可通过基于L波段TMMB标准进行传输,此时卫星广播系统对按照地面移动多媒体数字广播TMMB编码协议,对加密后的导航信息包进行TMMB调制。基于L波段TMMB标准传输导航电子地图服务信息,能够在非常大的范围内以低廉的成本提供服务,方便各类导航信息终端方便的接收导航信息。通过与地面基站广播的结合,能够进一步降低服务成本,提高服务质量。当然在本实施例中也可采用3G或者GPRS等技术传输导航电子地图服务信息。步骤206、通过L波段进行DAB卫星广播,发送广播信号。步骤207、地面基站接收到来自卫星的广播信号,进行TMMB解调,解调出加密后的导航信息包;步骤208、在地面基站解调出导航信息包;用加密后的数据从头开始逐段(每段16字节,不足的按实际字节数进行)和已有的扰码进行异或运算,运算的结果即为解密后的数据。步骤209、在地面基站还原出交通信息流、通用信息流和地图信息流。步骤310、利用导航信息传输策略实现导航信息包到交通信息流、通用信,I;流和动态地图信息流的转换。步骤311、在地面基站,对交通信息流、通用信息流和地图信息流进行过滤并緩存在地面基站中。可依据导航信息中的关联位置信息,如城市代码、图幅号,结合所服务区域(即对应地面基站的服务区域),从交通信息流、通用信息流和地图信息流数据中选择关联位置部分或者完全落在服务区域内的导航信息,并以二进制文件的形式写入外部存储器中。步骤312、在地面基站,交通信息流、通用信息流和地图数据流依据导航信息传输策略进行信息综合编码,形成导^/f言息包;导航信息传输策略如表21所示。将过滤緩存起来的导航信息进行编码,并以一种更高的播发频度、更优先地进行播发。步骤313、在地面基站,通过加密处理后,形成加密后的导航信息包;步骤314、在地面基站,按照地面移动多媒体数字广播TMMB编码协议,对加密后的导航信息包进行TMMB调制;步骤315、在地面基站,通过L波段进行广播,发出广播信号。步骤316、导航终端接收到直接来自卫星或来自地面基站的广播信号,进行TMMB解调,解调出加密后的导航信息包;步骤317、调解出导航信息包;步骤318、通过解码与信息整合,还原出信息流,可能是交通信息流、通用信息流和地图信息流三者中的一种或三者的任意组合;步骤319、将该导航信息显示在用户终端上,最终为用户提供可视化信息服务。为了实现上述的方法实施例,本发明的其他实施例还提供了一种导航电子地图服务信息的发布预处理装置。另需首先说明的是,由于下述的实施例是为实现前述的方法实施例,故该装置中的模块都是为了实现前述方法的各步骤而设,但本发明并不限于下述的实施例,任何可实现上述方法的装置和模块都应包含于本发明的保护范围。并且在下面的描述中,与前述方法相同的内容在此省略,以节约篇幅。参见图2,为本发明的实施例中导航电子地图服务信息的发布预处理装置的结构框图,由图中可知,该装置包括1)获取模块,用于获取待发布的导航信息;在本实施例中,该待发布的导舶zf言息的类别包括交通信息、增量地图信息、POI(兴趣点)深度信息和通用信息中的至少一种,其中交通信息是指与道路交通有关的信息;增量地图信息是指与增量更新地图有关的信息;POI深度信息是指该兴趣点的周边的相关信息;通用信息是指导航信息服务中心发布的其他信息,或者其他CP(内容提供商)和SP(服务供应商)发布的信息。当然该导航信息的类型也并不限于此。2)选取模块,用于根据待发布的导航信息的信息类别,选取与所述待发布的导航信息的信息类别对应的导航信息编码策略和导航信息发布策略;编码模块,用于利用选取的所述导航信息编码策略,对所述待发布的导航信息进行数据编码处理,得到导航信息流数据;设置发布策略模块,用于利用选取的所述导航信息发布策略,设置所述导航信息流数据的播发频度和/或播发优先级。打包模块,用于将每个导航信息流数据打包成至少一个导航信息包;发布模块,用于对所述导航信息包进行加密处理,发布经过加密处理后的导航信。以上所述仅是本发明的优选实施方式,应当指出,对于本
技术领域:
的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。30权利要求1.一种导航电子地图服务信息的发布预处理方法,其特征在于,所述方法包括根据待发布的导航信息的信息类别,选取与所述待发布的导航信息的信息类别对应的导航信息编码策略和导航信息发布策略;利用选取的所述导航信息编码策略,对所述待发布的导航信息进行数据编码处理,得到导航信息流数据;利用选取的所述导航信息发布策略,设置所述导航信息流数据的播发频度和/或播发优先级。2.根据权利要求1所述的方法,其特征在于,所述方法还包括将每个所述导航信息流数据打包成至少一个导航信息包;对所述导航/f言息包进行加密处理,发布经过加密处理后的导航信息包。3.根据权利要求2所述的方法,其特征在于,所述发布经过加密处理后的导航信息包的步骤具体为通过基于L波段地面移动多媒体广播TMMB标准发布经过加密处理后的导航信息包。4.根据权利要求1所述的方法,其特征在于,所述待发布的导航信息的信息类别包括交通信息、增量地图信息、POI兴趣点深度信息和通用信息中的至少一种。5.根据权利要求4所述的方法,其特征在于,所述交通信息包括动态交通流信息、交通管制信息、交通事件信息、交通气象信息和停车场信息中的至少一种。6.根据权利要求1所述的方法,其特征在于,所述方法还包括获取多个交通信息数据源提供的多个导航信息;比较所述多个交通信息数据源的预设权重值,将预设权重值较大的交通信息数据源所提供的交通信息作为待发布的导航信息,或者取多个交通信息数据的加权平均值作为待发布的导航信息。7.根据权利要求1所述的方法,其特征在于,所述导4元信息编码策略包括基于位置的导航信息编码策略、基于文本的导航信息编码策略、基于照片的导航信息编码策略和基于视频的导航信息编码策略,其中所述基于位置的导航信息编码策略用于将所述导航信息通过地图要素的唯一标识信息关联到导航电子地图中指定的要素上;所述基于文本的导航信息编码策略用于提供交通信息发生位置的自然语言描述;所述基于照片的导航信息编码策略和基于视频的导航信息编码策略用于通过对应的经炜度坐标将照片和视频内容关联到导航电子地图中的唯一指定位置。8.—种导航电子地图服务信息的发布预处理装置,其特征在于,所述装置包括获取模块,用于获取待发布的导航信息;选取模块,用于根据待发布的导航信息的信息类别,选取与所述待发布的导航信息的信息类别对应的导航信息编码策略和导航信息发布策略;编码模块,用于利用选取的所述导航信息编码策略,对所述待发布的导4元信息进行数据编码处理,得到导航信息流数据;发布策略模块,用于利用选取的所述导航信息发布策略,设置所述导航信息流数据的纟番发频度和/或播发优先级。9.根据权利要求8所述的装置,其特征在于,所述装置还包括打包模块,用于将每个导航信息流数据打包成至少一个导航信息包;发布模块,用于对所述导航信息包进行加密处理,发布经过加密处理后的导航信。10.根据权利要求9所述的装置,其特征在于,所述待发布的导航信息的信息类别包括交通信息、增量地图信息、POI兴趣点深度信息和通用信息中的至少一种。全文摘要本发明提供一种导航电子地图服务信息的发布预处理方法及装置,属于空间数据处理
技术领域:
,该方法包括根据待发布的导航信息的信息类别,选取与待发布的导航信息的信息类别对应的导航信息编码策略和导航信息发布策略;利用选取的导航信息编码策略,对待发布的导航信息进行数据编码处理,得到导航信息流数据;利用选取的导航信息发布策略,设置导航信息流数据的播发频度和/或播发优先级,通过采用合适的导航信息编码策略和导航信息发布策略对导航信息进行发布前的预处理,从而能够给用户提供更加直观的导航信息。文档编号G01C21/32GK101655376SQ20091008906公开日2010年2月24日申请日期2009年7月28日优先权日2009年7月28日发明者孙玉国,曹晓航,杜宇程,申排伟,龙金波申请人:北京四维图新科技股份有限公司