一种地图区域信息的更新方法和装置、及混合导航系统与流程

文档序号:14949100发布日期:2018-07-17 22:08阅读:200来源:国知局

本申请涉及地理信息处理的技术领域,尤其涉及一种地图区域信息更新的方法及装置。



背景技术:

随着电子地图导航技术的不断进步和发展,电子地图导航技术越来越多的被应用到人们的日常生活中,人们可以通过电子地图导航到达自己不熟悉的地方,极大的便利了人们的生活,如,人们可以通过电子地图中的近距离导航到达自己不熟悉的地方,其中,该近距离导航指的是在距离比较短的区域内进行导航,如,社区内部进行导航。

目前,电子地图导航中的近距离导航的导航效果越来越被人们所关注,而决定近距离导航的导航效果主要在于区域内部的道路信息完整性与准确性,即,内部道路形状的完整性,区域内部的内部道路等级的准确性,以及区域内部的大门信息的完整性与准确性,即,大门的完整性,大门类型的准确性,而由于在目前的电子地图中,区域内部的道路信息以及大门信息的完整性与准确性均不足,也就是说,区域内部的内部道路形状存在缺失,内部道路的等级分类不够准确,大门存在缺失以及大门的类型不够准确,因此,需要进一步的采集区域内部的道路信息以及大门信息。

现有的采集区域内部的道路信息以及大门信息是由专门的外业采集人员按照区域采集的前后顺序,一个区域一个区域的采集道路信息以及大门信息来更新完善区域信息。

但是,这种通过逐个区域的采集道路信息以及大门信息来更新完善区域信息效率比较低,并且,由于专门的外业采集人员不一定对每个区域都熟悉,因此,在判断区域内部的大门信息以及道路信息时存在主观性,进而丢失大门信息以及道路信息。



技术实现要素:

有鉴于此,本申请实施例提供一种地图区域信息更新的方法及装置,能够解决现有技术中,由专门的外业采集人员采集区域信息所导致的效率比较低,且丢失大门信息以及道路信息。

为解决上述技术问题,本申请实施例公开一种地图区域信息更新的方法,该方法包括:

客户端接收用户输入的操作类型;

接收用户根据所述操作类型在电子地图中输入的特定操作;

根据所述特定操作,确定待更新的区域信息对应的坐标位置;

接收用户输入的待更新的区域信息;

将所述操作类型、所述待更新的区域信息以及所述待更新的区域信息的坐标位置发送给服务器,使服务器根据所述操作类型、所述待更新的区域信息以及所述待更新的区域信息的坐标位置,更新数据库中的区域信息。

为了实现上述地图区域信息更新的方法,本申请实施例公开一种地图区域信息更新的装置,该装置包括:

第一接收模块,用于客户端接收用户输入的操作类型;还用于接收用户根据所述操作类型在电子地图中输入的特定操作;

确定模块,用于根据所述特定操作,确定待更新的区域信息对应的坐标位置;

第二接收模块,用于接收用户输入的待更新的区域信息;

发送模块,用于将所述操作类型、所述待更新的区域信息以及所述待更新的区域信息的坐标位置发送给服务器,使服务器根据所述操作类型、所述待更新的区域信息以及所述待更新的区域信息的坐标位置,更新数据库中的区域信息。

本申请实施例公开一种地图区域信息更新的方法及装置,该方法由客户端接收用户输入的操作类型,接收用户根据所述操作类型在电子地图中输入的特定操作,根据所述特定操作,确定待更新的区域信息对应的坐标位置,接收用户输入的待更新的区域信息,将所述操作类型、所述待更新的区域信息以及所述待更新的区域信息的坐标位置发送给服务器,使服务器根据所述操作类型、所述待更新的区域信息以及所述待更新的区域信息的坐标位置,更新数据库中的区域信息。通过上述方法,由于任何人均可以使用该装置进行区域信息的采集,因此,有效的提高采集并更新完善区域信息效率,并且,熟悉某一区域信息的人采集该区域信息可有效的提高采集并更新完善区域信息的准确性和完整性。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请实施例提供的地图区域信息更新方法的过程示意图;

图2为本申请实施例提供的地图区域信息更新装置的结构示意图;

图3为本发明实施例提供的混合导航系统的组成框图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1为本申请实施例提供的地图区域信息更新的过程,进一步包括以下步骤:

