掌桥专利:专业的专利平台
掌桥专利
首页

地图显示方法及装置、交通工具及存储介质

文献发布时间:2023-06-19 12:13:22


地图显示方法及装置、交通工具及存储介质

技术领域

本申请涉及交通领域,特别涉及一种地图显示方法、地图显示装置、交通工具及计算机可读存储介质。

背景技术

随着交通工具的智能化,尤其是交通工具的智能泊车如记忆泊车、自动泊车技术的发展,对交通工具泊车过程中的地图显示要求越来越高。目前往往通过单楼层的地图对交通工具的泊车行驶线路进行显示,使得交通工具在多楼层泊车过程中的地图显示效果较差,一种多楼层的地图显示方法亟待解决。

发明内容

有鉴于此,本申请实施方式提供了一种地图显示方法、地图显示装置、交通工具及计算机可读存储介质。

本申请提供了一种地图显示方法,包括:

获取记忆地图,所述记忆地图包括多个楼层对应的楼层地图和连接多个楼层的跨层通道对应的通道地图;

确定交通工具的规划路线和当前位置;

根据所述规划路线和所述当前位置按照预定的第一显示策略立体显示全览地图和所述交通工具,所述全览地图包括相应的楼层地图和通道地图。

在某些实施方式中,所述获取记忆地图前包括:

根据所述当前位置获取所述当前位置所在的所述楼层或所述跨层通道的行驶道路和/或环境信息以确定所述楼层地图或所述通道地图;

存储所述楼层地图与所述通道地图以得到所述记忆地图;

根据所述当前位置实时绘制并立体显示所述记忆地图。

在某些实施方式中,所述根据所述规划路线和所述当前位置按照预定的第一显示策略立体显示全览地图包括:

根据所述规划路线在所述记忆地图中确定所述规划路线对应的所有楼层的所述楼层地图及所有跨层通道对应的所述通道地图以确定所述全览地图。

在某些实施方式中,所述全览地图的所述楼层地图及所述通道地图以相同的预设姿态显示,且多个所述楼层地图之间相互平行且以预设距离在三维立体空间的z轴方向分别隔开。

在某些实施方式中,所述跨层通道的入口与出口位于所述全览地图的一侧。

在某些实施方式中,所述根据所述规划路线和所述当前位置按照预定的第一显示策略立体显示全览地和包括:

当所述交通工具的所述当前位置位于所述楼层时,将所述当前位置所在的当前楼层地图进行突出显示;和/或

将所述全览地图中除所述当前楼层地图以外的其余楼层地图及所述通道地图弱化显示。

在某些实施方式中,所述根据所述规划路线和所述当前位置按照预定的第一显示策略立体显示全览地图还包括:

当所述交通工具的所述当前位置位于所述楼层时,将所述当前楼层的楼层地图按照预定的缩放策略调整显示比例并突出显示。

在某些实施方式中,所述缩放策略包括根据所述当前楼层的相邻楼层调整所述当前楼层的显示比例。

在某些实施方式中,所述根据所述规划路线和所述当前位置按照预定的第一显示策略立体显示全览地图还包括:

当所述交通工具的所述当前位置位于所述跨层通道时,将所述当前位置所在的当前通道地图进行突出显示;和/或

将所述全览地图中除所述当前通道地图以外的其余通道地图及所述楼层地图弱化显示。

在某些实施方式中,所述将所述当前位置所在的当前通道地图进行突出显示还包括:

根据所述当前位置及所述通道地图确定所述交通工具的行驶姿态;

根据所述行驶姿态在所述通道地图上显示所述交通工具。

在某些实施方式中,所述根据所述规划路线和所述当前位置按照预定的第一显示策略立体显示全览地图还包括:

将所述当前楼层地图或所述当前通道地图中的行驶道路进行突出显示;

将所述交通工具随着运动轨迹行驶过的所述行驶道路弱化显示。

本申请还提供了一种地图显示装置,包括:

获取模块,用于获取记忆地图,所述记忆地图包括多个楼层对应的楼层地图和连接多个楼层的跨层通道对应的通道地图;

确定模块,用于确定交通工具的规划路线和当前位置;

