基于电子地图的约会方法及装置制造方法及图纸

技术编号:13964299 阅读:118 留言:0更新日期:2016-11-08 12:33
本发明专利技术实施例提供了一种基于电子地图的约会方法及装置。本发明专利技术实施例在服务端接收客户端上传的区域范围,该区域范围由用户在电子地图上的触摸手势操作得到。服务端对各客户端上传的区域范围进行比较,当各区域范围具有区域交集时,服务端向具有区域交集的客户端发送提示信息。上述方法可以为客户提供简单便捷的约会方式,客户通过上传自己倾向的区域范围,达成与具有相同区域范围的客户的线下见面,避免了客户之间直接交流未达成协议引起的尴尬,同时还可以通过本方法寻找新的朋友。

【技术实现步骤摘要】

本专利技术涉及互联网社交领域,具体而言,涉及一种基于电子地图的约会方法及装置
技术介绍
在社交平台中认识新朋友并邀约线下见面或者参加活动,用户需要对意愿的地点、时间进行安排。目前,对于线下见面的地点和时间讨论仍停留在基于文字或者语言层面进行沟通交流,双方意见不能达到一致时,容易造成尴尬。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种基于电子地图的约会方法及装置,以在多个用户拥有匹配的地点和时间的情况下促成线下见面。为了实现上述目的,本专利技术实施例采用的技术方案如下:一种基于电子地图的约会方法,应用于相互之间通信连接的服务端和客户端,所述方法包括:客户端响应用户在电子地图上的触摸手势操作而确定一区域范围;客户端将该区域范围上传至服务端;服务端将客户端上传的该区域范围与其他客户端上传的其他区域范围进行比较,如果其他区域范围与所述区域范围包含区域交集,向该区域交集对应的客户端发送提示信息。优选地,该方法还包括步骤:客户端响应用户的操作而确定一时间范围,并将该时间范围上传至服务端;及所述服务端将客户端上传的时间范围与其他客户端上传的其他时间范围进行比较,如果其他时间范围与所述时间范围包含时间交集,则向所述时间交集和所述区域交集对应的客户端发送提示信息。优选地,所述客户端响应用户在电子地图上的操作而确定一区域范围的步骤包括:>获取所述触摸手势操作的操作轨迹,当所述操作轨迹形成一封闭区域时,确定该封闭区域为所述区域范围;当用户的操作轨迹未形成封闭区域时,按照预设算法生成一条与所述操作轨迹形成封闭区域的线,然后将该封闭区域确定为所述区域范围;当用户的操作轨迹形成多个封闭区域时,提示用户重新操作。优选地,所述客户端响应用户在电子地图上的触摸手势操作而确定一区域范围的步骤包括:获取用户在电子地图上选择的点,当用户选择的点为一个点时,以该点为圆心,一设定值为半径或直径,在电子地图上计算得到一封闭的圆周区域,确定该封闭的圆周区域为所述区域范围;当用户选择的点为两个点时,以所述选定的两个点连成的直线为直径或者半径,以该直线上的任意一点为圆心,在电子地图上计算得到一封闭的圆周区域,确定该封闭的圆周区域为区域范围;当用户选择的点为三个点时,将所述选定的三个点在电子地图上围成一封闭的三角形区域确定为所述区域范围。优选地,所述客户端响应用户在电子地图上的触摸手势操作而确定一区域范围的步骤包括:获取用户在电子地图上按压位置的压力值或面积,根据该压力值或面积在电子地图上以所述按压位置为几何中心点,在电子地图上按照预设的几何形状向外延伸,在用户停止按压电子地图时控制几何形状停止延伸以形成一封闭区域,确定该封闭区域为所述区域范围。一种基于电子地图的约会装置,应用于与一服务端通信连接的客户端,所述基于电子地图的约会装置包括:地图调用模块,用于调用电子地图;区域范围确定模块,用于响应用户对所述电子地图的触摸手势操作,在电子地图上确定一区域范围;上传模块,用于上传该区域范围至服务端;接收模块,用于接收服务端将该区域范围与其它客户端上传的其它区域范围进行比较后确定该区域范围与所述其它区域范围包含区域交集时发送的提示信息。优选地,所述装置还包括:时间范围确定模块,用于响应用户的操作而确定一时间范围;所述上传模块还用于上传该时间范围至服务端,所述接收模块还用于接收服务端将该时间范围与其它客户端上传的其它时间范围进行比较后确定该时间范围与所述其它时间范围存在交集时发送的提示信息。优选地,所述装置还包括:轨迹获取模块,用于获取所述触摸手势操作的操作轨迹;轨迹判断模块,用于判断所述操作轨迹的形状;其中:当所述操作轨迹形成一封闭区域时,所述区域范围确定模块确定该封闭区域为所述区域范围;当所述操作轨迹未形成封闭区域时,所述区域范围确定模块按照预设算法生成一条与所述操作轨迹形成封闭区域的线,然后将该封闭区域确定为所述区域范围;当所述操作轨迹形成多个封闭区域时,所述区域范围确定模块提示用户重新操作。优选地,所述装置还包括:触点获取模块,用于获取用户在电子地图上选择的点;触点判断模块,用于判断获取的用户在电子地图上选择的点的数量;尺寸获取模块,用于在触点获取模块获取的点为一个点时,获取用户设定的半径值或者直径值,所述区域范围确定模块用于在触点获取模块获取的点为一个点时,以触点获取模块获得的点为圆心,以尺寸获取模块获得的半径值为半径,或者以尺寸获取模块获得的直径值为直径,在电子地图上计算得到一封闭的圆周区域,确定该封闭的圆周区域为所述区域范围;当触点获取模块获取的点为两个点时,所述区域范围确定模块以触点获取模块获取的两个点连成的直线为直径或半径,以该直线上的任意一点为圆心,在电子地图上计算得到一封闭的圆周区域,确定该封闭的圆周区域为所述区域范围;当触点获取模块获取的点为三个点时,所述区域范围确定模块将该三个点在电子地图上围成一封闭的三角形区域确定为所述区域范围。优选地,所述装置还包括:触点侦测模块,用于获取用户在电子地图上的按压位置;压力或面积侦测模块,用于获取用户在电子地图上的按压位置的压力值或面积;所述区域范围确定模块根据压力或面积侦测模块获取的压力值或面积,以触点侦测模块获取的按压位置为几何中心点,在电子地图上按照预设的几何形状向外延伸,在用户停止按压电子地图时控制几何形状的停止延伸以形成一封闭区域,并确定该封闭区域为所述区域范围。一种基于电子地图的约会装置,应用于与客户端通信连接的服务端,所述装置包括:获取模块,用于获取客户端发送的区域范围,所述区域范围通过客户端响应用户的在电子地图上的触摸手势操作而确定;匹配模块,用于判断多个客户端上传的区域范围是否具有区域交集;发送模块,用于在多个客户端上传的区域范围具有区域交集时,向该区域交集对应的客户端发送提示信息。优选地,所述获取模块还用于获取客户端发送的时间范围,所述时间范围通过客户端响应用户的操作而确定;匹配模块还用于判断多个客户端上传的时间范围是否具有时间交集;发送模块,还用于在多个客户端上传的时间范围具有时间交集时,向同时具有时间交集和区域交集的用户发送提示信息本文档来自技高网...

