位置分享方法、装置和移动终端与流程

文档序号:18193307发布日期:2019-07-17 05:41阅读:151来源:国知局
位置分享方法、装置和移动终端与流程

本发明涉及位置定位技术应用领域,具体而言,涉及一种位置分享方法、装置和移动终端。



背景技术:

随着移动终端的智能化水平的提升,在移动终端侧安装的应用程序(application,简称app)的功能也愈发完善,例如,聊天、地图导航、外卖订餐以及在线打车等软件的功能也越来越完善。

其中,需要说明的是,相关技术中聊天、地图导航、外卖订餐以及在线打车等软件中的位置共享功能在显示每个用户的当前位置时,均是以圆点+箭头(表示当前用户的朝向),或,以大头针的方式在地图上定位当前用户的位置。

例如,以打车软件乘客定位为例,界面上用户的定位只是某个地点附近的一个小圆点,提供信息有限,难以精准到用户周边的具体环境、以及用户在此环境中的相对位置。经常出现司机与乘客一定要打电话描述才可能明白对方的具体位置,即便如此双方也会花费较多时间精力寻找对方。

在实际使用上述软件,确定用户具体位置的过程中,还是需要位置共享的两个用户,或至少两个用户之间通过电话沟通、即时语音或视频的方式确定参与位置共享的用户的具体位置。

针对上述由于现有技术中在用户间位置共享时,如何确定用户具体位置的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种位置分享方法、装置和移动终端,以至少解决由于现有技术中在用户间位置共享时,如何确定用户具体位置的技术问题。

根据本发明实施例的一个方面,提供了一种位置分享方法,包括:确定用户分享的位置,并显示位置所处的全景图像;在全景图像显示的位置处增加用户个性化信息,形成分享信息;发送分享信息。

可选的,确定用户分享的位置,并显示位置所处的全景图像包括:接收地图界面显示模式切换指令;控制地图界面的显示模式由比例尺显示模式转换为全景显示模式;获取用户的位置;在全景显示模式的地图上显示用户的位置;在位置标记第一图标,其中,第一图标,用于显示用户在全景显示模式的题图上的位置。

进一步地,可选的,获取用户的位置包括:依据移动终端内的定位系统获取移动终端在全景显示模式的地图中的位置;将位置确定为用户位置。

可选的,在位置标记第一图标包括:在全景显示模式的地图中以第一图标的形态标记用户的位置,其中,第一图标包括:在用户确认前,用户在全景显示模式的地图中的位置标记。

可选的,在全景图像显示的位置处增加用户个性化信息,形成分享信息包括:将第一图标的形态转换为第二图标;接收用户个性化信息,并将用户个性化信息在第二图标的显示区域显示;其中,第二图标包括:用户个性化信息和/或用户所在位置的定位信息;将用户个性化信息确定为分享信息。

进一步地,可选的,将第一图标的形态转换为第二图标包括:接收用户键入的位置确认指令;依据位置确认指令确定位置为用户确认后的位置,并依据位置确认指令调用预先存储位置图标集合中的第二图标;将第一图标的形态切换为第二图标;将第二图标确定为用户位置在全景显示模式的地图中的位置标记。

可选的,将第二图标确定为用户位置在全景显示模式的地图中的位置标记包括:接收用户键入的用户个性化信息,其中,用户个性化信息包括:用户位置周围的标志建筑和/或用户的外貌特征;在第二图标中显示用户个性化信息。

进一步地,可选的,在第二图标中显示用户个性化信息包括:依据用户个性化信息中的各个信息分别匹配对应图标标签;依据各个图标标签组成第二图标。

根据本发明实施例的另一个方面,提供了一种位置分享方法,包括:接收地图界面显示模式切换指令;将地图界面由比例尺显示模式切换至全景显示模式;通过移动终端中的定位系统,获取移动终端在全景显示模式的地图中的位置,并以第一图标标记位置;显示位置确认请求信息;获取用户反馈的位置确认指令,并依据位置确认指令将第一图标切换至第二图标,其中,位置确认指令,用于将位置确定为用户的用户位置;在全景显示模式的地图中显示第二图标,其中,第二图标,用于在全景显示模式的地图中通过用户周边环境确定用户的位置;第二图标包括:用户的外貌特征和/或用户位置周围的标志建筑。

可选的,在全景显示模式的地图中显示第二图标包括:接收用户键入的外貌特征信息;依据外貌特征信息中的各个特征匹配对应的图标标签;通过各个图标标签组成第二图标;在全景显示模式的地图中显示第二图标。

