地图匹配方法及装置、介质、终端制造方法及图纸

技术编号:24796389 阅读:23 留言:0更新日期:2020-07-07 20:35
本发明专利技术实施例公开了一种地图匹配方法及装置、介质、终端,所述方法包括:根据待匹配对象的定位信息,从已加载的普通电子地图数据中确定待匹配对象的普通地图匹配点和匹配道路以及从已加载的高精电子地图数据中确定待匹配对象的高精地图匹配点和匹配车道;从待匹配对象的普通地图匹配点和匹配道路、高精地图匹配点和匹配车道中,确定待匹配对象的地图匹配信息。本发明专利技术实施例中的技术方案能够提升地图匹配方法的精确度。

【技术实现步骤摘要】
地图匹配方法及装置、介质、终端
本专利技术涉及电子地图
,尤其涉及一种地图匹配方法及装置、介质、终端。
技术介绍
电子地图,即数字地图,是利用计算机技术,以数字方式存储和查阅的地图,是一种利用已采集的地图数据,以无纸化的方式进行呈现的地图。地图匹配是指将待匹配对象的位置匹配至电子地图的过程,也即,确定待匹配对象在电子地图中的位置的过程。现有的地图匹配方法的精确度有待提升。
技术实现思路
本专利技术实施例解决的技术问题是提升地图匹配方法的精确度。为解决上述技术问题,本专利技术实施例提供一种地图匹配方法,包括:根据待匹配对象的定位信息,从已加载的普通电子地图数据中确定待匹配对象的普通地图匹配点和匹配道路以及从已加载的高精电子地图数据中确定待匹配对象的高精地图匹配点和匹配车道;从待匹配对象的普通地图匹配点和匹配道路、高精地图匹配点和匹配车道中,确定待匹配对象的地图匹配信息。可选的,所述从待匹配对象的普通地图匹配点和匹配道路、高精地图匹配点和匹配车道中,确定待匹配对象的地图匹配信息包括:若待匹配对象的匹配车道不为空,则判断待匹配对象的定位信息中包含的定位位置是否位于匹配车道内,若是,则将高精定位匹配点确定为待匹配对象的地图匹配点,若否,则比较高精地图匹配点和普通地图匹配点分别到待匹配对象的定位位置的距离;若高精地图匹配点的距离小于普通地图匹配点的距离,则将高精地图匹配点和匹配车道确定为待匹配对象的地图匹配信息;若高精地图匹配点的距离大于普通地图匹配点的距离,则将普通地图匹配点和匹配道路确定为待匹配对象的地图匹配信息。可选的,所述从待匹配对象的普通地图匹配点和匹配道路、高精地图匹配点和匹配车道中,确定待匹配对象的地图匹配信息具体包括:若待匹配对象的匹配车道为空,匹配道路不为空,或,若待匹配对象的高精地图匹配点和匹配车道均为空,则将普通地图匹配点和匹配道路确定为待匹配对象的地图匹配信息。可选的,所述方法进一步包括:根据待匹配对象的定位信息中包括的定位位置,判断待匹配对象到已加载的普通电子地图数据的边界的距离是否小于预设的第一距离阈值,和,已加载的高精电子地图数据的边界的距离是否小于第二距离阈值;若是,则先加载待匹配对象的定位位置周边预设的第一地理范围的普通电子地图数据和高精电子地图数据,再执行所述根据待匹配对象的定位信息,从已加载的普通电子地图数据中确定待匹配对象的普通地图匹配点和匹配道路以及从已加载的高精电子地图数据中确定待匹配对象的高精地图匹配点和匹配车道的步骤;若否,则执行所述根据待匹配对象的定位信息,从已加载的普通电子地图数据中确定待匹配对象的普通地图匹配点和匹配道路以及从已加载的高精电子地图数据中确定待匹配对象的高精地图匹配点和匹配车道的步骤。可选的,所述根据待匹配对象的定位信息,从已加载的普通电子地图数据中确定待匹配对象的普通地图匹配点和匹配道路以及从已加载的高精电子地图数据中确定待匹配对象的高精地图匹配点和匹配车道,具体包括:根据所述待匹配对象的定位信息包括的定位位置,从已加载的普通电子地图数据中,获取待匹配对象周边预设的第二地理范围内的道路数据,从已加载的高精电子地图数据中,获取待匹配对象周边预设的第二地理范围内的车道数据;根据所述待匹配对象的定位信息包括的定位位置和航向角,从所述道路数据和车道数据中筛选备选匹配道路和备选匹配车道;根据所述待匹配对象的定位信息包括的定位位置和航向角,在所述备选匹配道路和备选匹配车道中,确定待匹配对象的普通地图匹配点和匹配道路以及高精地图匹配点和匹配车道。可选的,所述根据所述待匹配对象的定位信息包括的定位位置和航向角,在所述备选匹配道路和备选匹配车道中,确定待匹配对象的普通地图匹配点和匹配道路以及高精地图匹配点和匹配车道,具体包括:获取待匹配对象的定位信息包括的定位位置到备选匹配道路的每一路段的最短距离,并将该最短距离对应的点确定为该路段的备选普通地图匹配点;获取待匹配对象的定位信息包括的定位位置到备选匹配车道的每一车道段的最短距离,并将该最短距离对应的点确定为该车道段的备选高精地图匹配点;根据备选匹配道路的每一路段的最短距离、每一路段的方向、定位信息包括定位位置和航向及历史匹配道路,得到每一路段及其对应的备选普通地图匹配点的权重;根据备选匹配车道的每一车道段的最短距离、每一车道段的方向、定位信息包括定位位置和航向及历史匹配车道,得到每个车道段及其对应的备选高精地图匹配点的权重;根据备选普通地图匹配点的权重、备选普通地图匹配点所在的备选普通道路与历史匹配道路的连接关系,得到普通地图匹配点和匹配道路;根据备选高精地图匹配点的权重、备选高精地图匹配点所在的备选匹配车道与历史匹配车道的连接关系,得到高精地图匹配点和匹配车道。可选的,根据备选高精地图匹配点的权重、备选高精地图匹配点所在的备选匹配车道与历史匹配车道的连接关系,得到高精地图匹配点和匹配车道,具体包括:将备选高精地图匹配点按权重由小到大的顺序排序,从排序第一个的备选高精地图匹配点开始,找到位于历史匹配车道的备选高精地图匹配点作为终止点;对排序在终止点之前的每一个备选高精地图匹配点执行如下步骤:判断备选高精地图匹配点是否位于历史匹配车道内,若是,则将该备选高精地图匹配点标记为优选点,若否,则判断备选高精地图匹配点所在的备选车道与历史匹配车道是否有连接关系,如有,则将该备选高精地图匹配点标记为优选点,否则结束对该备选高精地图匹配点的处理;若对排序在终止点之前的备选高精地图匹配点没有一个被标记为优选点,或者,排序在终止点之前的备选高精地图匹配点有一个以上被标记为优选点,被标记的个数和已执行过的地图匹配过程中被标记为优选点的备选高精地图匹配点的个数之和未达到预设的阈值,则将结束点对应的备选高精地图匹配点和备选匹配车道作为高精地图匹配点和匹配车道;若排序在终止点之前的备选高精地图匹配点有一个以上被标记为优选点,被标记的个数和已执行过的地图匹配过程中被标记为优选点的备选高精地图匹配点的个数之和达到预设的阈值,则将优选点对应的备选高精地图匹配点和备选匹配车道作为高精地图匹配点和匹配车道。可选的,根据备选普通地图匹配点的权重、备选普通地图匹配点所在的备选普通道路与历史匹配道路的连接关系,得到普通地图匹配点和匹配道路,具体包括:将备选普通地图匹配点按权重由小到大的顺序排序,从排序第一个的备选普通地图匹配点开始,找到位于历史匹配道路的备选普通地图匹配点作为终止点;对排序在终止点之前的每一个备选普通地图匹配点执行如下步骤:判断备选普通地图匹配点与历史匹配点具有连接关系,若是,则将该备选普通地图匹配点对应的备选普通地图匹配点和备选匹配道路作为普通地图匹配点和匹配道路,若否,则判断备选普通地图匹配点所在的道路与历史匹配点所在的道路是否为U型路,若是,则结束对该备选普通地图匹配点的处理,若否,则判断备选普通地图匹配点所在的道路与历史匹配点所在的道路是否为平行路,若是,则选择该备选普通地图匹配点对应的备选普通地图匹配点和备选匹配道路作为普通地图匹配点和匹配道路,若否,则结束对该备选普通地图匹配点的本文档来自技高网...

