一种图片显示方法、装置及终端的制作方法
【技术领域】
[0001]本发明涉及图像技术领域,尤其涉及一种图片显示方法、装置及终端。
【背景技术】
[0002]目前,终端可以通过全球定位系统(GlobalPosit1ning System,GPS)或者基站定位等方式进行导航。例如,终端可以将终端的当前位置作为起始位置,接收用户输入的终点位置,根据起始位置和终点位置确定导航路线,以便用户参照导航路线到达终点位置。日常生活中,如果用户在起始位置对行进方向的识别出现偏差,则用户即使参照导航路线也无法准确到达终点位置,导航的精准性较低。
【发明内容】
[0003]本发明实施例提供一种图片显示方法、装置及终端,可提高导航的精准性,便于用户参照参考图片快速识别行进方向。
[0004]本发明实施例提供了一种图片显示方法,包括:
[0005]在预设地图中确定导航路线,所述导航路线包括所述终端的起始位置和终点位置;
[0006]获取至少一张参考图片,所述参考图片包含参考物,所述参考物所处位置与所述起始位置之间的距离小于预设距离阈值;
[0007]确定所述参考物相对所述起始位置的方向;
[0008]在所述预设地图中显示所述参考图片,所述参考图片相对所述预设地图中起始位置的方向与所述参考图片中参考物相对所述起始位置的方向相同。
[0009]相应地,本发明实施例还提供了一种图片显示装置,包括:
[0010]导航路线确定单元,用于在预设地图中确定导航路线,所述导航路线包括所述终端的起始位置和终点位置;
[0011]参考图片获取单元,用于获取至少一张参考图片,所述参考图片包含参考物,所述参考物所处位置与所述起始位置之间的距离小于预设距离阈值;
[0012]方向确定单元,用于确定所述参考物相对所述起始位置的方向;
[0013]参考图片显示单元,用于在所述预设地图中显示所述参考图片,所述参考图片相对所述预设地图中起始位置的方向与所述参考图片中参考物相对所述起始位置的方向相同。
[0014]相应地,本发明实施例还提供了一种终端,包括上述的图片显示装置。
[0015]本发明实施例在预设地图中确定导航路线,导航路线包括终端的起始位置和终点位置,获取至少一张参考图片,参考图片包含参考物,参考物所处位置与起始位置之间的距离小于预设距离阈值,确定参考物相对起始位置的方向,在预设地图中显示参考图片,其中参考图片相对预设地图中起始位置的方向与参考图片中参考物相对起始位置的方向相同,可提高导航的精准性,便于用户参照参考图片快速识别行进方向。
【附图说明】
[0016]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例中提供的一种图片显示方法的流程示意图;
[0018]图2A是本发明实施例中提供的一种地图的界面不意图;
[0019]图2B是本发明另一实施例中提供的一种地图的界面示意图;
[0020]图3是本发明实施例中提供的一种图片显示装置的结构示意图;
[0021]图4是本发明实施例中提供的一种终端的结构示意图。
【具体实施方式】
[0022]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023]本发明实施例提供的图片显示方法可以运行在智能手机(如Android手机、1S手机等)、平板电脑或车载终端等终端中。
[0024]图1是本发明实施例中提供的一种图片显示方法的流程示意图,如图所示,本发明实施例中的图片显示方法至少可以包括:
[0025]SlOl,在预设地图中确定导航路线,导航路线包括终端的起始位置和终点位置。
[0026]终端可以在预设地图中确定导航路线。其中,导航路线可以包括终端的起始位置和终点位置。以图2A所示的地图的界面示意图为例,终端可以接收用户输入的起始位置和终点位置,并根据起始位置和终点位置生成导航路线。可选的,终端可以通过预设定位技术定位终端的起始位置,接收用户输入的终点位置,并根据起始位置和终点位置生成导航路线。其中,导航路线可以包括两个端点,一端为起始位置,另一端为终点位置。预设定位技术可以包括GPS定位技术、基站定位技术或者无线信号定位技术等。
[0027]S102,获取至少一张参考图片,参考图片包含参考物,参考物所处位置与起始位置之间的距离小于预设距离阈值。
[0028]终端确定导航路线之后,可以获取至少一张参考图片。其中,参考图片包含参考物,参考物可以为大厦、雕像或者天桥等建筑物,也可以为街道或者树木等。各个参考物所处位置与起始位置之间的距离小于预设距离阈值。预设距离阈值可以是预先设定的距离阈值,例如10米或者50米等,其中预设距离阈值越小,越有助于用户锁定参考物,提升行进方向识别效率。
[0029]例如,终端可以确定与起始位置之间的距离小于预设距离阈值的至少一个参考物,并获取包含不同参考物的参考图片。
[0030]S103,确定参考物相对起始位置的方向。
[0031]终端还可以确定参考物相对起始位置的方向。其中,参考物相对起始位置的方向可以通过坐标的方式表示,例如参考物位于起始位置的东南方向。
[0032]具体实现中,步骤S102和S103的执行顺序不受本发明实施例的限定,例如,终端可以在获取至少一张参考图片之后,确定参考图片中参考物相对起始位置的方向。又如,终端可以确定相对起始位置的不同方向的至少一个参考物之后,获取包含不同参考物的参考图片。
[0033]S104,在预设地图中显示参考图片,参考图片相对预设地图中起始位置的方向与参考图片中参考物相对起始位置的方向相同。
[0034]终端可以在预设地图中的不同区域输出各张参考图片,以便用户可以参照参考图片识别行进方向。其中,参考图片相对预设地图中起始位置的方向与参考图片中参考物相对起始位置的方向相同。终端可以在预设地图中的不同区域显示各张参考图片,也可以检测到用户对指定区域的点击操作时在该指定区域显示对应的参考图片,等等,具体不受本发明实施例的限制。可选的,终端可以在预设地图中起始位置的不同方位预先设定不同区域,例如第一区域位于地图中起始位置的东方,第二区域位于地图中起始位置的西方。可选的,终端可以确定参考物在预设地图中的位置,进而在该位置所属的区域输出包含该参考物的参考图片。
[0035]以图2B所示的地图的界面示意图为例,终端获取到四张参考图片,第一参考图片中的第一参考物位于起始位置的东方,第二参考图片中的第二参考物位于起始位置的西方,第三参考图片中的第三参考物位于起始位置的南方,第四参考图片中的第四参考物位于起始位置的北方,终端可以在该地图中起始位置的附近确定四个区域,其中第一区域位于地图中起始位置的东方,第二区域位于地图中起始位置的西方,第三区域位于地图中起始位置的南方,第四区域位于地图中起始位置的北方,进而终端可以在第一区域输出第一参考图片,第二区域输出第二参考图片,第三区域输出第三参考图片,以及第四区域输出第四参考图片。进一步的,用户可以确定行进方向为由第二参考物向第四参考物的方向,或者由第三参考物向第一参考物的方向。
[0036]在可选实施例中,终端在预设地图中的不同区域输出各张参考图片之后,可以检测用户对参考图片是否有输入更新操作,若是,则对预设地图中输出的参考图片进行更新,得到更新后的参考图片,更新后的参考图片中参考物的所处位置与起始位置之间的距离小于预设距离阈值,更新后的参考图片相对预设地图中起始位置的方向与更新后的参考图片中参考物相对起始位置的方向相同。
[0037]示例性的,终端在预设地图中的不同区域输出各张参考图片之后,用户参照参考图片无法有效识别行进方向时,可以通过“甩动”等方式输入更新操作,终端检测到用户对参考图片输入的更新操作时,可以对预设地图中的不同区域输出的各张参考图片进行更新,得到更新后的参考图片。例如,终端可以将第一区域中的第一参考图片更新为第五参考图片,其中第五参考图片中的第五参考物位于起始位置的东方;终端还可以将第二区域中的第二参考图片更新为第六参考图片,其中第六参考图片中的第六参考物位于起始位置的西方;终端还可以将第三区域中的第三参考图片更新为第七参考图片,其中第七参考图片中的第七参考物位于起始位置的南方;终端还可以将第四区域中的第四参考图片更新为第八参考图片,其中第八参考图片中的第八参考物位于起始位置的北方。