根据本发明实施例的又一个方面,提供了一种位置分享装置,包括:显示模块,用于确定用户分享的位置,并显示位置所处的全景图像;信息生成模块,用于在全景图像显示的位置处增加用户个性化信息,形成分享信息;发送模块,用于发送分享信息。

可选的,显示模块包括:接收单元,用于接收地图界面显示模式切换指令;模式转换单元,用于控制地图界面的显示模式由比例尺显示模式转换为全景显示模式;获取单元,用于获取用户的位置;显示单元,用于在全景显示模式的地图上显示用户的位置;标记单元,用于在位置标记第一图标,其中,第一图标,用于显示用户在全景显示模式的题图上的位置。

进一步地,可选的,获取单元包括:获取子单元,用于依据移动终端内的定位系统获取移动终端在全景显示模式的地图中的位置;位置确定子单元,用于将位置确定为用户位置。

可选的,标记单元包括:标记子单元,用于在全景显示模式的地图中以第一图标的形态标记用户的位置,其中,第一图标包括:在用户确认前,用户在全景显示模式的地图中的位置标记。

可选的,信息生成模块包括:图标转换单元,用于将第一图标的形态转换为第二图标;信息接收单元,用于接收用户个性化信息,并将用户个性化信息在第二图标的显示区域显示;其中,第二图标包括:用户个性化信息和/或用户所在位置的定位信息;信息确认单元,用于将用户个性化信息确定为分享信息。

进一步地,可选的,图标转换单元包括:指令接收子单元,用于接收用户键入的位置确认指令;图标匹配子单元,用于依据位置确认指令确定位置为用户确认后的位置,并依据位置确认指令调用预先存储位置图标集合中的第二图标;图标转换子单元,用于将第一图标的形态切换为第二图标;图标确定子单元,用于将第二图标确定为用户位置在全景显示模式的地图中的位置标记。

根据本发明实施例的再一个方面,提供了一种位置分享装置,包括:接收模块,用于接收地图界面显示模式切换指令;显示模式切换模块,用于将地图界面由比例尺显示模式切换至全景显示模式;位置获取模块,用于通过移动终端中的定位系统,获取移动终端在全景显示模式的地图中的位置,并以第一图标标记位置;第一显示模块,用于显示位置确认请求信息;获取模块,用于获取用户反馈的位置确认指令,并依据位置确认指令将第一图标切换至第二图标,其中,位置确认指令,用于将位置确定为用户的用户位置;第二显示模块,用于在全景显示模式的地图中显示第二图标,其中,第二图标,用于在全景显示模式的地图中通过用户周边环境确定用户的位置;第二图标包括:用户的外貌特征和/或用户位置周围的标志建筑。

可选的,第二显示模块包括:信息接收单元,用于接收用户键入的外貌特征信息;匹配单元,用于依据外貌特征信息中的各个特征匹配对应的图标标签;图标生成单元,用于通过各个图标标签组成第二图标;图标显示单元,用于在全景显示模式的地图中显示第二图标。

根据本发明另一实施例的一个方面,提供了一种移动终端,包括:显示屏、数据处理器和定位系统,其中,显示屏,用于接收用户键入的地图界面显示模式切换指令;数据处理器,用于将显示屏显示的地图界面由比例尺显示模式切换至全景显示模式;定位系统,用于获取移动终端在全景显示模式的地图中的位置,并在显示屏中以第一图标标记位置;显示屏,用于显示位置确认请求信息;获取用户以触摸输入方式反馈的位置确认指令,并依据位置确认指令将第一图标切换至第二图标,其中,位置确认指令,用于将位置确定为用户的用户位置;在全景显示模式的地图中显示第二图标,其中,第二图标,用于在全景显示模式的地图中通过用户周边环境确定用户的位置;第二图标包括:用户的外貌特征和/或用户位置周围的标志建筑。

根据本发明另一实施例的另一个方面,提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述位置分享方法。

根据本发明另一实施例的另一个方面,提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述位置分享方法。

根据本发明另一实施例的又一个方面,提供了一种位置分享方法,包括:确定用户分享的位置;在位置处增加用户个性化信息,形成分享信息;发送分享信息。

在本发明实施例中,通过确定用户分享的位置,并显示位置所处的全景图像;在全景图像显示的位置处增加用户个性化信息,形成分享信息;发送分享信息,达到了准确获取用户具体位置的目的,从而实现了提升获取用户位置效率的技术效果,进而解决了由于现有技术中在用户间位置共享时,如何确定用户具体位置的技术问题。

附图说明

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

图1是本发明实施例的一种位置分享方法的计算机终端的硬件结构框图;

图2是根据本发明实施例一的位置分享方法的流程图;

图3是根据本发明实施例一的一种位置分享方法的流程图;