显示模块,用于根据所述规划路线和所述当前位置按照预定的第一显示策略立体显示全览地图和所述交通工具,所述全览地图包括相应的楼层地图和通道地图。

本申请还提供了一种交通工具,所述交通工具包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现上述任一项所述的地图显示方法。

本申请还提供一种非易失性计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,实现上述任一项实施例中所述的地图显示方法。

本申请通过获取记忆地图,记忆地图包括多个楼层对应的楼层地图和连接多个楼层的跨层通道对应的通道地图,确定交通工具的规划路线和当前位置,及根据规划路线和当前位置按照预定的第一显示策略立体显示全览地图和交通工具。可使得用户对具有多楼层的规划路线有多层全览的视觉效果,在楼层及跨层通道中也具有更好的全览路线视觉效果。同时,通过立体显示全览地图,使得各楼层的地图在三维立体空间中具有更好的立体展示,使得用户可更为清楚地知悉各楼层之间的立体方位关系,在一定程度上提高了用户体验。

本申请实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请的上述和/或附加的方面和优点可以从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:

图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,步骤001-003可以由地图模块140来实现。或者说,地图模块140用于根据当前位置获取当前位置所在的楼层或跨层通道的行驶道路和/或环境信息以确定楼层地图或通道地图,存储楼层地图与通道地图以得到记忆地图,并根据当前位置实时绘制并立体显示记忆地图。

在某些实施方式中,处理器用于根据当前位置获取当前位置所在的楼层或跨层通道的行驶道路和/或环境信息以确定楼层地图或通道地图,存储楼层地图与通道地图以得到记忆地图,并根据当前位置实时绘制并立体显示记忆地图。

具体地,在生成记忆地图的过程中,车辆可实时行驶并在当前位置获取当前位置对应的行驶道路和/或环境信息。获取方式可通过车辆相关环境道路摄像装置获取,此处不进行赘述。其中,行驶道路包括车辆行驶的车道,可通过实线绘出行驶道路,或可通过环境信息构建出行驶道路的区域。环境信息包括周围环境重建,或者说模拟出来的环境信息,包括车位、柱子、人、树木、车辆或减速带等信息。

进一步地,对实时获取的行驶道路和/或环境信息进行存储并确定记忆地图,其中包括楼层的行驶道路和/或环境信息,以及跨层通道的行驶道路和/或环境信息。记忆地图包括车辆通过所有实时当前位置绘制出的包含行驶道路及环境信息等元素的地图。

在一个例子中,车辆在停车库执行记忆泊车。在地图学习阶段,车辆自停车库入口开始进行学习并绘制记忆地图,记忆地图包括停车库的行驶道路、环境信息如车位、车库柱子、减速带。车辆自停车库入口的第一层经过跨层通道行驶至第二层某一车位前。则记忆地图的地图内容包括自停车库入口、第一层地图、通道地图及第二层地图,并且以连续的地图存储为完整的记忆地图。

同时,在车辆相关显示屏上立体显示车辆当前绘制的记忆地图。记忆地图中包括一层或多层楼层的楼层地图,及一个或多个跨层通道的通道地图,各楼层地图与各通道地图可在三维立体空间中在z轴方向上平行隔开,以使得可立体显示记忆地图的全图。当绘制记忆地图的过程中随着车辆的运动轨迹生成更多的地图,若到达显示边缘时,可缩小显示比例以得到更多空间继续绘制地图。在某些实施方式中,也可以根据车辆的运动轨迹平移显示已绘制的记忆地图。

如此,在记忆地图的生成过程中,可实时生成包括楼层地图与通道地图的记忆地图,使得用户在生成记忆地图的过程中,可实时显示整体的规划路线,提升用户体验。

在步骤02中,确定交通工具的规划路线和当前位置。其中,交通工具的规划路线包括交通工具的起点位置,自起点位置所经过的楼层及跨层通道,以及最终到达的终点位置。在一个例子中,当车辆进入预设的区域时,自动确定预设的规划路线。在另一个例子中,根据获取的起点位置与终点位置确定规划路线。