s101:接收用户输入的操作类型。

在实际应用中,电子地图导航中的近距离导航的导航效果越来越被人们所关注,而决定近距离导航的导航效果主要在于区域内部的道路信息完整性与准确性,即,内部道路形状的完整性,区域内部的内部道路等级的准确性,以及区域内部的大门信息的完整性与准确性,即,大门的完整性,大门类型的准确性,而由于在目前的电子地图中,区域内部的道路信息以及大门信息的完整性与准确性均不足,也就是说,区域内部的内部道路形状存在缺失,内部道路的等级分类不够准确,大门存在缺失以及大门的类型不够准确,因此,需要进一步的采集区域内部的道路信息以及大门信息。

而采集区域内部的道路信息以及大门信息的过程中,首先需要明确需要哪些道路和大门需要被采集,哪些道路和大门不需要被采集,因此,在本申请中,如果某条道路的路面可通行机动车辆,且路面是沥青覆盖,但是电子地图中却没有显示该道路,则该道路的道路信息需要被采集;如果某条路的路面不通行机动车辆,或路面不是沥青覆盖或电子地图中已经显示该道路了,则该道路的道路信息不需要被采集。

如果某个大门存在道路上,且该大门能够通行车辆并可对通行车辆起到拦截作用,但是电子地图中却没有显示该大门,则该大门的大门信息需要被采集;如果道路上没有像大门一样的建筑,而是栅栏等物组成的关卡,对车辆有阻挡作用,需要将该栅栏等物组成的关卡当做大门并采集;如果道路上有大门存在,但是车辆可以自由通行,则不采集该大门的大门信息;如果大门没在道路上,或者大门后没有车辆通行的道路,则不采集该大门的大门信息;如果大门是已经废弃且无法通行,则不采集大门的大门信息。

进一步的,当用户明确哪些大门或道路的信息需要被采集后,还需要明确需要采集大门或道路的哪些信息,本申请给出了需要采集道路的哪些信息以及需要采集大门的哪些信息,说明如下:

需要采集大门的大门信息包括:大门类型、大门通行方向以及大门图像信息;

需要采集道路的道路信息包括:道路的道路等级。

在此需要说明的是,采集大门图像信息是为了确保信息的真实性,而大门图像信息应为大门现场一定范围内的全景照片,如大门现场10米范围内的全景照片。而所述大门通行方向包括:入口,出口,出入口。

另外,由于大门的用途各不相同,有的大门只能在紧急情况下才可以打开,有的大门不允许车辆通过只允许人才能通过,大门的用途也决定了导航的效果,如果给用户提供了不合适的大门,那么势必会给用户带来麻烦,因此,本申请针对大门的不同用途,设定了大门的类型,具体如表1:

表1

并在采集大门的信息时需要采集大门的类型。

由于道路的用途也不一定相同,有的道路只能人才能通过,车辆无法通过,有的道路车辆也可以通过,道路的用途也决定了导航的效果,如果给用户提供了不合适的道路,那么势必会给用户带来麻烦,因此,本申请针对道路的不同用途,设定了道路的道路等级,并在采集道路的信息时需要采集道路的道路等级。

在此需要说明的是,由于有的道路虽然能够通行车辆,但是该道路只允许内部的观光车,配送车或者救援车辆才可以通行,而这类道路在现有道路的道路等级中是没有的,因此,在本申请中,针对只允许内部的观光车,配送车或者救援车辆才可以通行的道路,可将该道路的道路等级设定为9.5。

进一步,在用户明确哪些大门或道路的信息需要被采集以及需要采集什么样的信息后,当用户发现有需要被采集信息的道路或大门后,用户可打开客户端,客户端会将已有的数据显示给用户,用户可在客户端中输入对应的操作类型,也即,客户端接收用户输入的操作类型。

在此需要说明的是,由于对大门或道路的操作基本上就只有增加删除、增加与变更,例如,就是对电子地图中已有大门,但是实际上该大门已经不满足大门的属性(如,废弃或无法通行)了,则应该对该大门进行删除;对电子地图中没有的大门,但是实际却存在的大门且该大门存在道路上,并能够通行车辆并可对通行车辆起到拦截作用,则需要对该大门进行增加;对于电子地图中已有的大门,但是实际上该大门的类型已经发生了变更,则需要对该大门的类型进行变更;对于电子地图中没有显示的道路,但实际上该道路的路面可通行机动车辆,且路面是沥青覆盖,则需要对该道路进行增加;对于电子地图中已有的道路,但是实际上该道路的道路等级已经发生了变更,则需要对道路的道路等级进行变更,因此,在本申请中,用户输入的操作类型基本包括:道路新增操作类型、道路等级变更操作类型、大门新增操作类型、大门删除操作类型、大门类型变更操作类型中的一个。

