客户端交互方法与系统以及客户端技术方案

技术编号:12161399 阅读:121 留言:0更新日期:2015-10-04 23:46
本申请实施方式公开了一种客户端交互方法与系统以及客户端。客户端交互方法,包括:第一客户端向第二客户端发出位置信息获取请求;所述第二客户端接收所述位置信息获取请求;所述第二客户端使用定位功能,产生当前位置信息;所述第二客户端将所述当前位置信息发送给所述第一客户端;所述第一客户端接收所述当前位置信息;所述第一客户端使用导航功能,导航至所述当前位置信息所表示的位置。本申请无需用户进行繁琐的搜索操作,实现自动将第一客户端导航至第二客户端,给用户带来了极大的便利。

【技术实现步骤摘要】

本申请涉及网络通信
,特别涉及一种客户端交互方法与系统以及客户端
技术介绍
在现实生活中,人与人之间经常进行交流沟通,以维系人与人之间的社会关系。通常,进行沟通的双方可能处于不同的地点,通过电话或网络聊天软件进行交流。在一些情况下,交流双方需要见面,可能会需要双方中的一方去另一方所在的位置,比如甲方和乙方进行交流,并约定甲方至乙方所在的位置进行面谈。传统做法,乙方将其所在地址以及可能的路线告诉甲方,然后甲方按照乙方提供的地址出发。显然,传统做法在一些时候非常不方便,比如甲方和乙方均不知道从甲方所在地至乙方所在地的路线,则二人便难以见面。随着科学技术的发展,产生了电子地图,以及配合电子地图使用的导航软件。比如百度地图、谷歌地图、高德地图、高德导航以及凯立德导航等等。将电子地图和导航软件配合使用,便可以实现将用户导航至某一个指定的地点。比如,甲方至乙方的位置,乙方告知甲方其所在位置之后,甲方便可以在电子地图中搜索乙方的位置,进而规划出行的路径。通常,乙方告诉甲方具体位置时,会将其附近比较明显的地标告知甲方,以便于甲方搜索,地标可以是广场名字、商店名字、建筑物名称等等。然而,在一些情况下,乙方所在的位置没有比较明显的地标,此时甲方通过电子地图难以定位乙方具体位置,从而难以规划到乙方的路径。
技术实现思路
本申请实施方式的目的是提供一种客户端交互方法与系统以及客户端,实现便利的将一个客户端导航至另一个客户端所处的地点。为解决上述技术问题,本申请提供一种客户端交互方法,包括:第一客户端向第二客户端发出位置信息获取请求;所述第二客户端接收所述位置信息获取请求;所述第二客户端使用定位功能,产生当前位置信息;所述第二客户端将所述当前位置信息发送给所述第一客户端;所述第一客户端接收所述当前位置信息;所述第一客户端使用导航功能,导航至所述当前位置信息所表示的位置。本申请还提供一种客户端交互系统,包括第一客户端和第二客户端,其中,所述第一客户端包括:第一发送模块,用于向所述第二客户端发出位置信息获取请求;第一接收模块,接收所述第二客户端发出的当前位置信息;导航模块,导航至所述当前位置信息所表示的位置;所述第二客户端包括:第二接收模块,用于接收所述第一客户端发出的所述位置信息获取请求;定位模块,用于定位所述第二客户端的位置,产生当前位置信息;第二发送模块,用于将所述当前位置信息发送给所述第一客户端。本申请还提供一种客户端交互方法,包括:向目标客户端发出位置信息获取请求;接收从所述目标客户端发回的位置信息;使用导航功能,导航至所述位置信息所表示的位置。本申请还提供一种客户端,包括:第一发送模块,用于向目标客户端发出位置信息获取请求;第一接收模块,接收所述目标客户端发回的位置信息;导航模块,导航至所述位置信息所表示的位置。本申请还提供一种客户端交互方法,包括:接收位置信息获取请求;使用定位功能,产生当前位置信息;将所述当前位置信息发送给发出所述位置信息获取请求的客户端。本申请还提供一种客户端,包括:第二接收模块,用于接收位置信息获取请求;定位模块,用于定位当前位置,产生当前位置信息;第二发送模块,将所述当前位置信息发送给发出所述位置信息获取请求的客户端。由以上本申请实施方式提供的技术方案可见,本申请通过第一客户端向第二客户端发出位置信息获取请求,以及第二客户端将其当前位置信息告知第一客户端,实现第一客户端和第二客户端建立联系,第一客户端可以使用导航功能至第二客户端的所在的位置。如此无需用户进行繁琐的搜索操作,实现自动导航,给用户带来了极大的便利。【附图说明】为了更清楚地说明本申请实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一个实施方式提供的客户端交互方法的流程图;图2为本申请一个实施方式提供的客户端交互方法中,产生当前位置信息的子步骤的流程图;图3为本申请一个实施方式提供的客户端交互方法中,客户端将当前位置信息发送给另一个客户端的子步骤的流程图;图4为本申请一个实施方式提供的客户端交互系统的模块图;图5为本申请一个实施方式提供的一种客户端交互方法的流程图;图6为本申请一个实施方式提供的客户端的模块图;图7为本申请一个实施方式提供的客户端交互方法的流程图;图8为本申请一个实施方式提供的客户端交互方法中,产生当前位置信息的子步骤的流程图;图9为本申请一个实施方式提供的客户端交互方法中,客户端将当前位置信息发送给另一个客户端的子步骤的流程图;图10为本申请一个实施方式提供的客户端交互方法中,客户端将当前位置信息发送给另一个客户端的子步骤的流程图;图11为本申请一个实施方式提供的客户端交互方法中,客户端将当前位置信息发送给另一个客户端的子步骤的流程图;图12为本申请一个实施方式提供的客户端的模块图。【具体实施方式】为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都应当属于本申请保护的范围。请参阅图1,为本申请的一个实施方式提供的客户端交互方法。客户端可以为任意形式的移动终端如手机、平板电脑、笔记本电脑、便携式导航或车载导航等,还可以为运行在上述硬件设备中的由程序语言编制形成的逻辑体,举例为:可以为即时通信软件,如阿里旺旺、来往、易信、腾讯QQ或微信等。所述客户端交互方法包括以下步骤。步骤SlO:第一客户端向第二客户端发出位置信息获取请求。在本实施方式中,可以在第一客户端的界面设置与第二客户端对应的按钮选项,该按钮选项被触发后,第一客户端向第二客户端发出位置信息获取请求。在本实施方式中,位置信息获取请求用于表示第一客户端请求获取第二客户端的当前位置信息。位置信息获取请求本身的表达方式可以为预先定义的任意一组字符串或数组,当第二客户端接收到该字符串后,认为接收到了位置信息获取请求。步骤S20:所述第二客户端接收所述位置信息获取请求。步骤S30:所述第二客户端使用定位功能,产生当前位置信息。在本实施方式中,第二客户端接收到位置信息获取请求之后,响应位置信息获取请求,使用定位功能,对其当前所在的位置进行定位,并产生表示当前位置的当前位置信息。定位功能可以为GPS定位,也可以为基站定位,对应于不同的定位方式,其产生的位置信当前第1页1 2 3 4 本文档来自技高网
...

【技术保护点】
一种客户端交互方法,其特征在于,包括:第一客户端向第二客户端发出位置信息获取请求;所述第二客户端接收所述位置信息获取请求;所述第二客户端使用定位功能,产生当前位置信息;所述第二客户端将所述当前位置信息发送给所述第一客户端;所述第一客户端接收所述当前位置信息;所述第一客户端使用导航功能,导航至所述当前位置信息所表示的位置。

【技术特征摘要】

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

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

1