在一个例子中,车辆在停车库执行记忆泊车。规划路线则为泊车路线,自车库入口第一楼层经过跨层通道进入第二楼层的某车位,车库入口为规划路线的起点位置,某车位附近为规划路线的终点位置,其余规划路线包括第一楼层的行驶路线、跨层通道的通道路线及第二楼层的行驶路线。

进一步地,在步骤03中,当获取记忆地图及确定交通工具的规划路线和当前位置后,根据规划路线和当前位置按照预定的第一显示策略立体显示全览地图和交通工具,全览地图包括相应的楼层地图和通道地图。具体地,根据规划路线中获取规划路线所包含的楼层及跨层通道,然后得到记忆地图中相应的楼层地图及跨层通道。进一步地,根据当前位置按照预定的第一显示策略立体显示全览地图。其中,立体显示包括在三维空间中显示全览地图,地图在x、y及z轴方向延伸显示。第一显示策略可根据车辆不同的位置执行相应的显示方式。

全览地图中还包括显示交通工具,即就是交通工具根据实时更新的位置更新在全览地图中的位置,以形成交通工具在地图中实时行进的视觉效果。例如,随着车辆的移动,在显示区域中保持全览地图固定在显示区域,车辆根据实时的位置进行移动以形成与地图对应的运动轨迹,即地图固定,车辆随着运动轨迹移动。再例如,在显示区域中,随着车辆的移动,车辆根据实时的位置进行移动,相应地,全览地图可进行相应地旋转以使得车辆的方向始终朝前。

进一步地,全览地图可包括所有楼层及所有通道的地图,或包括部分楼层及部分通道的地图。

在一个例子中,规划路线包括起始楼层、中间楼层1、中间楼层2、中间楼层3及目标楼层。第一显示策略包括显示3个楼层。当车辆当前位置位于中间楼层2,则全览地图当前可立体显示中间楼层2,以及与中间楼层2相邻的中间楼层1、中间楼层3以及相应的跨层通道。当车辆的运动轨迹移动至中间楼层3时,则全览地图当前可立体显示中间楼层3,以及与中间楼层3相邻的中间楼层2、目标楼层以及相应的跨层通道。如此,可重点显示当前位置及其相邻楼层的地图信息,以避免过多的地图信息不必要的干扰。

优选地,在某些实施方式中,全览地图包括所有楼层的楼层地图、所有通道的通道地图和交通工具。可使得用户对规划路线有多层全览的视觉效果。

在一个例子中,规划路线包括起始楼层、中间楼层1、中间楼层2、中间楼层3及目标楼层。当车辆当前位置位于任意位置,全览地图当前可立体显示起始楼层、中间楼层1、中间楼层2、中间楼层3及目标楼层的所有楼层地图和通道地图,以及交通工具。

如此,本申请通过获取记忆地图,记忆地图包括多个楼层对应的楼层地图和连接多个楼层的跨层通道对应的通道地图,确定交通工具的规划路线和当前位置,及根据规划路线和当前位置按照预定的第一显示策略立体显示全览地图和交通工具。可使得用户对具有多楼层的规划路线有多层全览的视觉效果,在楼层及跨层通道中也具有更好的全览路线视觉效果。同时,通过立体显示全览地图,使得各楼层的地图在三维立体空间中具有更好的立体展示,使得用户可更为清楚地知悉各楼层之间的立体方位关系,在一定程度上提高了用户体验。

请参阅图5,在某些实施方式中,步骤03包括:

031:根据规划路线在记忆地图中确定规划路线对应的所有楼层的楼层地图及所有跨层通道对应的通道地图以确定全览地图。

在某些实施方式中,步骤031可以由显示模块130来实现。或者说,显示模块130用于根据规划路线在记忆地图中确定规划路线对应的所有楼层的楼层地图及所有跨层通道对应的通道地图以确定全览地图。

在某些实施方式中,处理器用于根据规划路线在记忆地图中确定规划路线对应的所有楼层的楼层地图及所有跨层通道对应的通道地图以确定全览地图。

具体地,全览地图包括规划路线中所有楼层的楼层地图及所有跨层通道的通道地图,相较于显示预设楼层范围的全览地图,显示所有楼层信息可使得用户对具有多楼层的规划路线有众览全局的体验,在立体空间范围内可清楚获知当前所在位置,与终点位置的相对位置。