在此需要说明的是,可在显示的电子地图中设置工具栏,并在工具栏上显示道路新增操作类型、道路等级变更操作类型、大门新增操作类型、大门删除操作类型、大门类型变更操作类型各自对应的图标,用户只需要点击所需的图标即可。

s102:接收用户根据所述操作类型在电子地图中输入的特定操作。

s103:根据所述特定操作,确定待更新的区域信息对应的坐标位置。

进一步的,在知道了需要执行哪种类型的操作,还需要知道对哪个区域信息执行操作,也就是说,当用户输入了大门删除操作类型后,需要对哪个大门信息(即,区域信息)进行删除,因此,在本申请中,可通过区域信息的坐标位置来确定到底对哪个区域信息执行操作,具体可以在接收到用户输入的操作类型后,还需要接收用户根据该操作类型在电子地图中输入的特定操作,并根据该特定操作,确定待更新的区域信息对应的坐标位置,该待更新的区域信息指的就是需要执行的对象信息。

在此需要说明的是,所述特定操作可以是点击操作,当所述操作类型为大门删除操作类型或大门类型变更操作类型或大门新增操作类型或道路等级变更操作时,用户可在地图中点击需要执行的区域信息,如,在地图中点击需要执行的大门,当所述操作类型为道路新增操作类型时,用户可在地图中点击开始采集的图标按钮。

进一步的,本申请给出了每一种操作类型对应的确定待更新的区域信息对应的坐标位置的方式,说明如下:

当所述操作类型为大门删除操作类型或大门类型变更操作类型时,在电子地图中确定所述特定操作的坐标位置,确定距离所述特定操作的坐标位置最近的大门,将所述大门在所述电子地图中的坐标位置作为待更新的区域信息对应的坐标位置;

当所述操作类型为大门新增操作类型或道路等级变更操作时,在电子地图中确定所述特定操作的坐标位置,确定距离所述特定操作的坐标位置最近的道路线的形状点,将所述形状点在所述电子地图中的坐标位置作为待更新的区域信息对应的坐标位置;

当所述操作类型为道路新增操作类型时,采集所述用户的行走轨迹坐标,将采集的所述用户的行走轨迹坐标作为待更新的区域信息对应的坐标位置。

在此需要说明的是,在采集所述用户的行走轨迹坐标时,如果采集的道路是与其他道路有挂接关系,则需要走到与采集的道路有挂接关系的其他道路上,其中,挂接关系指的是两条道路有交叉。

s104:接收用户输入的待更新的区域信息。

进一步的,当知道了待更新的区域信息对应的坐标位置后,用户需要在客户端中输入待更新的区域信息。

本申请给出了每一种操作类型所需要输入的区域信息,说明如下:

当所述操作类型为大门新增操作类型或大门类型变更操作类型时,接收用户输入的待更新的大门类型、大门通行方向以及大门图像信息;

当所述操作类型为大门删除操作类型时,接收用户输入的待更新的大门图像信息;

当所述操作类型为道路新增操作类型或道路等级变更操作类型时,接收用户输入的待更新道路的道路等级。

s105:将所述操作类型、所述待更新的区域信息以及所述待更新的区域信息的坐标位置发送给服务器,使服务器根据所述操作类型、所述待更新的区域信息以及所述待更新的区域信息的坐标位置,更新数据库中的区域信息。

进一步的,客户端在接收到用户输入的区域信息后,需要将接收到的操作类型、待更新的区域信息以及待更新的区域信息的坐标位置发送给服务器,使服务器进行更新操作。

进一步的,在发送给服务器之前,可将接收到的操作类型、待更新的区域信息以及待更新的区域信息的坐标位置均记录到表格中,并将表格发送给服务器。

在此需要说明的是,由于大门图像信息不便于记录到表格中,因此,可给每个大门图像信息设定一个唯一标识,并将标识写入到表格中即可,后续,将表格与大门图像信息一起发送给服务器。另外,在将执行新增道路时所采集的行走轨迹坐标以“度”为单位的经纬度坐标序列写入到表格中。