图4a是根据本发明实施例一的一种位置分享方法中全景显示模式的地图的示意图;

图4b是根据本发明实施例一的另一种位置分享方法中全景显示模式的地图的示意图;

图5是根据本发明实施例二的位置分享方法的流程图;

图6是根据本发明实施例三的位置分享的装置的结构示意图;

图7是根据本发明实施例四的位置分享的装置的结构示意图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例1

根据本发明实施例,还提供了一种位置分享方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请实施例一所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在计算机终端上为例,图1是本发明实施例的一种位置分享方法的计算机终端的硬件结构框图。如图1所示,计算机终端10可以包括一个或多个(图中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输模块106。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

存储器104可用于存储应用软件的软件程序以及模块,如本发明实施例中的位置分享方法对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的应用程序的位置分享方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

在上述运行环境下,本申请提供了如图2所示的位置分享方法。图2是根据本发明实施例一的位置分享方法的流程图。

步骤s202,确定用户分享的位置,并显示位置所处的全景图像;

本申请上述步骤s202中,本申请实施例提供的位置分享方法可以适用于即时聊天软件、打车软件或外卖软件,其中,在即时聊天软件的应用中可以体现为即时聊天软件中的位置共享功能,在两个或多个用户共享位置时,通过打开地图界面,对显示模式进行切换,将当前地图界面由比例尺显示模式转换为全景显示模式,其中,全景显示模式为以实物地标展示地理位置。

其中,控制地图界面由比例尺显示模式转换为全景显示模式;这里本实施例中显示模式包括:比例尺显示模式和全景显示模式,其中,比例尺显示模式为地图导航等软件常用的比例尺地图,即,比例尺地图为以比例尺的形式将道路和路名以线条和点的形式绘制的地图。

步骤s204,在全景图像显示的位置处增加用户个性化信息,形成分享信息;

本申请上述步骤s204中,基于步骤s202中转换为全景显示模式的地图,在该地图中显示当前用户的位置,并在该位置处增加用户个性化信息,形成分享信息。

其中,在全景图像显示的位置处增加用户个性化信息,形成分享信息包括:获取全景显示模式的地图中的用户位置,并在用户位置标记第一图标;将第一图标的形态转换为第二图标,其中,第二图标包括至少如下一个信息:目标对象的特征和目标对象所在的区域环境确定的定位信息。

这里将该用户的位置以第一图标进行标记,例如,在地图界面为全景显示模式的情况下,获取用户在实物地标位置地图中的位置,并在中国位置以预设形态的图标进行标记,例如,在中关村知识产权交易大楼处,通过定位,获取该用户所持移动终端的当前位置,以该位置作为当前用户的用户位置,在全景显示模式的地图中的中关村知识产权交易大楼处,用户位置以一个大头针的“形状”或“圆点”的形状标记在中关村知识产权交易大楼的某门口处。

在确定用户位置之后,第一图标的形态将转换为第二图标,其中,这里第二图标区别于第一图标,可以从颜色、形状上与第一图标进行区分,在本实施例中第二图标处可以用于描述用户(即本实施例提到的目标对象)的特征,和该用户所在区域护眼镜确定的定位信息。

例如,假设第一图标为一个椭圆形,第二图标为一个圆柱形,或,第一图标为白色的椭圆,第二图标为黑色的椭圆(只要能够将第一图标与第二图标进行区分,第一图标与第二图标的形态颜色,本申请实施例提供的位置分享方法不做限定,以实现本实施例提供的位置分享方法为准)。

因此在中关村知识产权交易大楼处,若用户所在位置在该中关村知识产权交易大楼的a门出口处,在以全景显示模式显示时,在a门出口处标记一个椭圆形的图标,椭圆形的图标所在的位置标记为用户位置,在确定该位置为用户的确切位置后,椭圆形的图标转换为圆柱形图标,该圆柱形图标上携带有用户的特征或该用户周围环境的位置标志。

步骤s206,发送分享信息。

其中,发送分享信息的方式可以包括:在全景显示模式的地图中显示第二图标。

综上,结合步骤s202至步骤s206,本申请实施例提供的位置分享方法可以适用于移动终端,其中,该移动终端包括:智能手机、笔记本电脑、平板电脑、掌上商务、智能穿戴设备(例如:增强现实(augmentedreality,简称ar)或虚拟现实(virtualreality,简称vr)设备,ar设备可以包括:谷歌眼镜),在实现本申请实施例提供的位置分享方法的过程中,以即时聊天软件中的位置共享为例进行说明。

假设,在一对一或群聊过程中,需要用户与用户之间共享位置,用户通过点开即时聊天软件中“位置共享”图标,开启地图界面,并通过切换显示模式,将当前显示的比例尺显示模式切换至全景显示模式,此时用户的地图界面中将以实物地标建筑为位置坐标进行显示,并通过定位当前用户手持终端所在的位置,在该位置最近的实物地标建筑显示椭圆图标(即,本实施例中的第一图标),同时显示提示:“当前位置是否为用户实际所处位置”,若是,接收用户通过点击的“确认”图标触发的确认指令,此时该位置出的椭圆图标转换为圆柱形图标;若否(即,该位置并不是用户当前的实际位置),接收用户通过点击“否”图标触发的否定指令,在全景显示模式的地图中由用户自定义当前位置,并再次显示位置确认信息,在用户确认的情况下,椭圆图标转换为圆柱形图标,此外,在该圆柱形图标处还可以标注用户外貌特征,或,用户所处位置的详细信息,例如某某公交站,某某交通牌或某店门口,诸如此类的用户位置处周围的标志性标记信息。

除此之外,本申请实施例提供的位置分享方法还可以适用于叫车软件应用,例如,在定位用户位置时,用户在打开叫车软件后,在显示的地图界面中将当前显示的比例尺显示模式的地图切换至全景显示模式的地图,并通过定位移动终端的位置,初步确定用户的位置,并在该位置处显示椭圆形图标,在经由用户确认后椭圆形图标切换至圆柱形图标。

此时,在全景显示模式下的地图,是由实物地标建筑组成的地图,此时用户的位置处会位于某地标建筑的a位置,以中关村知识产权交易大楼为例,若用户位于中关村知识产权交易大楼a门门口的a处位置,该位置位于某路口,在全景显示模式的地图中定位当前用户所持终端的位置为中关村知识产权交易大楼a门门口的a处位置,该位置位于某路口,移动终端显示该位置处的图标为椭圆形,同时,移动终端显示提示信息,若用户反馈确定,则该位置处的椭圆形图标转换为圆柱形图标。需要说明的是,在椭圆图标转换为圆柱形图标之后,用户还可以对圆柱形图标配注用户外貌特征或用户所处环境的特征。

同理,外卖软件的位置共享功能与上述相同,此处不再赘述。

在本申请实施例提供的位置分享方法中,通过确定用户分享的位置,并显示位置所处的全景图像;在全景图像显示的位置处增加用户个性化信息,形成分享信息;发送分享信息,达到了准确获取用户具体位置的目的,从而实现了提升获取用户位置效率的技术效果,进而解决了由于现有技术中在用户间位置共享时,如何确定用户具体位置的技术问题。

可选的,在步骤s202中确定用户分享的位置,并显示位置所处的全景图像包括:

step1,接收地图界面显示模式切换指令;

本申请上述步骤step1中,接收地图界面显示模式切换指令,以使得地图界面显示模式由默认的比例尺显示模式切换至全景显示模式。

step2,控制地图界面的显示模式由比例尺显示模式转换为全景显示模式;

step3,获取用户的位置;

step4,在全景显示模式的地图上显示用户的位置;

step5,在位置标记第一图标,其中,第一图标,用于显示用户在全景显示模式的题图上的位置。

进一步地,可选的,步骤step3中获取用户的位置包括:

步骤a,依据移动终端内的定位系统获取移动终端在全景显示模式的地图中的位置;

本申请上述步骤a中,在本实施例中以移动终端内的定位系统获取移动终端在全景显示模式的地图中的位置,该定位系统可以包括:全球定位系统(globalpositioningsystem,简称gps)或北斗星导航系统,或通过通用分组无线业务(generalpacketradioservice,简称gprs)定位移动终端的位置。

步骤b,将位置确定为用户位置;

本申请上述步骤b中,基于步骤a获取到的移动终端的位置,将该位置初步确定为用户位置。

可选的,step5中在位置标记第一图标包括:

步骤a,在全景显示模式的地图中以第一图标的形态标记用户的位置,其中,第一图标包括:在用户确认前,用户在全景显示模式的地图中的位置标记。

本申请上述步骤a中,在确定用户位置后,以第一图标的形态标记用户位置。

可选的,步骤s204在全景图像显示的位置处增加用户个性化信息,形成分享信息包括:

step1,将第一图标的形态转换为第二图标;

step2,接收用户个性化信息,并将用户个性化信息在第二图标的显示区域显示;其中,第二图标包括:用户个性化信息和/或用户所在位置的定位信息;

step3,将用户个性化信息确定为分享信息。

可选的,步骤s204中step1中的将第一图标的形态转换为第二图标包括:

步骤a,接收用户键入的位置确认指令;

本申请上述步骤a中,通过接收用户键入的位置确认指令,获取用户是否确认当前位置是否为用户位置。

步骤b,依据位置确认指令确定位置为用户确认后的位置,并依据位置确认指令调用预先存储位置图标集合中的第二图标;

本申请上述步骤b中,在接收位置确认指令后,依据该位置确认指令调用预先存储位置图标集合中的第二图标,其中,第一图标和第二图标均属于预先存储位置图标集合。

步骤c,将第一图标的形态切换为第二图标;

本申请上述步骤c中,在确认用户位置后,将该第一图标切换为第二图标。

步骤d,将第二图标确定为用户位置在全景显示模式的地图中的位置标记。

本申请上述步骤d中,在第一图标切换为第二图标后,以第二图标作为用户位置在全景显示模式的地图中的位置标记。

进一步地,可选的,步骤d中的将第二图标确定为用户位置在全景显示模式的地图中的位置标记包括:

步骤1,接收用户键入的用户个性化信息,其中,用户个性化信息包括:用户位置周围的标志建筑和/或用户的外貌特征;

本申请上述步骤a中,在全景显示模式的地图上显示第二图标的同时,还可以通过接受用户键入的用户个性化信息。

例如,用户输入自己的外貌特征和或用户所处环境的标志建筑信息。

步骤2,在第二图标中显示用户个性化信息。

本申请上述步骤2中,在接收键入的用户个性化信息之后,第二图标将显示该用户个性化信息。

可选的,步骤2中的在第二图标中显示用户个性化信息包括:

a,依据用户个性化信息中的各个信息分别匹配对应图标标签;

b,依据各个图标标签组成第二图标。

具体的,综合a和b,在全景显示模式的地图中显示第二图标的用户个性化信息时,除了单纯的显示用户键入的用户个性化信息外,还可以将用户的外貌特征以模拟人物的形态替代第二图标,并在全景显示模式的地图中显示。

综上,如图3所示,图3是根据本发明实施例一的一种位置分享方法的流程图,以打车app为例,此时乘客位于北京中关村大厦附近等车,需要让司机明白自己所在的准确位置。

本申请实施例提供的位置分享方法中此时用户点击界面上的全景模式,调取出所在位置的全景地图,例如中关村大厦的全景地图。为用户提供椭圆形状来说明自己站定的位置,然后用户拖拽和调整椭圆,认为能确切描述自己所在方位时选择“确定”。此时,椭圆将变成一个示意用户的白色圆柱体。另外,用户可以选择增加自己的外观特征信息,例如女性、白帽子、红上衣。这些将在圆柱体上以文字形式呈现出来,司机得到乘客的外观特征,加上定位,可以迅速找到乘客,如图4a和图4b所示,图4a是根据本发明实施例一的一种位置分享方法中全景显示模式的地图的示意图;图4b是根据本发明实施例一的另一种位置分享方法中全景显示模式的地图的示意图。

用户可以利用全景地图精准描述自己的定位,颗粒度可以精细到几乎能完全描述用户所站立的精确位置,将这样的定位发送给他人,便于对方根据定位寻找自己。此发明可应用到所有需要描述或发送人/物在实际环境中精准方位的场景。

在本申请实施例提供的位置分享方法中,基于全景显示模式的地图显示用户当前位置,以及用户的特征,以使得其他用户通过相关应用能够准确找到该用户的位置,其中,在该用户编辑完成分享信息后,将该分享信息通过移动终端,或移动终端上的app上传至该应用的后台,以使得其他用户在使用该应用的过程中通过预设的关系,获取到该用户的位置。

实施例2

本申请提供了如图5所示的位置分享方法。图5是根据本发明实施例二的位置分享方法的流程图。

步骤s502,接收地图界面显示模式切换指令;

步骤s504,将地图界面由比例尺显示模式切换至全景显示模式;

步骤s506,通过移动终端中的定位系统,获取移动终端在全景显示模式的地图中的位置,并以第一图标标记位置;

步骤s508,显示位置确认请求信息;

步骤s510,获取用户反馈的位置确认指令,并依据位置确认指令将第一图标切换至第二图标,其中,位置确认指令,用于将位置确定为用户的用户位置;

步骤s512,在全景显示模式的地图中显示第二图标,其中,第二图标,用于在全景显示模式的地图中通过用户周边环境确定用户的位置;第二图标包括:用户的外貌特征和/或用户位置周围的标志建筑。

综上,结合步骤s502至步骤s512,本申请实施例提供的位置分享方法可以适用于在移动终端中的各类涉及位置定位的软件应用,本实施例提供的位置分享方法为适用于终端应用侧,在实现位置分享方法中,涉及位置定位的软件应用通过接收用户点击操作,开启终端应用软件,并在接收用户通过点击触发显示模式切换,生成的地图界面显示模式切换指令,依据该地图界面显示模式切换指令将当前比例尺显示模式切换至全景显示模式;通过移动终端的定位系统,获取移动终端在全景显示模式的地图中的位置,同时以第一图标标记该位置,进而显示位置确认请求信息,在获取用户点击确认图标生成的位置确认指令,依据该位置确认指令将第一图标切换至第二图标,并在全景显示模式的地图中显示第二图标,最终实现直观的显示用户在全景显示模式的地图中的准确位置。

对应实施例1中的即时聊天的位置共享和打车示例,步骤s502至步骤s512可以适用于上述即时聊天软件和打车软件中,同理,外卖软件也可实现,除此之外,结合实施例1和实施例2可知,涉及位置共享,地图导航等软件均可适用于本申请实施例提供的位置分享方法。

在本申请实施例提供的位置分享方法中,通过接收地图界面显示模式切换指令;将地图界面由比例尺显示模式切换至全景显示模式;通过移动终端中的定位系统,获取移动终端在全景显示模式的地图中的位置,并以第一图标标记位置;显示位置确认请求信息;获取用户反馈的位置确认指令,并依据位置确认指令将第一图标切换至第二图标,其中,位置确认指令,用于将位置确定为用户的用户位置;在全景显示模式的地图中显示第二图标,其中,第二图标,用于在全景显示模式的地图中通过用户周边环境确定用户的位置;第二图标包括:用户的外貌特征和/或用户位置周围的标志建筑。达到了准确获取用户具体位置的目的,从而实现了提升获取用户位置效率的技术效果,进而解决了由于现有技术中在用户间位置共享时,如何确定用户具体位置的技术问题。

可选的,步骤s512中在全景显示模式的地图中显示第二图标包括:

step1,接收用户键入的外貌特征信息;

step2,依据外貌特征信息中的各个特征匹配对应的图标标签;

step3,通过各个图标标签组成第二图标;

step4,在全景显示模式的地图中显示第二图标。

具体的,基于上述步骤s502至步骤s512,在步骤s512在全景显示模式的地图中显示第二图标时,还可以通过接收用户键入的外貌特征信息,依据该外貌特征信息中的各个特征匹配对应的图标标签,通过各个图标标签的组合,生成第二图标,最后在全景显示模式的地图中显示该第二图标,需要说明的是,依据该外貌特征信息中的各个特征匹配对应的图标标签可以包括:依据用户键入的外貌特征信息,生成二维或三维虚拟人物,并将该虚拟人物的形象作为第二图标在全景显示模式的地图中显示。例如,外貌特征信息包括:女性、白色棒球帽、破洞牛仔裤、黑色adidas(携带logo)帽衫,基于上述外貌特征信息生成白色棒球帽穿着有破洞牛仔裤、黑色adidas(携带logo)帽衫的虚拟女性人物形象,或,依据用户自拍生成按比例缩小生成的人物形象。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的位置分享方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例3

根据本发明实施例,还提供了一种用于实施上述位置分享装置,如图6所示,该装置包括:

图6是根据本发明实施例三的位置分享装置的结构示意图。

如图6所示,该位置分享装置可以包括:显示模块62、信息生成模块64和发送模块66。

其中,显示模块62,用于确定用户分享的位置,并显示位置所处的全景图像;信息生成模块64,用于在全景图像显示的位置处增加用户个性化信息,形成分享信息;发送模块66,用于发送分享信息。

在本申请实施例提供的位置分享装置中,通过显示模块,用于确定用户分享的位置,并显示位置所处的全景图像;信息生成模块,用于在全景图像显示的位置处增加用户个性化信息,形成分享信息;发送模块,用于发送分享信息,达到了准确获取用户具体位置的目的,从而实现了提升获取用户位置效率的技术效果,进而解决了由于现有技术中在用户间位置共享时,如何确定用户具体位置的技术问题。

此处需要说明的是,上述显示模块62、信息生成模块64和发送模块66对应于实施例一中的步骤s202至步骤s206,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例一提供的位置分享方法中,可以通过软件实现,也可以通过硬件实现。

可选的,显示模块62包括:接收单元,用于接收地图界面显示模式切换指令;模式转换单元,用于控制地图界面的显示模式由比例尺显示模式转换为全景显示模式;获取单元,用于获取用户的位置;显示单元,用于在全景显示模式的地图上显示用户的位置;标记单元,用于在位置标记第一图标,其中,第一图标,用于显示用户在全景显示模式的题图上的位置。

此处需要说明的是,上述接收单元、模式转换单元、获取单元、显示单元和标记单元对应于实施例一中的步骤s202中step1至step5,五个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例一提供的位置分享方法中,可以通过软件实现,也可以通过硬件实现。

进一步地,可选的,获取单元包括:获取子单元,用于依据移动终端内的定位系统获取移动终端在全景显示模式的地图中的位置;位置确定子单元,用于将位置确定为用户位置。

此处需要说明的是,上述获取子单元和位置确定子单元对应于实施例一中的步骤step3中步骤a至步骤b,两个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例一提供的位置分享方法中,可以通过软件实现,也可以通过硬件实现。

可选的,标记单元包括:标记子单元,用于在全景显示模式的地图中以第一图标的形态标记用户的位置,其中,第一图标包括:在用户确认前,用户在全景显示模式的地图中的位置标记。

此处需要说明的是,上述标记子单元对应于实施例一中的步骤step5中步骤a,该模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例一提供的位置分享方法中,可以通过软件实现,也可以通过硬件实现。

可选的,信息生成模块64包括:图标转换单元,用于将第一图标的形态转换为第二图标;信息接收单元,用于接收用户个性化信息,并将用户个性化信息在第二图标的显示区域显示;其中,第二图标包括:用户个性化信息和/或用户所在位置的定位信息;信息确认单元,用于将用户个性化信息确定为分享信息。

此处需要说明的是,上述图标转换单元、信息接收单元和信息确认单元对应于实施例一中的步骤s204中step1至step3,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例一提供的位置分享方法中,可以通过软件实现,也可以通过硬件实现。

进一步地,可选的,图标转换单元包括:指令接收子单元,用于接收用户键入的位置确认指令;图标匹配子单元,用于依据位置确认指令确定位置为用户确认后的位置,并依据位置确认指令调用预先存储位置图标集合中的第二图标;图标转换子单元,用于将第一图标的形态切换为第二图标;图标确定子单元,用于将第二图标确定为用户位置在全景显示模式的地图中的位置标记。

此处需要说明的是,上述指令接收子单元、图标匹配子单元、图标转换子单元和图标确定子单元对应于实施例一中的步骤s204中step1中的步骤a至步骤d,四个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例一提供的位置分享方法中,可以通过软件实现,也可以通过硬件实现。

实施例4

根据本发明实施例,还提供了一种用于实施上述位置分享装置,如图7所示,该装置包括:

图7是根据本发明实施例四的位置分享装置的结构示意图。

如图7所示,该位置分享装置可以包括:接收模块71、显示模式切换模块72、位置获取模块73、第一显示模块74、获取模块75和第二显示模块76。

其中,接收模块71,用于接收地图界面显示模式切换指令;显示模式切换模块72,用于将地图界面由比例尺显示模式切换至全景显示模式;位置获取模块73,用于通过移动终端中的定位系统,获取移动终端在全景显示模式的地图中的位置,并以第一图标标记位置;第一显示模块74,用于显示位置确认请求信息;获取模块75,用于获取用户反馈的位置确认指令,并依据位置确认指令将第一图标切换至第二图标,其中,位置确认指令,用于将位置确定为用户的用户位置;第二显示模块76,用于在全景显示模式的地图中显示第二图标,其中,第二图标,用于在全景显示模式的地图中通过用户周边环境确定用户的位置;第二图标包括:用户的外貌特征和/或用户位置周围的标志建筑。

在本申请实施例提供的位置分享装置中,通过接收地图界面显示模式切换指令;将地图界面由比例尺显示模式切换至全景显示模式;通过移动终端中的定位系统,获取移动终端在全景显示模式的地图中的位置,并以第一图标标记位置;显示位置确认请求信息;获取用户反馈的位置确认指令,并依据位置确认指令将第一图标切换至第二图标,其中,位置确认指令,用于将位置确定为用户的用户位置;在全景显示模式的地图中显示第二图标,其中,第二图标,用于在全景显示模式的地图中通过用户周边环境确定用户的位置;第二图标包括:用户的外貌特征和/或用户位置周围的标志建筑,达到了准确获取用户具体位置的目的,从而实现了提升获取用户位置效率的技术效果,进而解决了由于现有技术中在用户间位置共享时,如何确定用户具体位置的技术问题。

此处需要说明的是,上述接收模块71、显示模式切换模块72、位置获取模块73、第一显示模块74、获取模块75和第二显示模块76对应于实施例二中的步骤s502至步骤s512,六个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例二所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例二提供的位置分享方法中,可以通过软件实现,也可以通过硬件实现。

可选的,第二显示模块76包括:信息接收单元,用于接收用户键入的外貌特征信息;匹配单元,用于依据外貌特征信息中的各个特征匹配对应的图标标签;图标生成单元,用于通过各个图标标签组成第二图标;图标显示单元,用于在全景显示模式的地图中显示第二图标。

此处需要说明的是,上述信息接收单元、匹配单元、图标生成单元和图标显示单元对应于实施例二中的步骤s512中的step1至step4,四个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例二所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例二提供的位置分享方法中,可以通过软件实现,也可以通过硬件实现。

实施例5

根据本发明实施例的又一方面,还提供了一种移动终端,包括:显示屏、数据处理器和定位系统,其中,显示屏,用于接收用户键入的地图界面显示模式切换指令;数据处理器,用于将显示屏显示的地图界面由比例尺显示模式切换至全景显示模式;定位系统,用于获取移动终端在全景显示模式的地图中的位置,并在显示屏中以第一图标标记位置;显示屏,用于显示位置确认请求信息;获取用户以触摸输入方式反馈的位置确认指令,并依据位置确认指令将第一图标切换至第二图标,其中,位置确认指令,用于将位置确定为用户的用户位置;在全景显示模式的地图中显示第二图标,其中,第二图标,用于在全景显示模式的地图中通过用户周边环境确定用户的位置;第二图标包括:用户的外貌特征和/或用户位置周围的标志建筑。

实施例6

根据本发明另一实施例的又一个方面,提供了一种位置分享方法,包括:

步骤1,确定用户分享的位置;

步骤2,在位置处增加用户个性化信息,形成分享信息;

步骤3,发送分享信息。

综上,本申请提供的位置分享方法对应于实施例1和实施例2,在上述实施例的基础上,无论移动终端上的地图界面所显示的显示模式为比例尺还是全景,通过确定用户分享的位置,在用户在该位置处添加用户个性化信息(如,用户所处位置周围的标志性建筑,和/或用户自身的特征),形成分享信息,以使得其他用户通过该用户的分享信息能够准确迅速的获取该用户的位置。

在本发明实施例中,通过确定用户分享的位置;在位置处增加用户个性化信息,形成分享信息;发送分享信息,达到了准确获取用户具体位置的目的,从而实现了提升获取用户位置效率的技术效果,进而解决了由于现有技术中在用户间位置共享时,如何确定用户具体位置的技术问题。

实施例7

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于保存上述实施例一所提供的位置分享方法所执行的程序代码。

可选地,在本实施例中,上述存储介质可以位于计算机网络中计算机终端群中的任意一个计算机终端中,或者位于移动终端群中的任意一个移动终端中。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:确定用户分享的位置,并显示位置所处的全景图像;在全景图像显示的位置处增加用户个性化信息,形成分享信息;发送分享信息。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:确定用户分享的位置,并显示位置所处的全景图像包括:接收地图界面显示模式切换指令;控制地图界面的显示模式由比例尺显示模式转换为全景显示模式;获取用户的位置;在全景显示模式的地图上显示用户的位置;在位置标记第一图标,其中,第一图标,用于显示用户在全景显示模式的题图上的位置。

进一步地,可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:获取用户的位置包括:依据移动终端内的定位系统获取移动终端在全景显示模式的地图中的位置;将位置确定为用户位置。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:在位置标记第一图标包括:在全景显示模式的地图中以第一图标的形态标记用户的位置,其中,第一图标包括:在用户确认前,用户在全景显示模式的地图中的位置标记。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:在全景图像显示的位置处增加用户个性化信息,形成分享信息包括:将第一图标的形态转换为第二图标;接收用户个性化信息,并将用户个性化信息在第二图标的显示区域显示;其中,第二图标包括:用户个性化信息和/或用户所在位置的定位信息;将用户个性化信息确定为分享信息。

进一步地,可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:将第一图标的形态转换为第二图标包括:接收用户键入的位置确认指令;依据位置确认指令确定位置为用户确认后的位置,并依据位置确认指令调用预先存储位置图标集合中的第二图标;将第一图标的形态切换为第二图标;将第二图标确定为用户位置在全景显示模式的地图中的位置标记。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:将第二图标确定为用户位置在全景显示模式的地图中的位置标记包括:接收用户键入的用户个性化信息,其中,用户个性化信息包括:用户位置周围的标志建筑和/或用户的外貌特征;在第二图标中显示用户个性化信息。

进一步地,可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:在第二图标中显示用户个性化信息包括:依据用户个性化信息中的各个信息分别匹配对应图标标签;依据各个图标标签组成第二图标。

实施例8

根据本发明另一实施例的另一个方面,提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述实施例1和实施例2中的位置分享方法。

实施例9

根据本发明另一实施例的另一个方面,提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述实施例1和实施例2中的位置分享方法。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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