在一个例子中,规划路线包括起始楼层、中间楼层1、中间楼层2、中间楼层3及目标楼层。当车辆当前位置位于任意位置,全览地图当前可立体显示起始楼层、中间楼层1、中间楼层2、中间楼层3及目标楼层的所有楼层地图和通道地图。

在某些实施方式中,全览地图的楼层地图及通道地图以相同的预设姿态显示,多个楼层地图之间相互平行且以预设距离在三维立体空间的z轴方向分别隔开。

在某些实施方式中,显示模块130用于控制全览地图的楼层地图及通道地图以相同的预设姿态显示,多个楼层地图之间相互平行且以预设距离在三维立体空间的z轴方向分别隔开。

在某些实施方式中,处理器用于控制全览地图的楼层地图及通道地图以相同的预设姿态显示,且多个楼层地图之间相互平行且以预设距离在三维立体空间的z轴方向分别隔开。

具体地,全览地图的楼层地图及通道地图以相同的预设姿态显示。其中,预设姿态包括地图展示的姿态,如倾斜角度,及地图中行驶道路的展示角度。同时,全览地图中的多个楼层地图之间相互平行且以预设距离在三维立体空间的z轴方向分别隔开。车辆的相应显示屏具有三维的显示功能,全览地图在三维立体空间的z轴方向将多个楼层地图分别以一定的预设距离延伸展开,从视觉效果上得到一个模拟真实空间的立体的全览地图。

在某些实施方式中,全览地图还包括起点位置及终点位置的位置图标。全览地图的起点位置始终展示在地图的特定位置,如左下方,便于用户对全览地图的方位形成统一的认知,快速理解全览地图的相对信息。

请参阅图6,图为全览地图的一个示例图,图中全览地图包括起点位置、起点楼层、跨层通道及终点楼层、终点位置。起点楼层与终点楼层相互平行,且以一定的距离在在三维立体空间的z轴方向隔开。起点楼层、跨层通道及终点楼层的整体朝向为特定的斜向右45°,同时,行驶道路也为特定的斜向右45°。

如此,可以较好地展示3D显示效果和多层路线的遮挡关系,让用户直观理解多层路线的空间关系,同时从视觉效果上得到一个模拟真实空间的立体的全览地图。提升用户体验。

在某些实施方式中,多楼层的实际空间结构中,车辆自第一楼层经过跨层通道进入第二楼层时,跨层通道的入口即第一楼层的出口,与跨层通道的入口即第二楼层的出口可能位于同一侧,也可能位于不同侧,如跨层通道较长时。请参阅图7,图中根据实际空间结构,跨层通道的入口与跨层通道的出口位于全览地图的两侧。

优选地,在某些实施方式中,跨层通道的入口与出口位于全览地图的一侧。具体地,当根据实际空间结构,跨层通道的入口与跨层通道的出口位于记忆地图的两侧时,在显示全览地图时,可将连接跨层通道出口的楼层地图进行旋转直至跨层通道的入口与出口位于全览地图的一侧。同时,因缩短了通道的实际长度,可按照缩短的比例同时调整车辆在其中的移动速度从而不会在显示上影响形成车停滞的情况。请参阅图8,图中,跨层通道的入口与跨层通道的出口位于全览地图的两侧。

如此,便于用户可着重关注当前楼层的信息,避免因过长的通道地图而不易看清楼层信息。且过长的通道地图容易形成遮挡和干扰,将跨层通道的入口与跨层通道的出口调整为同一侧显示,可使得地图更为清晰明了。视觉效果上更为简洁,便于用户容易找到自己的关注信息。提升用户体验。

请参阅图9,在某些实施方式中,步骤03还包括:

032:当交通工具的当前位置位于楼层时,将当前位置所在的当前楼层进行突出显示;和/或

033:将全览地图中除当前楼层以外的其余楼层及通道弱化显示。

在某些实施方式中,步骤032和033可以由显示模块130来实现。或者说,显示模块130用于当交通工具的当前位置位于楼层时,将当前位置所在的当前楼层进行突出显示;和/或将全览地图中除当前楼层以外的其余楼层及通道弱化显示。