【技术保护点】
一种基于电子地图的约会方法,应用于相互之间通信连接的服务端和客户端,其特征在于,所述方法包括:客户端响应用户在电子地图上的触摸手势操作而确定一区域范围;客户端将该区域范围上传至服务端;服务端将客户端上传的该区域范围与其他客户端上传的其他区域范围进行比较,如果其他区域范围与所述区域范围包含区域交集,向该区域交集对应的客户端发送提示信息。

【技术特征摘要】
1.一种基于电子地图的约会方法,应用于相互之间通信连接
的服务端和客户端,其特征在于,所述方法包括:
客户端响应用户在电子地图上的触摸手势操作而确定一区域范
围;
客户端将该区域范围上传至服务端;
服务端将客户端上传的该区域范围与其他客户端上传的其他区
域范围进行比较,如果其他区域范围与所述区域范围包含区域交集,
向该区域交集对应的客户端发送提示信息。
2.根据权利要求1所述的方法,其特征在于,该方法还包括
步骤:
客户端响应用户的操作而确定一时间范围,并将该时间范围上
传至服务端;及
所述服务端将客户端上传的时间范围与其他客户端上传的其他
时间范围进行比较,如果其他时间范围与所述时间范围包含时间交
集,则向所述时间交集和所述区域交集对应的客户端发送提示信息。
3.根据权利要求1所述的方法,其特征在于,所述客户端响
应用户在电子地图上的触摸手势操作而确定一区域范围的步骤包
括:
获取所述触摸手势操作的操作轨迹,
当所述操作轨迹形成一封闭区域时,确定该封闭区域为所述区
域范围;
当用户的操作轨迹未形成封闭区域时,按照预设算法生成一条
与所述操作轨迹形成封闭区域的线,然后将该封闭区域确定为所述
区域范围;
当用户的操作轨迹形成多个封闭区域时,提示用户重新操作。
4.根据权利要求1所述的方法,其特征在于,所述客户端响
应用户在电子地图上的触摸手势操作而确定一区域范围的步骤包
括:
获取用户在电子地图上选择的点,
当用户选择的点为一个点时,以该点为圆心,一设定值为半径
或直径,在电子地图上计算得到一封闭的圆周区域,确定该封闭的
圆周区域为所述区域范围;
当用户选择的点为两个点时,以所述选定的两个点连成的直线
为直径或者半径,以该直线上的任意一点为圆心,在电子地图上计
算得到一封闭的圆周区域,确定该封闭的圆周区域为区域范围;
当用户选择的点为三个点时,将所述选定的三个点在电子地图
上围成一封闭的三角形区域确定为所述区域范围。
5.根据权利要求1所述的方法,其特征在于,所述客户端响
应用户在电子地图上的触摸手势操作而确定一区域范围的步骤包
括:获取用户在电子地图上按压位置的压力值或面积,根据该压力
值或面积在电子地图上以所述按压位置为几何中心点,在电子地图
上按照预设的几何形状向外延伸,在用户停止按压电子地图时控制

\t几何形状停止延伸以形成一封闭区域,确定该封闭区域为所述区域
范围。
6.一种基于电子地图的约会装置,应用于与一服务端通信连
接的客户端,其特征在于,所述基于电子地图的约会装置包括:
地图调用模块,用于调用电子地图;
区域范围确定模块,用于响应用户对所述电子地图的触摸手势
操作,在电子地图上确定一区域范围;
上传模块,用于上传该区域范围至服务端;
接收模块,用于接收服务端将该区域范围与其它客户端上传的
其它区域范围进行比较后确定该区域范围与所述其它区域范围包含
区域交集时发送的提示信息。
7.根据权利要求6所述的装置,其特征在于,所述装置还包
括:
时间范围确定模块,用于响应用户的操作而确定一时间范围;
所述上传模块还用于上传该时间范围至服务...

【专利技术属性】
技术研发人员:陈树群
申请(专利权)人:成都高合盛科技有限责任公司
类型:发明
国别省市:四川;51

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

1