【技术保护点】
1.一种地图匹配方法,其特征在于,包括:/n根据待匹配对象的定位信息,从已加载的普通电子地图数据中确定待匹配对象的普通地图匹配点和匹配道路以及从已加载的高精电子地图数据中确定待匹配对象的高精地图匹配点和匹配车道;/n从待匹配对象的普通地图匹配点和匹配道路、高精地图匹配点和匹配车道中,确定待匹配对象的地图匹配信息。/n

【技术特征摘要】
1.一种地图匹配方法,其特征在于,包括:
根据待匹配对象的定位信息,从已加载的普通电子地图数据中确定待匹配对象的普通地图匹配点和匹配道路以及从已加载的高精电子地图数据中确定待匹配对象的高精地图匹配点和匹配车道;
从待匹配对象的普通地图匹配点和匹配道路、高精地图匹配点和匹配车道中,确定待匹配对象的地图匹配信息。


2.根据权利要求1所述的地图匹配方法,其特征在于,所述从待匹配对象的普通地图匹配点和匹配道路、高精地图匹配点和匹配车道中,确定待匹配对象的地图匹配信息包括:
若待匹配对象的匹配车道不为空,则判断待匹配对象的定位信息中包含的定位位置是否位于匹配车道内,若是,则将高精定位匹配点确定为待匹配对象的地图匹配点,若否,则比较高精地图匹配点和普通地图匹配点分别到待匹配对象的定位位置的距离;
若高精地图匹配点的距离小于普通地图匹配点的距离,则将高精地图匹配点和匹配车道确定为待匹配对象的地图匹配信息;
若高精地图匹配点的距离大于普通地图匹配点的距离,则将普通地图匹配点和匹配道路确定为待匹配对象的地图匹配信息。