在某些实施方式中,处理器用于当交通工具的当前位置位于楼层时,将当前位置所在的当前楼层进行突出显示;和/或将全览地图中除当前楼层以外的其余楼层及通道弱化显示。

具体地,当交通工具的当前位置位于楼层时,将当前位置所在的当前楼层进行突出显示。其中,突出显示包括整体楼层地图的颜色与其它楼层地图和通道地图的颜色不同,且颜色更为突出,或在亮度上比其它楼层地图和通道地图更深。突出显示的楼层地图的对象可包括行驶道路与环境信息,或包括地图的边缘线。同时,全览地图中的其余楼层地图和通道地图可以原有的颜色和亮度显示,以使得用户可快速定位当前楼层。

需要说明的是,本申请对突出显示的方式不做限制,突出显示的目的在于使得用户从视觉上可快速找到当前所在的楼层,避免其它楼层或通道信息对用户干扰。故其它与上述突出显示方式及突出显示的对象不同的突出显示方式及突出显示的对象可视为本申请的简单替换。

请参阅图10,在一个例子中,车辆自起点位置出发,当前位置位于起点楼层,图中,起点楼层为突出显示,起点楼层地图整体颜色较终点楼层地图深,且边缘线突出显示。

在某些实施方式中,还可将全览地图中除当前楼层以外的其余楼层及通道弱化显示。可以理解,当将全览地图中除当前楼层以外的其余楼层及通道弱化显示时,当前位置所在的楼层地图则相当于突出显示。用户仍可快速找到所在的当前楼层。

在某些实施方式中,还可同时将当前位置所在的当前楼层进行突出显示,以及将全览地图中除当前楼层以外的其余楼层及通道弱化显示。效果更为明显。

如此,便于用户可着重关注当前层的楼层地图,且避免了车辆进入下一层时,上层信息对当前层信息的遮挡和干扰。

请参阅图11,在某些实施方式中,步骤03还包括:

034:当交通工具的当前位置位于楼层时,将当前楼层的楼层地图按照预定的缩放策略调整显示比例并突出显示。

在某些实施方式中,步骤034可以由显示模块130来实现。或者说,显示模块130用于当交通工具的当前位置位于楼层时,将当前楼层的楼层地图按照预定的缩放策略调整显示比例并突出显示。

在某些实施方式中,处理器用于当交通工具的当前位置位于楼层时,将当前楼层的楼层地图按照预定的缩放策略调整显示比例并突出显示。

可以理解,在实际的空间地理位置中,多个楼层的行驶道路或者说车辆行驶的路线并不相同,这使得不同楼层的记忆地图中的路线长短和形状不同。若按照同样的显示比例,不同楼层的楼层地图大小可能不一致。其中,显示比例为楼层地图的行驶道路与实际道路长度的显示缩放比例。在显示全览地图时,可将所有楼层地图的显示尺寸统一,各楼层地图根据统一的显示尺寸将相应的行驶道路和环境信息进行压缩或放大。

当车辆行驶至某一楼层时,当前位置所在楼层突出显示,同时,可将当前楼层的楼层地图按照预定的缩放策略调整显示比例并突出显示。例如,如上所述,若当前楼层因路线较长而在全览地图统一的显示比例时进行过压缩。则当车辆位于此楼层时,可按照之前的压缩比例进行还原,或按照新的压缩比例进行放大以使得当前楼层在突出显示的同时,充分利用显示区域的显示范围,根据合理的显示比例显示。

优选地,在某些实施方式中,缩放策略包括根据当前楼层的相邻楼层调整当前楼层的显示比例。具体地,如上所述,在实际的空间地理位置中,多个楼层的行驶道路或者说车辆行驶的路线并不相同,这使得不同楼层的记忆地图中的路线长短和形状不同。在显示全览地图时,按照同样的显示比例进行显示,则不同楼层的楼层地图的尺寸各自不同。用户可根据全览地图看到不同尺寸大小的楼层地图。

