电子地图中道路信息的验证更新方法及系统与流程

文档序号:11063504阅读:345来源:国知局
电子地图中道路信息的验证更新方法及系统与制造工艺
本发明涉及地图制作领域,特别涉及一种电子地图中道路信息的验证更新方法及系统。
背景技术
:针对一些道路,在上下班高峰期,为了缓解某个行驶方向上的行车压力,可对这些道路的交通行使规则进行调整,进行一些道路交通限制,例如:设置其在某个时间段与其他时间的正常行驶方向不一致。目前,在制作电子地图过程中,对于特定时间段的道路信息的采集方式仍然保持是外业根据采集计划现场采集。在数据作业校验时,对外业现场采集的信息通常采用以下的校验方法:方法一:默认外业现场采集的信息全部正确。但采用这种默认外业采集的信息全部正确的方法,如果外业采集错误的道路信息,就有能会误导用户,行车中出现逆行情况,导致交通事故的发生。方法二:采用抽样检查的方法,进行数据测评。通过对外业采集到的信息进行抽样检查,采用现场确认采集的信息的方式来判断是否正确。但是,这种方法对于未抽查到的区域,则不能保证外业采集信息的正确性,因而致使导航引导过程中会出现潜在的风险。技术实现要素:有鉴于此,本发明实施例的目的在于提出一种电子地图中道路信息的验证更新方法及系统,能够准确及时快速地得到道路行车方向,提高电子地图更新速度,增加数据的鲜度,且节省资源。进一步来讲,该电子地图中道路信息的验证更新方法包括:获取在待验证路段上运行过的GPS轨迹数据,并对所述GPS轨迹数据进行处理,确定所述GPS轨迹数据对应的道路运行方向;根据处理后的GPS轨迹数据,采用时间间隔差分的方法,查找道路信息发生变化的时间点,并标记出道路信息发生变化的路段;将标记出的道路信息发生变化路段的GPS轨迹数据与电子地图数据库进行差分对比,获取数据匹配结果,并根据所述数据匹配结果修改电子地图。可选地,在一些实施例中,所述标记出道路信息发生变化的路段之后,该电子地图中道路信息的验证更新方法还包括:调用道路信息发生变化时间点的GPS轨迹数据对应的车辆违章记录;判断所述道路信息发生变化的路段是否存在交通违章记录,如果出现交通违章记录,则利用坐标定位,修改所述数据匹配结果,取消对应路段的道路信息变化标记;如果没有交通违章记录,则不对所述数据匹配结果进行处理。可选地,在一些实施例中,在根据所述数据匹配结果修改电子地图的步骤之前,该电子地图中道路信息的验证更新方法还包括:将所述数据匹配结果中显示不一致的数据进行标识,用于提示外业现场验证;调用外业现场验证结果,若道路信息确实发生变化则修改电子地图;否则不修改电子地图。可选地,在一些实施例中,所述获取在待验证路段上运行过的GPS轨迹数据包括:在设置的间隔时间段,按序采集GPS运行轨迹点的属性记录,所述属性记录包括GPS运行轨迹点的序号和对应的道路编号、点位坐标、运行时间点、运行方向;其中,在采集时对所述运行方向按照形式方向标识为双向通行、顺方向行驶、逆方向行驶;将采集到的GPS轨迹数据存储到对应的采集时间段内的道路信息数据库,其中记录所述GPS轨迹数据对应的道路编号、采集时间及运行方向。可选地,在一些实施例中,对所述GPS轨迹数据进行处理包括:根据道路编号,提取出各道路的GPS轨迹数据,获取各个运行方向的总次数,按照所述GPS轨迹数据对应的道路编号、运行方向及轨迹数量的数据库格式进行记录; 剔除掉每条GPS轨迹数据出现次数最多的记录,保留剩余的GPS轨迹数据;按照所述GPS轨迹数据对应的道路编号、采集时间及运行方向的数据库格式,对提取出剩余的GPS轨迹数据记录进行提取。与上述方法相对应的,本发明提出一种电子地图中道路信息的验证更新系统,该系统包括:轨迹获取模块,用于获取在待验证路段上运行过的GPS轨迹数据;数据处理模块,用于对所述GPS轨迹数据进行处理;轨迹筛选模块,用于根据处理后的GPS轨迹数据,采用时间间隔差分的方法,查找道路信息发生变化的时间点,并标记出道路信息发生变化的路段;数据匹配模块,用于将标记出的道路信息发生变化路段的GPS轨迹数据与电子地图数据库进行差分对比,获取数据匹配结果;地图更新模块,用于根据所述数据匹配结果修改电子地图。可选地,在一些实施例中,电子地图中道路信息的验证更新系统还包括:违章调用模块,用于调用道路信息发生变化时间点的GPS轨迹数据对应的车辆违章记录;轨迹核查模块,与所述违章调用模块连接,用于判断所述道路信息发生变化的路段是否存在交通违章记录,如果出现交通违章记录,则利用坐标定位,修改所述数据匹配结果,取消对应路段的道路信息变化标记;如果没有交通违章记录,则不对所述数据匹配结果进行处理。可选地,在一些实施例中,电子地图中道路信息的验证更新系统还包括:验证标识模块,用于将所述数据匹配结果中显示不一致的数据进行标识以用于提示外业现场验证;其中,所述地图更新模块还用于:调用外业现场验证结果,并根据道路信息确实发生变化的情况修改电子地图。可选地,在一些实施例中,所述轨迹获取模块进一步包括:记录采集子模块,用于在设置的间隔时间段,按序采集GPS运行轨迹点的 属性记录,所述属性记录包括GPS运行轨迹点的序号和对应的道路编号、点位坐标、运行时间点、运行方向;其中,在采集时对所述运行方向按照形式方向标识为双向通行、顺方向行驶、逆方向行驶;记录存储子模块,用于将采集到的GPS轨迹数据存储到对应的采集时间段内的道路信息数据库,其中记录所述GPS轨迹数据对应的道路编号、采集时间及运行方向。可选地,在一些实施例中,所述数据处理模块进一步包括:轨迹统计子模块,用于根据道路编号,提取出各道路的GPS轨迹数据,获取各个运行方向的总次数,按照所述GPS轨迹数据对应的道路编号、运行方向及轨迹数量的数据库格式进行记录;轨迹筛选子模块,用于剔除掉每条GPS轨迹数据出现次数最多的记录,保留剩余的GPS轨迹数据;轨迹提取子模块,用于按照所述GPS轨迹数据对应的道路编号、采集时间及运行方向的数据库格式,对提取出剩余的GPS轨迹数据记录进行提取。相对于现有技术,本发明各实施例具有以下优点:采用本发明实施例的技术方案后,利用获取的GPS轨迹数据,运用差分的方法,计算得到特定时间的道路的行车方向,找出道路信息发生变化的时间点,然后将得到的发生方向变化的道路与电子地图中的道路信息进行差分对比,利用对比结果不一致的地方对电子地图进行验证、修改,从而提高电子地图的数据质量,有效解决特定时间段的道路信息的采集及更新问题,验证电子地图数据的正确性。本发明实施例的更多特点和优势将在之后的具体实施方式予以说明。附图说明构成本发明实施例一部分的附图用来提供对本发明实施例的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限 定。在附图中:图1为发明实施例提供的电子地图中道路信息的验证更新方法的流程示意图;图2为本发明实施例提供的GPS轨迹数据的记录及处理方式示意图;图3为本发明实施例提供的电子地图中道路信息的验证更新系统的组成方框图;图4为本发明实施例提供的另一电子地图中道路信息的验证更新系统的组成方框图;图5为本发明系统实施例中轨迹获取模块的组成方框图;图6为本发明系统实施例中数据处理模块的组成方框图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。需要说明的是,在不冲突的情况下,本发明实施例及实施例中的特征可以相互组合。下面结合附图,对本发明的各实施例作进一步说明:针对现有技术中对特定时间段道路信息的采集方式受限和不便,本发明实施例主要利用GPS轨迹数据,可有效解决特定时间段道路信息的采集及更新问题,便于验证电子地图数据的正确性。方法实施例参照图1,其为本实施例提出的一种电子地图中道路信息的验证更新方法的流程示意图。本实施例中,该电子地图中道路信息的验证更新方法包括以下处理过程:S100:获取在待验证路段上运行过的GPS轨迹数据,并对GPS轨迹数据进行处理;S200:根据处理后的GPS轨迹数据,采用时间间隔差分的方法,查找道路信息发生变化的时间点,并标记出道路信息发生变化的路段;S300:将标记出的道路信息发生变化路段的GPS轨迹数据与电子地图数据库进行差分对比,获取数据匹配结果,并根据数据匹配结果修改电子地图。本实施例中,利用获取的GPS轨迹数据,运用差分的方法,计算得到特定时间的道路的行车方向,找出道路信息发生变化的时间点,然后将得到的发生方向变化的道路与电子地图中的道路信息进行差分对比,利用对比结果不一致的地方对电子地图进行验证、修改,从而提高电子地图的数据质量,有效解决特定时间段的道路信息的采集及更新问题,验证电子地图数据的正确性。需要指出的是,上述实施例中,道路信息可包括道路方向、车道限制信息等,根据对GPS轨迹数据的测线结果,经过上述分析可得到需要验证或更新的道路方向、车道限制信息。作为一种可选的实施方式,S200中标记出道路信息发生变化的路段之后,上述电子地图中道路信息的更新方法还可包括以下处理过程:S201:调用道路信息发生变化时间点的GPS轨迹数据对应的车辆违章记录;S202:判断道路信息发生变化的路段是否存在交通违章记录,如果出现交通违章记录,则利用坐标定位,修改数据匹配结果,取消对应路段的道路信息变化标记;如果没有交通违章记录,则不对数据匹配结果进行处理。上述实施例中,利用GPS定位技术确认道路信息,通过时间间隔差分出同一道路行驶方向不同的路段,并结合违章记录,判断数据正确性,从而剔除可 能有几条因为车辆违规行驶造成的不正确的GPS轨迹数据,进一步提高新增、更新及验证特定时间段的道路信息的准确度。作为一种可选的实施方式,在S300中根据数据匹配结果修改电子地图的步骤之前,上述电子地图中道路信息的更新方法还可包括以下处理过程:S301:将数据匹配结果中显示不一致的数据进行标识,用于提示外业现场验证;S302:调用外业现场验证结果,若道路信息确实发生变化则修改电子地图;否则不修改电子地图。上述实施例利用GPS轨迹数据,计算得到特定时间的道路的行车方向,验证电子地图数据的正确性,能够准确得到道路的行车方向,提高电子地图更新速度,增加数据的鲜度。此外上述实施例通过GPS轨迹数据验证、更新电子地图数据,可减少人力资源成本,节省资源。基于前述各实施例,可选地,上述电子地图中道路信息的验证更新方法的S100中,获取在待验证路段上运行过的GPS轨迹数据可进一步包括以下处理过程:S101:在设置的间隔时间段,按序采集GPS运行轨迹点的属性记录,属性记录包括GPS运行轨迹点的序号和对应的道路编号、点位坐标、运行时间点、运行方向;其中,在采集时对运行方向按照形式方向标识为双向通行、顺方向行驶、逆方向行驶;S102:将采集到的GPS轨迹数据存储到对应的采集时间段内的道路信息数据库,其中记录GPS轨迹数据对应的道路编号、采集时间及运行方向。基于前述各实施例,可选地,上述电子地图中道路信息的验证更新方法的S100中,对GPS轨迹数据进行处理可进一步包括以下处理过程:S103:根据道路编号,提取出各道路的GPS轨迹数据,获取各个运行方向的总次数,按照GPS轨迹数据对应的道路编号、运行方向及轨迹数量的数据库格式进行记录;S104:剔除掉每条GPS轨迹数据出现次数最多的记录,保留剩余的GPS轨迹数据;S105:按照GPS轨迹数据对应的道路编号、采集时间及运行方向的数据库格式,对提取出剩余的GPS轨迹数据记录进行提取。下面,结合一具体实例,对上述电子地图中道路信息的验证更新方法作进一步说明:(1)GPS轨迹数据采集本实例中,可以采用外业采集的GPS轨迹数据进行小范围逐渐更新的方式,也可以利用收集大范围GPS轨迹的数据库进行大数据分析,进行大批量大范围的更新。其中,GPS运行轨迹点属性记录包括:该点的序号,每条道路的唯一编号、坐标、时间点、运行方向。例如,参照图2所示,GPS运行轨迹点位可记录为:N1(n1,id1,x1,y1,t1,d1),N2(n2,id2,x2,y2,t2,d2)……,Nn(nn,idn,xn,yn,tn,dn),其中,x,y为点位坐标,n为点序号,t为运行的时间点,d为运行方向,id为每条道路的唯一编号。需要说明的是,运行方向采集规定:0代表双向通行,1代表顺方向行驶,2代表逆方向行驶。GPS轨迹可以每隔一个时间段收集一次运行结果,时间段可以设置为半小时一次,范围可以设置为早6点到晚6点。因为实际操作中的交通限制时间也可能是7:00到7:30,也有可能是7:00到8:00,所以时间间隔可能为半小时,因此采集间隔时间通常设置为半个小时较为准确,当然本实例对此不作任何限制。此外,每条GPS轨迹在该采集时间的道路信息数据库roadgroup可采用如数据表t1所示的存储结构,包括GPS轨迹数据对应的道路编号、采集时间及运行方向。IDTimeDirection016:000016:300017:001017:300026:001026:302027:001数据表t1(2)GPS轨迹数据处理1)根据每条道路的唯一编码,提取出各条道路的GPS轨迹的各个运行方向的总次数。车辆行驶过程中产生的GPS轨迹会自动记录在采集设备上,形成一条矢量线,可以从mapinfo或者navmap作业工具直接导出。如:selectid,direction,count(*)total1fromroadgroupbyid,directionorderbyid;其中,GPS轨迹数据对应的道路编号、运行方向及轨迹数量可按照如下数据表t2的格式进行记录:IDDirectionCount0103011102120221数据表t22)剔除掉每条GPS轨迹出现次数最多的记录,保留剩余GPS轨迹记录,按照t1数据库格式提取出剩余GPS轨迹的所有记录,根据GPS轨迹数据中的方向字段和GPS轨迹采集的运行方向采集规则,从而找出了同一条道路在特定的时间内与其他时间运行方向(出现最多次的道路信息)不一致的记录。例如:witht2as(selectid,direction,count(*)total1fromroadgroupby id,directionorderbyid)selectt1.id,t1.time,t1.directionfromroadt1,t2wheret1.id=t2.idandt1.direction=t2.directionandt2.total1<>(selectmax(t2.total1)fromt2wheret2.id=t1.id)orderbyt1.id,t1.time;(3)GPS轨迹数据与电子地图数据差分对比处理GPS轨迹数据与电子地图数据库按照ID字段进行匹配,检查数据中的该道路信息,如果时间和方向一致则标记为是,不一致则标记为否。针对同一条道路,在特定的时间内与其他时间运行方向不一致的记录可采用数据表t3所示的格式:IDTimeDirection017:001026:302数据表t3根据标记为否的数据,结合交通管理部门提供的该时间的车辆违章记录,查找出这些路段的交通违规情况,如果出现违章记录,利用坐标定位,管理数据匹配的结果,把标记为否的记录修改为是;如果没有违章记录,则不进行处理。根据标记为否的记录,需要再次进行外业现场验证后,再修改更新数据中的信息。(4)GPS轨迹数据正确性统计为了测试GPS轨迹数据正确性,可以与外业成果进行验证,根据标记为否的记录,查看外业采集成果,如果与外业采集成果一致,则为数据作业错误,如果与外业采集成果不一致,则要进行现场验证,确保数据中的道路信息正确。GPS轨迹数据正确性统计为:正确条数/总采集条数*100%。其中,正确条数是指与外业采集成果一致的条数,现场验证正确的条数。在实际实施过程中,可以设置正确性达到99.9%以上时,直接使用GPS轨迹数据更新电子地图数据 替代外业采集,低于99.9%时需要现场验证后更新数据。与现有技术相比,本发明实施例具有以下优点:通过实施本发明实施例,利用获取的GPS轨迹数据,运用差分的方法,计算得到特定时间的道路的行车方向,找出道路信息发生变化的时间点,然后将得到的发生方向变化的道路与电子地图中的道路信息进行差分对比,利用对比结果不一致的地方对电子地图进行验证、修改,从而提高电子地图的数据质量,有效解决特定时间段的道路信息的采集及更新问题,验证电子地图数据的正确性。需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明所必需的。系统实施例与上述各方法实施例相对应地,本发明实施例还提出一种电子地图中道路信息的验证更新系统,采用上述任意一种电子地图中道路信息的验证更新方法,对电子地图的数据进行验证、更新。参照图3所示,该电子地图中道路信息的验证更新系统包括以下组成:轨迹获取模块400,用于获取在待验证路段上运行过的GPS轨迹数据;数据处理模块500,用于对GPS轨迹数据进行处理;轨迹筛选模块600,用于根据处理后的GPS轨迹数据,采用时间间隔差分的方法,查找道路信息发生变化的时间点,并标记出道路信息发生变化的路段;数据匹配模块700,用于将标记出的道路信息发生变化路段的GPS轨迹数据与电子地图数据库进行差分对比,获取数据匹配结果;地图更新模块800,用于根据数据匹配结果修改电子地图。本实施例中,轨迹获取模块400获取GPS轨迹数据,数据处理模块500对 GPS轨迹数据进行处理,轨迹筛选模块600运用差分的方法,计算得到特定时间的道路的行车方向,找出道路信息发生变化的时间点,数据匹配模块700将得到的发生方向变化的道路与电子地图中的道路信息进行差分对比,地图更新模块800利用对比结果不一致的地方对电子地图进行验证、修改,从而提高电子地图的数据质量,有效解决特定时间段的道路信息的采集及更新问题,验证电子地图数据的正确性。基于前述各实施例,可选地,参照图4所示,上述电子地图中道路信息的验证更新系统还可包括以下组成:违章调用模块901,用于调用道路信息发生变化时间点的GPS轨迹数据对应的车辆违章记录;轨迹核查模块902,与违章调用模块901连接,用于判断道路信息发生变化的路段是否存在交通违章记录,如果出现交通违章记录,则利用坐标定位,修改数据匹配结果,取消对应路段的道路信息变化标记;如果没有交通违章记录,则不对数据匹配结果进行处理。作为一种可选的实施方式,参照图4所示,上述电子地图中道路信息的验证更新系统还可包括以下组成:验证标识模块903,用于将数据匹配结果中显示不一致的数据进行标识以用于提示外业现场验证;其中,地图更新模800块还用于:调用外业现场验证结果,并根据道路信息确实发生变化的情况修改电子地图。基于前述各实施例,可选地,参照图5所示,上述电子地图中道路信息的验证更新系统中,轨迹获取模块400可进一步包括以下组成:记录采集子模块401,用于在设置的间隔时间段,按序采集GPS运行轨迹点的属性记录,属性记录包括GPS运行轨迹点的序号和对应的道路编号、点位坐标、运行时间点、运行方向;其中,在采集时对运行方向按照形式方向标识为双向通行、顺方向行驶、逆方向行驶;记录存储子模块402,用于将采集到的GPS轨迹数据存储到对应的采集时间段内的道路信息数据库,其中记录GPS轨迹数据对应的道路编号、采集时间及运行方向。基于前述各实施例,可选地,参照图6所示,上述电子地图中道路信息的验证更新系统中,数据处理模块500可进一步包括以下组成:轨迹统计子模块501,用于根据道路编号,提取出各道路的GPS轨迹数据,获取各个运行方向的总次数,按照GPS轨迹数据对应的道路编号、运行方向及轨迹数量的数据库格式进行记录;轨迹筛选子模块502,用于剔除掉每条GPS轨迹数据出现次数最多的记录,保留剩余的GPS轨迹数据;轨迹提取子模块503,用于按照GPS轨迹数据对应的道路编号、采集时间及运行方向的数据库格式,对提取出剩余的GPS轨迹数据记录进行提取。上述各实施例利用GPS轨迹数据得到现场的道路信息,通过时间间隔差分出同一道路行驶方向不同的路段,结合违章记录,从而新增更新及验证特定时间段的道路的方向,提高电子地图的数据质量,有效解决特定时间段的道路信息的采集及更新问题。因此,上述各实施例能够准确得到道路的行车方向,提高电子地图更新速度,增加数据的鲜度;并且,还能够减少人力资源成本,节省资源。由于上述任一种电子地图中道路信息的验证更新方法具有上述技术效果,因此,采用该电子地图中道路信息的验证更新方法的电子地图中道路信息的验证更新系统也应具备相应的技术效果,其具体实施过程与上述实施例类似,兹不赘述。显然,本领域的技术人员应该明白,上述的本发明的电子地图中道路信息的验证更新系统中各模块或电子地图中道路信息的验证更新方法的各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码 来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。所述存储装置为非易失性存储器,如:ROM/RAM、闪存、磁碟、光盘等。以上所述仅为本发明的实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1