3.根据权利要求1所述的地图匹配方法,其特征在于,所述从待匹配对象的普通地图匹配点和匹配道路、高精地图匹配点和匹配车道中,确定待匹配对象的地图匹配信息具体包括:
若待匹配对象的匹配车道为空,匹配道路不为空,或,若待匹配对象的高精地图匹配点和匹配车道均为空,则将普通地图匹配点和匹配道路确定为待匹配对象的地图匹配信息。


4.根据权利要求1-3任意一个权利要求所述的地图匹配方法,其特征在于,所述方法进一步包括:
根据待匹配对象的定位信息中包括的定位位置,判断待匹配对象到已加载的普通电子地图数据的边界的距离是否小于预设的第一距离阈值,和,已加载的高精电子地图数据的边界的距离是否小于第二距离阈值;
若是,则先加载待匹配对象的定位位置周边预设的第一地理范围的普通电子地图数据和高精电子地图数据,再执行所述根据待匹配对象的定位信息,从已加载的普通电子地图数据中确定待匹配对象的普通地图匹配点和匹配道路以及从已加载的高精电子地图数据中确定待匹配对象的高精地图匹配点和匹配车道的步骤;
若否,则执行所述根据待匹配对象的定位信息,从已加载的普通电子地图数据中确定待匹配对象的普通地图匹配点和匹配道路以及从已加载的高精电子地图数据中确定待匹配对象的高精地图匹配点和匹配车道的步骤。


5.根据权利要求4所述的方法,其特征在于,所述根据待匹配对象的定位信息,从已加载的普通电子地图数据中确定待匹配对象的普通地图匹配点和匹配道路以及从已加载的高精电子地图数据中确定待匹配对象的高精地图匹配点和匹配车道,具体包括:
根据所述待匹配对象的定位信息包括的定位位置,从已加载的普通电子地图数据中,获取待匹配对象周边预设的第二地理范围内的道路数据,从已加载的高精电子地图数据中,获取待匹配对象周边预设的第二地理范围内的车道数据;
根据所述待匹配对象的定位信息包括的定位位置和航向角,从所述道路数据和车道数据中筛选备选匹配道路和备选匹配车道;
根据所述待匹配对象的定位信息包括的定位位置和航向角,在所述备选匹配道路和备选匹配车道中,确定待匹配对象的普通地图匹配点和匹配道路以及高精地图匹配点和匹配车道。


6.根据权利要求5所述的方法,其特征在于,所述根据所述待匹配对象的定位信息包括的定位位置和航向角,在所述备选匹配道路和备选匹配车道中,确定待匹配对象的普通地图匹配点和匹配道路以及高精地图匹配点和匹配车道,具体包括:
获取待匹配对象的定位信息包括的定位位置到备选匹配道路的每一路段的最短距离,并将该最短距离对应的点确定为该路段的备选普通地图匹配点;
获取待匹配对象的定位信息包括的定位位置到备选匹配车道的每一车道段的最短距离,并将该最短距离对应的点确定为该车道段的备选高精地图匹配点;
根据备选匹配道路的每一路段的最短距离、每一路段的方向、定位信息包括定位位置和航向及历史匹配道路,得到每...

【专利技术属性】
技术研发人员:朱现龙
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1