当车辆行驶至某一楼层时,当前位置所在楼层突出显示,同时,可根据当前楼层的相邻楼层调整当前楼层的显示比例并突出显示。其中,相邻楼层可包括当前楼层的前一楼层,在前一楼层的显示比例的基础上进行缩放,当当前楼层的路线范围想对于前一楼层的路线范围更大时,缩小当前楼层地图的显示比例以使得当前楼层地图可完整显示。当当前楼层的路线范围想对于前一楼层的路线范围更小时,放大当前楼层地图的显示比例以保证当前楼层地图的可视性,在一定程度上充分利用显示区域的显示范围,使得不同楼层不同路线下,用户均可以清晰的观察当前楼层的地图信息。

请参阅图12,图中,地点楼层的路线范围比终点楼层的路线范围大,当车辆进入终点楼层时,当前楼层即终点楼层的路线范围想对于前一楼层即起点楼层的路线范围更小时,则放大当前楼层地图的显示比例。

请参阅图13,在某些实施方式中,步骤03还包括:

035:当交通工具的当前位置位于跨层通道时,将当前位置所在的当前通道地图进行突出显示;和/或

036:将全览地图中除当前通道地图以外的其余通道地图及楼层地图弱化显示。

在某些实施方式中,步骤035和036可以由显示模块130来实现。或者说,显示模块130用于当交通工具的当前位置位于跨层通道时,将当前位置所在的当前通道地图进行突出显示;和/或将全览地图中除当前通道地图以外的其余通道地图及楼层地图弱化显示。

在某些实施方式中,处理器用于当交通工具的当前位置位于跨层通道时,将当前位置所在的当前通道地图进行突出显示;和/或将全览地图中除当前通道地图以外的其余通道地图及楼层地图弱化显示。

具体地,当交通工具的当前位置位于跨层通道时,将当前位置所在的当前跨层通道进行突出显示。其中,突出显示包括整体跨层通道的地图的颜色与其它楼层地图和通道地图的颜色不同,且颜色更为突出,或在亮度上比其它楼层地图和通道地图更深。突出显示的通道地图的对象可包括行驶道路与环境信息,或包括地图的边缘线。同时,全览地图中的其余楼层地图和通道地图可以原有的颜色和亮度显示,以使得用户可快速定位当前楼层。

需要说明的是,本申请对突出显示的方式不做限制,突出显示的目的在于使得用户从视觉上可快速找到当前所在的跨层通道,避免其它楼层或通道信息对用户干扰。故其它与上述突出显示方式及突出显示的对象不同的突出显示方式及突出显示的对象可视为本申请的简单替换。

请参阅图14,在一个例子中,车辆自起点位置出发,当前位置位于跨层通道,图中,跨层通道为突出显示。

在某些实施方式中,还可将全览地图中除跨层通道以外的其余楼层及通道弱化显示。可以理解,当将全览地图中除当前跨层通道以外的其余楼层及通道弱化显示时,当前位置所在的通道地图则相当于突出显示。用户仍可快速找到所在的当前跨层通道。

在某些实施方式中,还可同时将当前位置所在的当前跨层通道进行突出显示,以及将全览地图中除当前跨层通道以外的其余楼层及通道弱化显示。效果更为明显。

如此,便于用户可着重关注当前层的通道地图,且避免了车辆进入下一层时,上层信息对当前层信息的遮挡和干扰。

优选地,请参阅图15,在某些实施方式中,步骤035包括:

0351:根据当前位置及通道地图确定交通工具的行驶姿态;

0352:根据行驶姿态在通道地图上显示交通工具。

在某些实施方式中,步骤0351和0352可以由显示模块130来实现。或者说,显示模块130用于根据当前位置及通道地图确定交通工具的行驶姿态,根据行驶姿态在通道地图上显示交通工具。

在某些实施方式中,处理器用于根据当前位置及通道地图确定交通工具的行驶姿态,根据行驶姿态在通道地图上显示交通工具。