当然,也可以将大门信息写入在同一表格中,将道路信息写入到另一个表格中,具体写入一张表格还是两张表格以什么样的形式来写入表格可根据实际需求来设定。

另外,除了将接收到的操作类型、待更新的区域信息以及待更新的区域信息的坐标位置发送给服务器,也可以将其他信息发送给服务器,如,采集人的名字,采集时间等。

进一步的,服务器在接收到所述操作类型、所述待更新的区域信息以及所述待更新的区域信息的坐标位置后,服务器根据该待更新的区域信息的坐标位置,在数据库中确定待操作的区域信息,根据该操作类型以及该待更新的区域信息,对待操作的区域信息进行该操作类型对应的操作。

进一步的,本申请给出了更新数据库中的区域信息的方式,说明如下:

当所述操作类型为大门删除操作类型时,将大门删除操作类型、待更新的大门图像信息以及待更新的大门在所述电子地图中的坐标位置发送给服务器,服务器接收到大门删除操作类型、待更新的大门图像信息以及待更新的大门在所述电子地图中的坐标位置后,根据待更新的大门在所述电子地图中的坐标位置,在数据库中确定待操作的区域信息,并将确定出的该待操作的区域信息删除。

当所述操作类型为大门类型变更操作类型时,将大门类型变更操作类型、待更新的大门类型、大门通行方向、大门图像信息以及待更新的大门在所述电子地图中的坐标位置发送给服务器,服务器接收到大门类型变更操作类型、待更新的大门类型、大门通行方向、大门图像信息以及待更新的大门在所述电子地图中的坐标位置后,根据待更新的大门在所述电子地图中的坐标位置,在数据库中确定待操作的区域信息,并将待更新的大门类型、大门通行方向替换掉待操作的区域信息。

当所述操作类型为大门新增操作类型时,将大门新增操作类型、待更新的大门类型、大门通行方向、大门图像信息以及所述形状点在所述电子地图中的坐标位置发送给服务器,服务器在接收到大门新增操作类型、待更新的大门类型、大门通行方向、大门图像信息以及所述形状点在所述电子地图中的坐标位置后,将所述形状点在所述电子地图中的坐标位置,以及待更新的大门类型、大门通行方向增加到数据库中。

当所述操作类型为道路新增操作类型时,将采集的所述用户的行走轨迹坐标以及待更新道路的道路等级发送给服务器,服务器在接收到采集的所述用户的行走轨迹坐标以及待更新道路的道路等级后,将采集的所述用户的行走轨迹坐标以及待更新道路的道路等级增加到数据库中。

当所述操作类型为道路等级变更操作类型时,将所述待更新道路的道路等级以及所述形状点在所述电子地图中的坐标位置发送给服务器,服务器在接收到所述待更新道路的道路等级以及所述形状点在所述电子地图中的坐标位置后,在数据库中确定所述形状点对应的道路线,根据确定出的所述形状点对应的道路线,沿着该道路线向前查找挂接点或断头点,当查找到挂接点或断头点后,则停止向前查找,并沿着该道路线向后查找挂接点或断头点,当查找到挂接点或断头点后,则停止向后查找,将查找到的两个挂接点或断头点之间包含的道路线串联起来,并将串联起来的道路线更改为待更新道路的道路等级。

后续,将数据库发生更新的数据在预设时间内发送给采集用户的客户端,避免过多的采集重复信息,另外,将更新后的数据在预设时间内提供给各使用导航电子地图的客户。

在实际应用中,对于所述操作类型为大门新增操作类型、道路新增操作类型以及大门类型变更操作类型而言,服务器不能准确的将接收到的数据更新到数据库中,因此,在本申请中,当所述操作类型为大门新增操作类型、道路新增操作类型以及大门类型变更操作类型时,可由专业人员确认并进行手动更新。

通过上述方法,由于任何人均可以使用该装置进行区域信息的采集,因此,有效的提高采集并更新完善区域信息效率,并且,熟悉某一区域信息的人采集该区域信息可有效的提高采集并更新完善区域信息的准确性和完整性。

以上为本申请实施例提供的地图区域信息更新的方法,基于同样的思路,本申请实施例还提供一种地图区域信息更新的装置,如图2所示。

