地图显示方法及装置、交通工具及存储介质
文献发布时间:2023-06-19 12:24:27
技术领域
本申请涉及交通领域,特别涉及一种地图显示方法、地图显示装置、交通工具及计算机 可读存储介质。
背景技术
随着交通工具的智能化,尤其是交通工具的智能泊车如记忆泊车、自动泊车技术的发展, 对交通工具泊车过程中的地图显示要求越来越高。目前往往通过单楼层的地图对交通工具的 泊车行驶线路进行显示,这使得交通工具在多楼层的场景下跨层时无法得到更好的视觉效果。
发明内容
有鉴于此,本申请实施方式提供了一种地图显示方法、地图显示装置、交通工具及计 算机可读存储介质。
本申请提供了一种地图显示方法,包括:
获取记忆地图并能确定交通工具的当前位置;
根据所述当前位置和所述记忆地图中的跨层通道确定所述交通工具的跨层行驶状态;
根据所述跨层行驶状态按照对应的第一显示策略显示所述记忆地图和所述当前位置位 于所述记忆地图的所述交通工具。
在某些实施方式中,所述获取记忆地图并能确定交通工具的当前位置前包括:
根据所述交通工具的当前位置获取所述当前位置对应的行驶道路和/或环境信息;
存储所述行驶道路和/或所述环境信息以得到所述记忆地图;
实时绘制并显示根据所述当前位置获取的所述记忆地图。
在某些实施方式中,所述实时绘制并显示根据所述当前位置获取的所述记忆地图包括:
根据所述交通工具的运动轨迹平移显示已绘制的所述记忆地图;
弱化显示到达所述环境信息的显示边缘的所述记忆地图。
在某些实施方式中,所述根据所述当前位置和所述记忆地图中的跨层通道确定所述交通 工具的跨层行驶状态包括:
当所述当前位置位于所述跨层通道的入口的第一预定范围内时,确定所述跨层行驶状态 为预备跨层状态;
当所述当前位置位于所述跨层通道内时,确定所述跨层行驶状态为跨层状态;
当所述当前位置位于所述跨层通道的出口的第二预定范围内时,确定所述跨层行驶状态 为跨层结束状态。
在某些实施方式中,所述跨层通道连接起始第一楼层与目标第二楼层,所述记忆地图包 括所述起始第一楼层的第一楼层地图、所述跨层通道的通道地图及所述目标第二楼层的第二 楼层地图,所述根据所述跨层行驶状态按照对应的第一显示策略显示所述记忆地图和所述当 前位置位于所述记忆地图的所述交通工具包括:
当所述跨层行驶状态为所述预备跨层状态时,由当前地图切换至所述预备跨层地图并按 照第一预设比例调整所述预备跨层地图,其中,所述预备跨层地图包括所述交通工具的第一 显示范围内的所述第一楼层地图与所述通道地图;
根据所述当前位置显示位于所述预备跨层地图上的所述交通工具;
根据所述交通工具的运动轨迹实时显示所述当前位置的所述预备跨层地图。
在某些实施方式中,所述根据所述跨层行驶状态按照对应的第一显示策略显示所述记忆 地图和所述当前位置位于所述记忆地图的所述交通工具还包括:
当所述跨层行驶状态为所述跨层状态时,由所述预备跨层地图切换至所述跨层地图并按 照第二预设比例调整所述跨层地图,其中,所述跨层地图包括所述交通工具的第二显示范围 内的所述通道地图与所述第二楼层地图;
根据所述当前位置显示位于所述跨层地图上的所述交通工具;
根据所述交通工具的运动轨迹实时显示所述当前位置的所述跨层地图。
在某些实施方式中,所述根据所述当前位置显示位于所述跨层地图上的所述交通工具包 括:
根据所述交通工具在所述跨层通道的当前位置及所述通道地图确定所述交通工具的行 驶姿态;
根据所述行驶姿态在所述通道地图上显示所述交通工具。
在某些实施方式中,所述根据所述跨层行驶状态按照对应的第一显示策略显示所述记忆 地图和所述当前位置位于所述记忆地图的所述交通工具还包括:
当所述跨层行驶状态为所述跨层结束状态时,由所述跨层地图切换至所述跨层结束地图 并按照第三预设比例调整所述跨层结束地图,其中,所述跨层结束地图包括所述交通工具的 第三显示范围内的所述第二楼层地图;
根据所述当前位置显示位于所述跨层结束地图上的所述交通工具;
根据所述交通工具的运动轨迹实时显示所述当前位置的所述跨层结束地图。
在某些实施方式中,所述地图显示方法还包括:
将所述交通工具在所述记忆地图上行进前方的路线上显示车前引导线以使得所述交通 工具即将前行的路线与所述车前引导线一致。
在某些实施方式中,所述地图显示方法还包括:
在显示所述预备跨层地图、所述通道地图和/或所述跨层结束地图时显示跨层提示信息 和/或进行语音提示,其中,所述跨层提示信息包括指示跨层方向的状态图标。
本申请还提供了一种地图显示装置,包括:
获取模块,用于获取记忆地图并能确定交通工具的当前位置;
确定模块,用于根据所述当前位置和所述记忆地图中的跨层通道确定所述交通工具的跨 层行驶状态;
显示模块,用于根据所述跨层行驶状态按照对应的第一显示策略显示所述记忆地图和所 述当前位置位于所述记忆地图的所述交通工具。
本申请还提供了一种交通工具,所述交通工具包括存储器和处理器,所述存储器中存储 有计算机程序,所述计算机程序被所述处理器执行时,实现上述任一项所述的地图显示方法。
本申请还提供一种非易失性计算机可读存储介质,当所述计算机程序被一个或多个处理 器执行时,实现上述任一项实施例中所述的地图显示方法。
本申请实施方式通过获取记忆地图并能确定交通工具的当前位置,根据当前位置和记忆 地图中的跨层通道确定交通工具的跨层行驶状态,并根据跨层行驶状态按照对应的第一显 示策略显示记忆地图和当前位置位于记忆地图的交通工具。使得车辆可在跨层通道的各 跨层行驶状态下,对应显示不同的记忆地图,便于用户在相应场景下如记忆泊车时,能够清 晰理解车辆在跨层前后的路线空间信息、具有较好的跨层预期和使用体验。
本申请实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中 变得明显,或通过本申请的实践了解到。
附图说明
本申请的上述和/或附加的方面和优点可以从结合下面附图对实施方式的描述中将变得 明显和容易理解,其中:
图1是本申请某些实施方式的地图显示方法的流程示意图;
图2是本申请某些实施方式的地图显示装置的模块示意图;
图3是本申请某些实施方式的地图显示方法的流程示意图;
图4是本申请某些实施方式的地图显示装置的模块示意图;
图5是本申请某些实施方式的地图显示装置的示例图;
图6是本申请某些实施方式的地图显示方法的流程示意图;
图7是本申请某些实施方式的地图显示方法的流程示意图;
图8是本申请某些实施方式的地图显示方法的流程示意图;
图9是本申请某些实施方式的地图显示装置的示例图;
图10是本申请某些实施方式的地图显示装置的示例图;
图11是本申请某些实施方式的地图显示装置的模块示意图;
图12是本申请某些实施方式的地图显示装置的示例图;
图13是本申请某些实施方式的地图显示装置的示例图;
图14是本申请某些实施方式的地图显示方法的流程示意图;
图15是本申请某些实施方式的地图显示装置的示例图;
图16是本申请某些实施方式的地图显示方法的流程示意图;
图17是本申请某些实施方式的地图显示方法的模块示意图。
具体实施方式
下面详细描述本申请的实施方式,实施方式的示例在附图中示出,其中,相同或类似的 标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述 的实施方式是示例性的,仅用于解释本申请的实施方式,而不能理解为对本申请的实施方式 的限制。
请参阅图1,本申请提供了一种地图显示方法,包括:
01:获取记忆地图并能确定交通工具的当前位置;
02:根据当前位置和记忆地图中的跨层通道确定交通工具的跨层行驶状态;
03:根据跨层行驶状态按照对应的第一显示策略显示记忆地图和当前位置位于记忆 地图的交通工具。
相应地,请参阅图2,本申请实施方式还提供了一种地图显示装置100,本申请实施方式的地图显示方法可以由地图显示装置100实现。地图显示装置100包括获取模块110、确定模块120及显示模块130。步骤01可以由获取模块110实现,步骤02可以由确定模 块120实现,步骤03可以由显示模块130实现。或者说,获取模块110用于获取记忆地 图并能确定交通工具的当前位置。确定模块120用于根据当前位置和记忆地图中的跨层通 道确定交通工具的跨层行驶状态。显示模块130用于根据跨层行驶状态按照对应的第一显 示策略显示记忆地图和当前位置位于记忆地图的交通工具。
本申请实施方式还提供了一种交通工具。交通工具包括存储器和处理器。存储器中 存储有计算机程序,处理器用于获取记忆地图并能确定交通工具的当前位置,根据当前位 置和记忆地图中的跨层通道确定交通工具的跨层行驶状态,根据跨层行驶状态按照对应的 第一显示策略显示记忆地图和当前位置位于记忆地图的交通工具。
具体地,交通工具可包括汽车、电动车、无人驾驶汽车、飞行器等可进行地图显示的交 通工具。地图显示可在交通工具内的显示屏上实时显示,如中控主屏或其它屏幕。并可根据 显示屏的尺寸自行调整显示相关参数如显示比例等,本申请不对与显示屏幕相关的显示参数 作限制。以下交通工具以车辆为例进行实施例说明,但不应将车辆视为对本申请交通工具的 限制。
步骤01中,获取记忆地图并能确定交通工具的当前位置。其中,记忆地图为车辆预先 存储的与当前场景对应的地图,包括当前位置的地图及跨层通道的地图等。记忆地图包括但 不限于通过具有记忆泊车或自动泊车功能的车辆在预先路线学习的过程中自动获取并存储, 或通过具有路线存储功能的车辆在路线存储阶段中用户手动操作车辆使得车辆获取并存储, 或通过线下对场景地图进行处理使得车辆具有当前场景的记忆地图并存储。
优选地,请参阅图3,在某些实施方式中,步骤01前包括:
001:根据交通工具的当前位置获取当前位置对应的行驶道路及环境信息;
002:存储行驶道路及环境信息以得到记忆地图;
003:实时绘制并显示根据当前位置获取的记忆地图。
请参阅图4,在某些实施方式中,地图显示装置100还包括地图模块140,步骤01 可以由地图模块140来实现。或者说,地图模块140用于根据交通工具的当前位置获取 当前位置对应的行驶道路及环境信息,存储行驶道路及环境信息以得到记忆地图,实时 绘制并显示根据当前位置获取的记忆地图。
在某些实施方式中,处理器用于根据交通工具的当前位置获取当前位置对应的行驶 道路及环境信息,存储行驶道路及环境信息以得到记忆地图,实时绘制并显示根据当前位置获取的记忆地图。
具体地,在生成记忆地图的过程中,车辆可实时行驶并在当前位置获取当前位置对应的 行驶道路和/或环境信息。获取方式可通过车辆相关环境道路摄像装置获取,此处不进行赘 述。其中,行驶道路包括车辆行驶的车道,可通过实线绘出行驶道路,或可通过环境信息构 建出行驶道路的区域。环境信息包括周围环境重建,或者说模拟出来的环境信息,包括车位、 柱子、人、树木、车辆或减速带等信息。
进一步地,对实时获取的行驶道路和/或环境信息进行存储并确定记忆地图。记忆地图 包括车辆通过所有实时当前位置绘制出的包含行驶道路及环境信息等元素的地图。
在一个例子中,车辆在停车库执行记忆泊车。在地图学习阶段,车辆自停车库入口开始 进行学习并绘制记忆地图,记忆地图包括停车库的行驶道路、环境信息如车位、车库柱子、 减速带。车辆自停车库入口的第一层经过通道行驶至第二层某一车位前。则记忆地图的地图 内容包括自停车库入口、第一层地图、通道地图及第二层地图,并且以连续的地图存储为完 整的记忆地图。
同时,在车辆相关显示屏上显示车辆当前绘制的记忆地图。显示可包括记忆地图及记忆 地图上当前位置的车辆。显示屏上可显示学习过程中所有的记忆地图信息,也可显示部分当 前记忆地图,而绘制过的记忆地图随着车辆的运动轨迹逐渐平移出显示区域。
在另一个例子中,请参阅图5,图中为车辆正在绘制记忆地图,记忆地图包括行驶道路。
如此,可实时显示记忆地图的绘制过程,得到较好的用户体验。
优选地,请参阅图6,在某些实施方式中,步骤003包括:
0031:根据交通工具的运动轨迹平移显示已绘制的记忆地图;
0032:弱化显示到达环境信息的显示边缘的记忆地图。
在某些实施方式中,步骤003可以由显示模块130来实现。或者说,显示模块130 用于根据交通工具的运动轨迹平移显示已绘制的记忆地图,弱化显示到达环境信息的显 示边缘的记忆地图。
在某些实施方式中,处理器用于根据交通工具的运动轨迹平移显示已绘制的记忆地 图,弱化显示到达环境信息的显示边缘的记忆地图。
可以理解,因显示区域的限制,所能显示的内容有限。在显示记忆地图的绘制过程中, 随着车辆的运动轨迹实时生成新的记忆地图。且根据车辆的运动轨迹将已经绘制的记忆地图 平移出相关显示区域。
在一个例子中,当前显示为二维平面显示,随着车辆的运动轨迹逐渐生成新的记忆地图, 则已绘制的记忆地图在x轴或y轴方向上移出显示区域,包括沿x轴向左或向右,沿y轴向 上或向下。
在另一个例子中,当前显示为三维立体显示,随着车辆的运动轨迹逐渐生成新的记忆地 图,则已绘制的记忆地图在z轴方向上移出显示区域,包括沿z轴向上或向下。如此,构建 出一个三维方向的路线延伸,让路线的展示和用户对跨层空间的认知一致,在显示上具有立 体的效果,提升了用户体验。
在另一个例子中,当前显示为三维立体显示,随着车辆的运动轨迹逐渐生成新的记忆地 图,则已绘制的记忆地图可在x、y或z轴方向上移出显示区域,根据车辆当前运动轨迹的 方向,若当前车辆的运动轨迹为沿x轴向右,则已绘制的记忆地图在x轴方向上向左移出; 若当前车辆的运动轨迹为沿y轴向前,则已绘制的记忆地图在y轴方向上向后移出;若当前 车辆的运动轨迹为沿z轴向下,则已绘制的记忆地图在z轴方向上向上移出。
同时,记忆地图的边缘部分可为环境信息,当记忆地图的内容到达环境信息的显示边缘 时,将边缘部分的记忆地图进行弱化显示。包括但不限于将预定宽度的范围确定为弱化区域, 对弱化区域内的记忆地图进行统一弱化强度显示,或自内向外逐渐弱化的渐隐弱化显示。请 再次参阅图4,在显示边缘区域,记忆地图为渐隐弱化显示。
如此,根据交通工具的运动轨迹平移显示已绘制的记忆地图,并弱化显示到达环境 信息的显示边缘的记忆地图,可使得用户专注于当前正在学习的路径,避免过多显示干扰。
在步骤02中,根据当前位置和记忆地图中的跨层通道确定交通工具的跨层行驶状态。 其中,跨层通道包括车辆自某一楼层经过跨层通道进入另一楼层。例如在停车场中,车辆在 一楼行驶部分路段,进入跨层通道,并经跨层通道进入二楼。跨层通道包括但不限于上坡通 道、下坡通道或平路通道等。本申请对跨层通道的类型及通道形状没有限制。跨层行驶状态 包括是否进入跨层通道,是否离开跨层通道等状态。
具体地,可根据车辆当前行驶的位置与跨层通道的距离是否在阈值范围内判断车辆的跨 层行驶状态,如是否进入跨层通道及离开跨层通道,或可根据预先存储的位置标记判断车辆 是否位于位置标记,从而判断车辆的跨层行驶状态。
优选地,请参阅图7,在某些实施方式中,所述步骤02包括:
021:当当前位置位于跨层通道的入口的第一预定范围内时,确定跨层行驶状态为预备跨层状态;
022:当当前位置位于跨层通道内时,确定跨层行驶状态为跨层状态;
023:当当前位置位于跨层通道的出口的第三预定范围内时,确定跨层行驶状态为跨层结束状态。
在某些实施方式中,步骤021-023可以由确定模块120来实现。或者说,确定模块120用于判断当当前位置位于跨层通道的入口的第一预定范围内时,确定跨层行驶状态 为预备跨层状态,当当前位置位于跨层通道内时,确定跨层行驶状态为跨层状态,当当 前位置位于跨层通道的出口的第三预定范围内时,确定跨层行驶状态为跨层结束状态。
在某些实施方式中,处理器用于判断当当前位置位于跨层通道的入口的第一预定范 围内时,确定跨层行驶状态为预备跨层状态,当当前位置位于跨层通道内时,确定跨层行驶状态为跨层状态,当当前位置位于跨层通道的出口的第三预定范围内时,确定跨层 行驶状态为跨层结束状态。
具体地,当车辆的当前位置位于跨层通道的入口的第一预定范围内时,确定跨层行 驶状态为预备跨层状态。如车辆经过第一楼层经过跨层通道进入第二楼层,则预备跨层状态包括车辆在第一楼层即将进入却未进入跨层通道时。其中,第一预定范围包括距离 范围,如5米。跨层通道的入口包括第一楼层与跨层通道的连接或转角的地方,跨层通 道的入口的第一预定范围内包括以跨层通道入口为中心的距离范围内,如以跨层通道入 口为中心的5米范围内。
在一个例子中,第一预定范围为2米,当车辆当前位置位于第一楼层离跨层通道入口2米的距离时,确定跨层行驶状态为预备跨层状态。
需要说明的是,也可以第一楼层的预定范围作为参考,如当车辆在第一楼层出口的 2米范围内,确定跨层行驶状态为预备跨层状态。预定范围的参考基础应视为本申请的简单替换。
在步骤022中,当车辆的当前位置位于跨层通道内时,确定跨层行驶状态为跨层状态。跨层状态包括车辆在已经离开第一楼层并进入跨层通道时,车辆的当前位置位于跨 层通道的入口与出口之间。在某些实施方式中,也可包含部分第一楼层与第二楼层的路 段,如包含在第一楼层离出口的1米范围,以及进入第二楼层的1米范围内。
在步骤023中,当车辆的当前位置位于跨层通道的出口的第二预定范围内时,确定跨层行驶状态为跨层结束状态。跨层结束状态包括车辆在跨层通道即将进入却未进入第二楼层时,或车辆刚离开跨层通道一定范围并位于第二楼层时,或车辆位于跨层通道与 第二楼层的连接或转角处。
其中,第二预定范围包括距离范围,如5米。跨层通道的出口包括跨层通道与第二楼层的连接或转角的地方,跨层通道的出口的第二预定范围内包括以跨层通道出口为中心的距离范围内,如以跨层通道出口为中心的5米范围内。
在一个例子中,第二预定范围为2米,当车辆当前位置位于跨层通道离跨层通道出口2米的距离时,确定跨层行驶状态为跨层状态。
在另一个例子中,第二预定范围为2米,当车辆当前位置位于第二楼层且已经离开跨层通道出口2米的距离时,确定跨层行驶状态为跨层状态。
同理,跨层状态的判定也可以第二楼层的预定范围作为参考,如当车辆在第二楼层 入口的2米范围内,确定跨层行驶状态为跨层状态。预定范围的参考基础应视为本申请的简单替换。
需要说明的是,当车辆的当前位置不在上述几个范围内,则可视为非跨层状态,即就是 车辆处于楼层行驶状态,可正常显示楼层地图。
如此,通过对跨层状态的判断,将车辆的位置及行驶状态区分开来,可对后续的地图显 示提供更多显示状态。
进一步地,在步骤03中,根据跨层行驶状态按照对应的第一显示策略显示记忆地图 和当前位置位于记忆地图的交通工具。具体地,根据不同的跨层行驶状态,相应根据第一显示策略显示不同的记忆地图及交通工具。其中,第一显示策略包括但不限于当跨层 行驶状态为进入跨层通道时,突出显示跨层通道的地图,或在当前地图的某一区域单独 显示跨层通道的地图画面,或由当前画面切换至跨层通道的地图等。当车辆行驶状态为 离开跨层通道时,可切换至正常楼层地图。
同时,在显示记忆地图时,显示交通工具,且交通工具位于记忆地图的行驶道路中,并 根据交通工具的运动轨迹实时移动,且在交通工具移动到相应位置时,记忆地图实时显示当 前位置的行驶道路及环境信息。
优选地,请参阅图8,在某些实施方式中,跨层通道连接起始第一楼层与目标第二楼层,记忆地图包括起始第一楼层的第一楼层地图、跨层通道的通道地图及目标第二楼 层的第二楼层地图,步骤03包括:
031:当跨层行驶状态为预备跨层状态时,由当前地图切换至预备跨层地图并按照第一预设比例调整预备跨层地图,其中,预备跨层地图包括交通工具的第一显示范围内 的第一楼层地图与通道地图;
032:根据当前位置显示位于预备跨层地图上的交通工具;
033:根据交通工具的运动轨迹实时显示当前位置的预备跨层地图。
在某些实施方式中,步骤031-033可以由显示模块130来实现。或者说,显示模块130用于当跨层行驶状态为预备跨层状态时,由当前地图切换至预备跨层地图并按照第 一预设比例调整预备跨层地图,其中,预备跨层地图包括交通工具的第一显示范围内的 第一楼层地图与通道地图,根据当前位置显示位于预备跨层地图上的交通工具,并根据 交通工具的运动轨迹实时显示当前位置的预备跨层地图。
在某些实施方式中,处理器用于当跨层行驶状态为预备跨层状态时,由当前地图切 换至预备跨层地图并按照第一预设比例调整预备跨层地图,其中,预备跨层地图包括交通工具的第一显示范围内的第一楼层地图与通道地图,根据当前位置显示位于预备跨层地图上的交通工具,并根据交通工具的运动轨迹实时显示当前位置的预备跨层地图。
具体地,跨层通道连接起始第一楼层与目标第二楼层,记忆地图包括起始第一楼层 的第一楼层地图、跨层通道的通道地图及目标第二楼层的第二楼层地图。可以理解,除上述地图外,记忆地图还包括各楼层的楼层地图,当车辆为非跨层状态时,车辆可根据 当前位置正常显示当前位置所在的楼层地图。第一楼层地图、通道地图及第二楼层地图 可包括行驶道路和/或环境信息。
当跨层行驶状态为预备跨层状态时,由当前地图切换至预备跨层地图并按照第一预 设比例调整预备跨层地图。其中当前地图包括根据当前位置正常显示当前位置所在的楼 层地图,当确定当前车辆的行驶状态为预备跨层状态时,切换至预备跨层地图。切换方式不作限制,如可包括直接切换,或特效切换等。其中,预备跨层地图包括交通工具的 第一显示范围内的第一楼层地图与通道地图。第一显示范围可包括距离范围,例如显示 车辆前15米范围以及车辆后5米的范围。显示的范围可包括第一楼层地图与通道地图。 在某些实施方式中,也可仅包括第一楼层地图及第一楼层地图与通道地图的连接部分。
请参阅图9,在一个例子中,图为车辆处于预备跨层状态,图中包括预备跨层地图及车辆,跨层地图包括第一显示范围的第一楼层地图及通道地图。
由当前地图切换至预备跨层地图时可按照第一预设比例调整预备跨层地图。当前地 图包括非跨层时的正常楼层地图,预备跨层地图为一定显示范围内的区域地图,二者在同一比例下的尺寸可能不同,可在切换时根据预设的第一预设比例如2倍调整预备跨层 地图,如此,可突出显示预定范围内的预备跨层地图,避免在显示区域显示过多信息, 可让用户关注于当前预备跨层的路线信息。同时使得截取的预备跨层地图得到正常的显 示比例。
同时,在预备跨层地图上显示交通工具,即就是根据当前位置显示位于预备跨层地 图上的交通工具,并根据交通工具的运动轨迹实时显示当前位置的预备跨层地图。如此, 可得到车辆实时移动的视觉效果,并可根据突出显示的预备跨层地图获知当前车辆在跨 层中的实时状况及周边环境信息。
优选地,请再次参阅图8,在某些实施方式中,步骤03还包括:
034:当跨层行驶状态为跨层状态时,由预备跨层地图切换至跨层地图并按照第二预设比例调整跨层地图,其中,跨层地图包括交通工具的第二显示范围内的通道地图与 第二楼层地图;
035:根据当前位置显示位于跨层地图上的交通工具;
036:根据交通工具的运动轨迹实时显示当前位置的跨层地图。
在某些实施方式中,步骤034-036可以由显示模块130来实现。或者说,显示模块130用于当跨层行驶状态为跨层状态时,由预备跨层地图切换至跨层地图并按照第二预 设比例调整跨层地图,其中,跨层地图包括交通工具的第二显示范围内的通道地图与第 二楼层地图,根据当前位置显示位于跨层地图上的交通工具,根据交通工具的运动轨迹 实时显示当前位置的跨层地图。
在某些实施方式中,处理器用于当跨层行驶状态为跨层状态时,由预备跨层地图切 换至跨层地图并按照第二预设比例调整跨层地图,其中,跨层地图包括交通工具的第二显示范围内的通道地图与第二楼层地图,根据当前位置显示位于跨层地图上的交通工具,根据交通工具的运动轨迹实时显示当前位置的跨层地图。
具体地,当跨层行驶状态为跨层状态时,由预备跨层地图切换至跨层地图并按照第 二预设比例调整预备跨层地图。其中,切换方式不作限制,如可包括直接切换,或特效切换等。跨层地图包括交通工具的第二显示范围内的通道地图与第二楼层地图。第二显 示范围可包括距离范围,例如显示车辆前15米范围以及车辆后5米的范围。显示的范 围可包括通道地图与第二楼层地图。在某些实施方式中,也可仅包括通道地图,或通道 地图及跨层通道地图与第二楼层地图的连接部分。当跨层地图仅包含通道地图时,可避 免在显示区域显示过多信息,让用户关注于当前跨层通道的路线信息。当跨层地图包含 通道地图与一部分第二楼层地图或连接部分时,可让用户在关注当前跨层通道路线信息 的同时可获知前方即将跨层的情况及跨层的距离,提升用户体验。
请参阅图10,在一个例子中,图为车辆处于跨层状态,图中包括跨层地图及车辆,跨层地图包括通道地图。
由预备跨层地图切换至跨层地图时可按照第二预设比例调整跨层地图。预备跨层地 图为一定显示范围内的区域地图,二者在同一比例下的尺寸可能不同,可在切换时根据预设的第二预设比例如2倍调整跨层地图,如此,可突出显示预定范围内的跨层地图。 同时使得截取的跨层地图得到正常的显示比例。在某些实施方式中,由预备跨层地图切 换至跨层地图时也可不调整跨层地图的显示比例。
同时,在跨层地图上显示交通工具,即就是根据当前位置显示位于跨层地图上的交 通工具,并根据交通工具的运动轨迹实时显示当前位置的跨层地图。如此,可得到车辆实时移动的视觉效果,并可根据突出显示的跨层地图获知当前车辆在跨层中的实时状况及周边环境信息。
优选地,请参阅图11,在某些实施方式中,步骤035包括:
0351:根据交通工具在跨层通道的当前位置及通道地图确定交通工具的行驶姿态;
0352:根据行驶姿态在通道地图上显示交通工具。
在某些实施方式中,步骤0351和0352可以由显示模块130来实现。或者说,显示 模块130用于根据交通工具在跨层通道的当前位置及通道地图确定交通工具的行驶姿态, 根据行驶姿态在通道地图上显示交通工具。
在某些实施方式中,处理器用于根据交通工具在跨层通道的当前位置及通道地图确 定交通工具的行驶姿态,根据行驶姿态在通道地图上显示交通工具。
可以理解,跨层通道可包括具有一定弯曲弧度,或转弯角度的通道。具体地,当车辆的 当前位置位于跨层通道内时,可根据当前位置以及通道地图的弯曲程度确定车辆的行驶姿态, 其中,行驶姿态可包括倾斜角度,如45°,其倾斜的角度可与通道地图的弯曲程度一致,车 辆自车车体可根据跨层通道坡道的角度进行倾斜变化。当跨层结束时,车辆恢复原姿态。如 此,使得显示车辆经过跨层通道时能更好地体现跨层的运动趋势变化,提升视觉效果。
请参阅图12,在一个例子中,图中为车辆在跨层通道上以45°的倾斜角度行驶。
优选地,请再次参阅图8,在某些实施方式中,步骤03还包括:
037:当跨层行驶状态为跨层结束状态时,由跨层地图切换至跨层结束地图并按照第三预设比例调整跨层结束地图,其中,跨层结束地图包括交通工具的第三显示范围内 的第二楼层地图;
038:根据当前位置显示位于跨层结束地图上的交通工具;
039:根据交通工具的运动轨迹实时显示当前位置的跨层结束地图。
在某些实施方式中,步骤037-039可以由显示模块130来实现。或者说,显示模块130用于当跨层行驶状态为跨层结束状态时,由跨层地图切换至跨层结束地图并按照第 三预设比例调整跨层结束地图,其中,跨层结束地图包括交通工具的第三显示范围内的 第二楼层地图,根据当前位置显示位于跨层结束地图上的交通工具,根据交通工具的运 动轨迹实时显示当前位置的跨层结束地图。
在某些实施方式中,处理器用于当跨层行驶状态为跨层结束状态时,由跨层地图切 换至跨层结束地图并按照第三预设比例调整跨层结束地图,其中,跨层结束地图包括交通工具的第三显示范围内的第二楼层地图,根据当前位置显示位于跨层结束地图上的交通工具,根据交通工具的运动轨迹实时显示当前位置的跨层结束地图。
具体地,当跨层行驶状态为跨层结束状态时,由跨层地图切换至跨层结束地图并按 照第三预设比例调整预备跨层地图。其中,切换方式不作限制,如可包括直接切换,或特效切换等。跨层结束地图包括交通工具的第三显示范围内的第二楼层地图。第三显示 范围可包括距离范围,例如显示车辆前15米范围以及车辆后5米的范围。显示的范围 可包括第二楼层地图。在某些实施方式中,跨层结束地图也可包括通道地图与第二楼层 地图,或第二楼层地图,及跨层通道地图与第二楼层地图的连接部分。
如此,当跨层结束地图仅包含第二楼层地图时,可切换至正常显示的第二楼层地图, 或第三显示范围内的第二楼层地图,使得用户可立即获知跨层结束的状态,并可获知下 一楼层的地图。当跨层结束地图包括通道地图与第二楼层地图,或第二楼层地图,及跨层通道地图与第二楼层地图的连接部分时,相对于跨层地图,可形成一个转弯过渡的显 示画面,而不是直接切入没有跨层通道的第二楼层地图。
请参阅图13,在一个例子中,图为车辆处于跨层结束状态,图中包括跨层结束地图及车辆,跨层结束地图包括第二楼层地图。
由跨层地图切换至跨层结束地图时可按照第三预设比例调整跨层结束地图。跨层地 图为一定显示范围内的区域地图,二者在同一比例下的尺寸可能不同,可在切换时根据预设的第三预设比例如2倍调整跨层结束地图,如此,可突出显示预定范围内的跨层结 束地图。同时使得截取的跨层结束地图得到正常的显示比例。在某些实施方式中,由跨 层地图切换至跨层结束地图时也可不调整跨层地图的显示比例。
同时,在跨层结束地图上显示交通工具,即就是根据当前位置显示位于跨层结束地 图上的交通工具,并根据交通工具的运动轨迹实时显示当前位置的跨层结束地图。如此, 可得到车辆实时移动的视觉效果,并可根据突出显示的跨层结束地图获知当前车辆在跨 层中的实时状况及周边环境信息。
如此。本申请实施方式中通过获取记忆地图并能确定交通工具的当前位置,根据当前位 置和记忆地图中的跨层通道确定交通工具的跨层行驶状态,并根据跨层行驶状态按照对应 的第一显示策略显示记忆地图和当前位置位于记忆地图的交通工具。使得车辆可在跨层 通道的各跨层行驶状态下,对应显示不同的记忆地图,便于用户在相应场景下如记忆泊车时, 能够清晰理解车辆在跨层前后的路线空间信息、具有较好的跨层预期和使用体验。
请参阅图14,在某些实施方式中,地图显示方法还包括:
04:将交通工具在记忆地图上行进前方的路线上显示车前引导线以使得交通工具即 将前行的路线与车前引导线一致。
在某些实施方式中,步骤04可以由显示模块130来实现。或者说,显示模块130用于将交通工具在记忆地图上行进前方的路线上显示车前引导线以使得交通工具即将前 行的路线与车前引导线一致。
在某些实施方式中,处理器用于将交通工具在记忆地图上行进前方的路线上显示车 前引导线以使得交通工具即将前行的路线与车前引导线一致。
具体地,当车辆确定为预备跨层状态时,可在显示的预备跨层地图上的行驶道路上 的车辆前方增加车前引导线。车前引导线用以突出显示车辆即将行驶的路线,尤其在转弯的跨层通道,使得用户在视觉上更为清楚地获取转弯的方向、角度,以及前方路线, 提升用户体验。车前引导线的角度与完全的弧度与行驶道路一致。车前引导线包括但不 限于带颜色的颜色带、实线、带箭头的实线、模拟光线带等形式,其外观形状不作为本 申请的限制,请参阅图15,图中车前方的灰色颜色带为车前引导线。
同理,车辆在跨层状态时的跨层地图上,以及跨层结束状态时的跨层结束地图上,都可增加车前引导线,直至车辆为非跨层状态,可去除车前引导线。
请参阅图16,在某些实施方式中,地图显示方法还包括:
05:在显示预备跨层地图、通道地图和/或跨层结束地图时显示跨层提示信息和/或进行 语音提示,其中,跨层提示信息包括指示跨层方向的状态图标。
请参阅图17,在某些实施方式中,地图显示装置100还包括提示模块150,步骤05可以由提示模块150来实现。或者说,提示模块150用于在显示预备跨层地图、通道地 图和/或跨层结束地图时显示跨层提示信息和/或进行语音提示,其中,跨层提示信息包括指 示跨层方向的状态图标。
在某些实施方式中,处理器用于在显示预备跨层地图、通道地图和/或跨层结束地图时 显示跨层提示信息和/或进行语音提示,其中,跨层提示信息包括指示跨层方向的状态图标。
具体地,在显示预备跨层地图、通道地图和/或跨层结束地图时显示跨层提示信息, 其中,跨层提示信息包括界面提示。界面提示包括指示跨层方向的状态图标。其界面提示可显示在显示区域的角落,如左上方。界面提示包括指示跨层方向的状态图标,当然 还可包括提示文字信息,如“前方即将跨层”。其中,状态图标用于指示跨层方向,例 如当跨层通道为右下坡道进入第二楼层,则状态图标可包括指向右下方的箭头等样式。 再例如,当跨层通道为左平行坡道进入第二楼层,则状态图标可包括指向左方的箭头等 样式。其图标具体外观样式不作为本申请的限制。请参阅图9,界面左上方区域为界面 提示信息,包括状态图标与文字“前方即将跨层”,箭头为状态图标。
在某些实施方式中,还可进行语音提示,或同时显示跨层提示信息与进行语音提示。 语音提示可控制车内语音设备播放预设的语音内容,如:前方即将跨层!
在一个例子中,车辆自第一楼层经过左上方坡道的跨层通道进入第二楼层,车辆在 预备跨层状态时,显示的预备跨层地图中具有界面提示:(左上箭头)+前方即将跨层。当车辆进入跨层通道内时,显示的跨层地图中具有界面提示:(通道专用图标)+即将 到达下一层。当车辆在跨层结束状态时,即进入了第二楼层,则显示的跨层结束地图中 具有界面提示:(通道专用图标)+记忆泊车工作中。
在另一个例子中,车辆自第一楼层经过左上方坡道的跨层通道进入第二楼层,车辆 在预备跨层状态时,车辆播放语音提示“前方即将跨层”。当车辆进入跨层通道内时, 车辆播放语音提示“即将到达下一层”。当车辆在跨层结束状态时,即进入了第二楼层, 车辆播放语音提示“记忆泊车工作中”。
在另一个例子中,车辆自第一楼层经过左上方坡道的跨层通道进入第二楼层,车辆 在预备跨层状态时,显示的预备跨层地图中具有界面提示:(左上箭头)+前方即将跨层,同时车辆播放语音提示“前方即将跨层”。当车辆进入跨层通道内时,显示的跨层 地图中具有界面提示:(通道专用图标)+即将到达下一层,同时车辆播放语音提示“即 将到达下一层”。当车辆在跨层结束状态时,即进入了第二楼层,显示的跨层结束地图 中具有界面提示:(通道专用图标)+记忆泊车工作中,同时车辆播放语音提示“记忆 泊车工作中”。
如此,通过跨层提示信息可使得用户从视觉和/或听觉上获知当前状态或即将进入的状 态,提升用户体验。
本申请实施方式还提供了一种计算机可读存储介质。一个或多个存储有计算机程序 的非易失性计算机可读存储介质,当计算机程序被一个或多个处理器执行时,实现上述任一实施方式的地图显示方法。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的软件来完成。程序可存储于一非 易失性计算机可读存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
如此,本申请实施方式的地图显示方法、地图显示装置、交通工具及存储介质中,通过 获取记忆地图并能确定交通工具的当前位置,根据当前位置和记忆地图中的跨层通道确定交 通工具的跨层行驶状态,并根据跨层行驶状态按照对应的第一显示策略显示记忆地图和 当前位置位于记忆地图的交通工具。至少具有以下有益效果:
一、使得车辆可在跨层通道的各跨层行驶状态下,对应显示不同的记忆地图,便于用户 在相应场景下如记忆泊车时,能够清晰理解车辆在跨层前后的路线空间信息、具有较好的跨 层预期和使用体验。
二、在绘制、存储及显示记忆地图过程中,同样显示跨层的路线及地图。同时弱化显示 到达环境信息的显示边缘的记忆地图可让用户专注于当前正在学习的路径,避免过多显 示干扰。
三、通过对跨层状态的判断,将车辆的位置及行驶状态区分开来,可对后续的地图显示 提供更多显示状态。在显示时显示预定范围内的地图,避免在显示区域显示过多信息, 可让用户关注于当前的路线信息。同时使得截取的地图得到正常的显示比例。
四、通过增加车前引导线用以突出显示车辆即将行驶的路线,尤其在转弯的跨层通 道,使得用户在视觉上更为清楚地获取转弯的方向、角度,以及前方路线,提升用户体验。
五、通过跨层提示信息可使得用户从视觉和/或听觉上获知当前状态或即将进入的状态, 提升用户体验。
在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、 “示例”、“具体示例”或“一些示例”等的描述意指结合所述实施方式或示例描述的具体特征、 结构、材料或者特点包含于本申请的至少一个实施方式或示例中。在本说明书中,对上述术 语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料 或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。此外,在不相互矛 盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例 或示例的特征进行结合和组合。同时,参考术语“第一”、“第二”等的描述意在将同类或 相似操作区别开来,“第一”与“第二”之间在某些实施方式中具有前后逻辑关系,在某些 实施方式中并不一定具有逻辑或前后关系,需要根据实际实施例进行判定,不应该仅通过字 面意思进行判定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或 更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且 本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根 据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所 属技术领域的技术人员所理解。
尽管上面已经示出和描述了本申请的实施方式,可以理解的是,上述实施方式是示例性 的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施 方式进行变化、修改、替换和变型。
- 地图显示方法及装置、交通工具及存储介质
- 地图数据处理方法、地图数据处理装置、存储介质和交通工具上的地图数据处理装置