可以理解,跨层通道可包括具有一定弯曲弧度,或转弯角度的通道。具体地,当车辆的当前位置位于跨层通道内时,可根据当前位置以及通道地图的弯曲程度确定车辆的行驶姿态,其中,行驶姿态可包括倾斜角度,如45°,其倾斜的角度可与通道地图的弯曲程度一致,车辆自车车体可根据跨层通道坡道的角度进行倾斜变化。当跨层结束时,车辆恢复原姿态。如此,使得显示车辆经过跨层通道时能更好地体现跨层的运动趋势变化,提升视觉效果。

请参阅图16,在某些实施方式中,步骤03还包括:

037:将当前楼层地图或当前通道地图中的行驶道路进行突出显示;

038:将交通工具随着运动轨迹行驶过的行驶道路弱化显示。

在某些实施方式中,步骤037和038可以由显示模块130来实现。或者说,由显示模块130用于将当前楼层地图或当前通道地图中的行驶道路进行突出显示,将交通工具随着运动轨迹行驶过的行驶道路弱化显示。

在某些实施方式中,处理器用于将当前楼层地图或当前通道地图中的行驶道路进行突出显示,将交通工具随着运动轨迹行驶过的行驶道路弱化显示。

具体地,当车辆进入楼层或跨层通道时,将当前位置所在的当前楼层地图或当前通道地图进行突出显示,同时,将当前楼层地图或当前通道地图中的行驶道路进行突出显示。进一步地呃,当车辆随着运动轨迹行驶时,行驶过的行驶道路进行弱化显示。其中,突出显示方式包括但不限于加粗、加黑或不同颜色显示等方式,其突出显示方式不作限制。

请参阅图17,图中车辆位于起点楼层,起点楼层突出显示,同时,楼层地图中的行驶道路加粗加黑的方式突出显示,车辆后方行驶过的行驶道路弱化显示。

如此,用户可关注当前楼层地图或当前通道地图时,着重关注即将行驶的道路信息。

本申请实施方式还提供了一种计算机可读存储介质。一个或多个存储有计算机程序的非易失性计算机可读存储介质,当计算机程序被一个或多个处理器执行时,实现上述任一实施方式的地图显示方法。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的软件来完成。程序可存储于一非易失性计算机可读存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。

如此,本申请实施方式的地图显示方法、地图显示装置、交通工具及存储介质中,通过获取记忆地图,确定交通工具的规划路线和当前位置,并根据规划路线和当前位置按照预定的第一显示策略立体显示全览地图和交通工具,全览地图包括相应的楼层地图和通道地图。至少具有以下有益效果:

一、可使得用户对具有多楼层的规划路线有多层全览的视觉效果,在楼层及跨层通道中也具有更好的全览路线视觉效果。

二、通过立体显示全览地图,使得各楼层的地图在三维立体空间中具有更好的立体展示,使得用户可更为清楚地知悉各楼层之间的立体方位关系,在一定程度上提高了用户体验。

三、全览地图以预设的姿态显示,可以较好地展示3D显示效果和多层路线的遮挡关系,让用户直观理解多层路线的空间关系,同时从视觉效果上得到一个模拟真实空间的立体的全览地图。提升用户体验。

四、突出显示当前楼层或当前跨层通道,便于用户可着重关注当前层的楼层地图或通道地图,且避免了车辆进入下一层时,上层信息对当前层信息的遮挡和干扰。

五、当交通工具的当前位置位于楼层时,将当前楼层的楼层地图按照预定的缩放策略调整显示比例并突出显示,在保证当前楼层地图的可视性同时,一定程度上充分利用显示区域的显示范围,使得不同楼层不同路线下,用户均可以清晰的观察当前楼层的地图信息。

在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”或“一些示例”等的描述意指结合所述实施方式或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。同时,参考术语“第一”、“第二”等的描述意在将同类或相似操作区别开来,“第一”与“第二”之间在某些实施方式中具有前后逻辑关系,在某些实施方式中并不一定具有逻辑或前后关系,需要根据实际实施例进行判定,不应该仅通过字面意思进行判定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

尽管上面已经示出和描述了本申请的实施方式,可以理解的是,上述实施方式是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施方式进行变化、修改、替换和变型。

相关技术
  • 地图显示方法及装置、交通工具及存储介质
  • 地图数据处理方法、地图数据处理装置、存储介质和交通工具上的地图数据处理装置
技术分类

06120113211103