图2为本申请实施例提供的一种地图区域信息更新的装置结构示意图,包括:

第一接收模块201,用于客户端接收用户输入的操作类型;还用于接收用户根据所述操作类型在电子地图中输入的特定操作;

确定模块202,用于根据所述特定操作,确定待更新的区域信息对应的坐标位置;

第二接收模块203,用于接收用户输入的待更新的区域信息;

发送模块204,用于将所述操作类型、所述待更新的区域信息以及所述待更新的区域信息的坐标位置发送给服务器,使服务器根据所述操作类型、所述待更新的区域信息以及所述待更新的区域信息的坐标位置,更新数据库中的区域信息。

所述操作类型包括:道路新增操作类型、道路等级变更操作类型、大门新增操作类型、大门删除操作类型、大门类型变更操作类型中的一个。

当所述操作类型为大门删除操作类型或大门类型变更操作类型时,所述确定模块202进一步用于,在电子地图中确定所述特定操作的坐标位置,确定距离所述特定操作的坐标位置最近的大门,将所述大门在所述电子地图中的坐标位置作为待更新的区域信息对应的坐标位置;

当所述操作类型为大门新增操作类型或道路等级变更操作时,所述确定模块202进一步用于,在电子地图中确定所述特定操作的坐标位置,确定距离所述特定操作的坐标位置最近的道路线的形状点,将所述形状点在所述电子地图中的坐标位置作为待更新的区域信息对应的坐标位置;

当所述操作类型为道路新增操作类型时,所述确定模块202进一步用于,采集所述用户的行走轨迹坐标,将采集的所述用户的行走轨迹坐标作为待更新的区域信息对应的坐标位置。

当所述操作类型为大门新增操作类型或大门类型变更操作类型时,第二接收模块203进一步用于,接收用户输入的待更新的大门类型、大门通行方向以及大门图像信息;

当所述操作类型为大门删除操作类型时,第二接收模块203进一步用于,接收用户输入的待更新的大门图像信息;

当所述操作类型为道路新增操作类型或道路等级变更操作类型时,第二接收模块203进一步用于,接收用户输入的待更新道路的道路等级。

所述装置还包括:

更新模块205,用于根据所述待更新的区域信息的坐标位置,在数据库中确定待操作的区域信息,根据所述操作类型以及所述待更新的区域信息,对待操作的区域信息进行所述操作类型对应的操作。

此外,本发明提供了一种混合导航系统,如图3所示,该混合导航系统包括:数据模块305、搜索模块310、导航模块315、娱乐模块320、通信模块325、车载趣驾操作系统300、传感系统350以及用户交互模块。可选地,用户交互模块包括信息入口模块330、智能语音交互模块335、分析模块340及显示模块345。其中:

数据模块305,用于存储并更新电子地图数据,该电子地图数据为上述任一相关实施例中公开的地图区域信息更新的装置处理后的导航电子地图数据;

搜索模块310,用于根据用户指令执行搜索操作并输出搜索结果;

导航模块315,用于根据得到的导航指令为用户提供二维/三维路径规划及导航服务;

娱乐模块320,用于提供游戏、音乐及其他影音娱乐项目;通信模块325,用于获取更新的地图数据、动态交通信息、一对一或群组的语音/视频通讯;

信息入口模块330,用于接收用户通过触屏或按键手动输入的指令;

智能语音交互模块335,用于接收用户语音指令、进行语音唤醒和语音控制,以及用于语音输出执行用户语音指令的结果;

分析模块340,用于对用户语音指令进行语音识别、语意分析及指令转换,并用于通知相应的模块执行识别出来的用户语音指令;其中,用户语音指令为任意语种的任意一种句型的表达;

显示模块345,用于显示搜索模块提供的搜索结果,导航模块提供的导航路径、数据模块提供的地图数据、以及通信模块提供的动态交通信息,采用语音、二维/三维图示、和/或文字的方式显示;

车载趣驾操作系统300,用于为上述各模块提供运行环境和支持;

传感系统350,用于监测车辆状态和路况信息,为所述趣驾操作系统提供实时动态信息。

需要说明的是,由于前述任一实施例所述的在地图数据的自动生成方法及装置具有上述技术效果,因此,采用了前述任一实施例所述的地图数据的自动自动生成方法及装置的混合导航系统也应具备相应的技术效果,其具体实施过程与上述实施例类似,兹不赘述。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1