共享位置信息的方法、终端及服务器技术

技术编号:11467833 阅读:75 留言:0更新日期:2015-05-18 00:10
本发明专利技术公开了一种共享位置信息的方法、终端及服务器,属于互联网技术领域。方法包括:在当前显示的地图界面中,获取待共享的位置信息,位置信息为用户当前位置信息或用户指定的任一位置信息;根据用户的地图界面调整操作以及位置信息,获取共享地图区域,共享地图区域包括位置信息;根据共享地图区域,进行位置信息共享。本发明专利技术中待共享的位置信息可为用户当前位置信息或用户指定的任一位置信息,所以共享的位置信息灵活多样;此外,还可根据用户的地图界面调整操作获取共享地图区域,所以共享地图区域形式多样,丰富了位置信息共享的表现形式;另外,基于地图区域进行位置信息共享,方便了用户对待共享位置信息进行描述,视觉效果较佳。

【技术实现步骤摘要】
共享位置信息的方法、终端及服务器
本专利技术涉及互联网
,特别涉及一种共享位置信息的方法、终端及服务器。
技术介绍
在日常生活中,人们常常会遇到诸如公司聚餐、同学聚会或家人庆生等需要外出集会的情况。针对上述情况,为了确保参与的每一个人都能准确且快速地到达目的地,具有位置信息共享功能的应用应运而生。现有技术中,用户在启动具有位置信息共享功能的应用后,该应用自动定位用户的当前位置信息,并获取当前位置信息的经纬度信息。之后,该应用通过所在终端将经纬度信息发送至多个目标终端,实现位置信息的共享。其中,该共享终端也需要同样安装有具有地理位置共享功能的地图应用。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:由于以经纬度信息的形式共享用户当前位置信息,所以该种位置信息共享方式过于单调和抽象,不便于用户对当前位置信息进行描述;且视觉效果不佳,不能明确位置信息在地图上的具体位置;此外,由于仅能共享用户的当前位置信息,因此共享的位置信息较为局限和单一,不够灵活。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种共享位置信息的方法、终端及服务器。所述技术方案如下:第一方面,提供了一种共享位置信息的方法,所述方法包括:在当前显示的地图界面中,获取待共享的位置信息,所述位置信息为用户当前位置信息或用户指定的任一位置信息;根据用户的地图界面调整操作以及所述位置信息,获取共享地图区域,所述共享地图区域包括所述位置信息;根据所述共享地图区域,进行位置信息共享。第二方面,提供了一种共享位置信息的方法,所述方法包括:接收用户终端发送的共享数据,所述共享数据至少包括所述位置信息的经纬度信息、地图缩放比例及地图显示尺寸;将所述共享数据转发至目标终端,以使所述目标终端在根据所述共享数据生成地图区域后,将所述地图区域在所述目标终端的展示界面进行展示。第三方面,提供了一种终端,所述终端包括:位置信息获取模块,用于在当前显示的地图界面中,获取待共享的位置信息,所述位置信息为用户当前位置信息或用户指定的任一位置信息;地图区域获取模块,用于根据用户的地图界面调整操作以及所述位置信息,获取共享地图区域,所述共享地图区域包括所述位置信息;位置信息共享模块,用于根据所述共享地图区域,进行位置信息共享。第四方面,提供了一种服务器,所述服务器包括:共享数据接收模块,用于接收用户终端发送的共享数据,所述共享数据至少包括所述位置信息的经纬度信息、地图缩放比例及地图显示尺寸;共享数据发送模块,用于将所述共享数据转发至目标终端,以使所述目标终端在根据所述共享数据生成地图区域后,将所述地图区域在所述目标终端的展示界面进行展示。本专利技术实施例提供的技术方案带来的有益效果是:在当前显示的地图界面中获取待共享的位置信息后,根据用户的地图界面调整操作以及所述位置信息,获取共享地图区域,根据共享地图区域进行位置信息共享,由于待共享的位置信息可为用户当前位置信息或用户指定的任一位置信息,所以共享的位置信息灵活多样;此外,还可根据用户的地图界面调整操作获取共享地图区域,所以获取到的共享地图区域形式多样,丰富了位置信息共享的表现形式;另外,由于基于地图区域进行位置信息共享,所以方便了用户对待共享位置信息进行描述,且该种共享位置信息的方式视觉效果较佳,可明确待共享的位置信息在地图上的详细位置。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的共享位置信息的系统架构图;图2是本专利技术实施例提供的一种共享位置信息的方法流程图;图3是本专利技术实施例提供的一种共享位置信息的方法流程图;图4是本专利技术实施例提供的一种共享位置信息的方法流程图;图5是本专利技术实施例提供的一种地图区域的示意图;图6是本专利技术实施例提供的一种地图区域的示意图;图7是本专利技术实施例提供的一种地图区域的示意图;图8是本专利技术实施例提供的一种地图区域的示意图;图9是本专利技术实施例提供的一种地图区域的示意图;图10是本专利技术实施例提供的一种数据通信方式的示意图;图11是本专利技术实施例提供的一种数据通信方式的示意图;图12是本专利技术实施例提供的一种终端的结构示意图;图13是本专利技术实施例提供的一种服务器的结构示意图;图14是本专利技术实施例提供的一种终端的内部结构示意图;图15是本专利技术实施例提供的一种服务器的内部结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。在对本专利技术实施例作详细介绍之前,先对本专利技术实施例的应用场景予以介绍。本专利技术的典型应用场景为:对于公司聚餐、同学聚会等需要多人从不同出发地出发到达同一目的地的情景,为了确保集会的每个人都能准确地到达目的地,组织用户可通过本专利技术实施例提供的方法将包括目的地位置信息的地图区域共享给所有参与用户,而各个参与用户为了使得大家明确自身的当前所在位置,也可将自身的当前位置信息共享给其他用户。针对某一用户来说,在向其他用户发送包括待共享位置信息的共享地图区域之前,用户终端可通过下述方法获取该共享地图区域:在当前显示的地图界面中,获取待共享的位置信息,该位置信息为用户当前位置信息或用户指定的任一位置信息;根据用户的地图界面调整操作以及位置信息,获取共享地图区域,该共享地图区域包括该位置信息。在获取到该共享地图区域之后,用户可通过图1所示的两种方式将共享地图区域发送给其他用户。参见图1,当用户A欲分享基于某一位置信息的共享地图区域给用户B时,用户A可通过共享服务器通信和点对点通信等两种方式将该共享地图区域共享给其他用户。其中,该位置信息既可为用户A的当前位置信息,还可为用户A指定的任一位置信息。用户B指代一类用户,也即指代由用户A指定的接收其共享地图区域的一个或多个用户。点对点通信可包括多种实现方式,比如短信、彩信、蓝牙、套接字(socket)等实现方式。图2是本专利技术实施例提供的一种共享位置信息的方法流程图。以终端执行该方法的角度为例,参见图2,本专利技术实施例提供的方法流程包括:201、在当前显示的地图界面中,获取待共享的位置信息,位置信息为用户当前位置信息或用户指定的任一位置信息。202、根据用户的地图界面调整操作以及位置信息,获取共享地图区域,共享地图区域包括位置信息。203、根据共享地图区域,进行位置信息共享。本专利技术实施例提供的方法,在当前显示的地图界面中获取待共享的位置信息后,根据用户的地图界面调整操作以及位置信息,获取共享地图区域,根据共享地图区域进行位置信息共享,由于待共享的位置信息可为用户当前位置信息或用户指定的任一位置信息,所以共享的位置信息灵活多样;此外,还可根据用户的地图界面调整操作获取共享地图区域,所以获取到的共享地图区域形式多样,丰富了位置信息共享的表现形式;另外,由于基于地图区域进行位置信息共享,所以方便了用户对待共享位置信息进行描述,且该种共享位置信息的方式视觉效果较佳,可明确待共享的位置信息在地图上的详细位置。可选地,根据用户地图界面调整操作以及位置信息,获取共享地图区域,包括:根据本文档来自技高网...

【技术保护点】
一种共享位置信息的方法,其特征在于,所述方法包括:在当前显示的地图界面中,获取待共享的位置信息,所述位置信息为用户当前位置信息或用户指定的任一位置信息;根据用户的地图界面调整操作以及所述位置信息,获取共享地图区域,所述共享地图区域包括所述位置信息;根据所述共享地图区域,进行位置信息共享。

【技术特征摘要】
1.一种共享位置信息的方法,其特征在于,所述方法包括:在当前显示的地图界面中,获取待共享的位置信息,所述位置信息为用户当前位置信息或用户指定的任一位置信息;根据位置信息与经纬度数据的对应关系,确定所述位置信息的经纬度数据;根据所述位置信息的经纬度信息,获取初始地图区域,所述初始地图区域包括所述位置信息;将所述初始地图区域在所述用户终端的展示界面上进行展示;根据所述地图界面调整操作,对所述初始地图区域进行调整,得到所述共享地图区域,所述初始地图区域大于所述共享地图区域,所述共享地图区域包括所述位置信息;根据所述共享地图区域,进行位置信息共享。2.根据权利要求1所述的方法,其特征在于,所述根据所述地图界面调整操作,对所述初始地图区域进行调整,包括:当所述地图界面调整操作包括用户标注添加操作时,获取所述用户标注添加操作对应的操作轨迹;根据所述操作轨迹,在所述初始地图区域上添加相应的标注信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述共享地图区域,进行位置信息共享,包括:当目标终端中不包括第一终端时,获取所述共享地图区域的共享数据,所述第一终端为未与共享服务器建立通信连接的目标终端,所述共享数据至少包括所述位置信息的经纬度信息、地图缩放比例及地图显示尺寸;将所述共享数据发送至所述共享服务器,以使所述共享服务器在接收到所述共享数据后,将所述共享数据转发至所述目标终端,由所述目标终端在根据所述共享数据生成所述共享地图区域后,将所述共享地图区域进行展示。4.根据权利要求1所述的方法,其特征在于,所述根据所述共享地图区域,进行位置信息共享,包括:当目标终端中不包括第一终端时,获取所述共享地图区域的共享数据,所述第一终端为未与共享服务器建立通信连接的目标终端,所述共享数据至少包括所述位置信息的经纬度信息、地图缩放比例及地图显示尺寸;通过点对点的通信方式,将所述共享数据发送至所述目标终端,以使所述目标终端在根据所述共享数据生成所述共享地图区域后,将所述共享地图区域进行展示。5.根据权利要求1所述的方法,其特征在于,所述根据所述共享地图区域,进行位置信息共享,包括:当目标终端中包括第一终端时,生成包括所述共享地图区域的图片,所述第一终端为未与共享服务器建立通信连接的目标终端;通过点对点的通信方式,将包括所述共享地图区域的图片发送至所述第一终端。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取所述共享地图区域的共享数据,所述共享数据至少包括所述位置信息的经纬度信息、地图缩放比例及地图显示尺寸;通过点对点的通信方式,将所述共享数据发送至第二终端,以使所述第二终端在根据所述共享数据生成所述共享地图区域后,将所述共享地图区域进行展示,所述第二终端为与所述共享服务器建立通信连接的目标终端。7.根据权利要求3至6中任一权利要求所述的方法,其特征在于,所述根据所述共享地图区域,进行位置信息共享之前,所述方法还包括:获取所述位置信息的目标终端信息;将所述目标终端信息上传至所述共享服务器,以使所述共享服务器根据所述目标终端信息判断所述目标终端中是否存在所述第一终端,并将判断结果返回至所述用户终端。8.根据权利要求1所述的方法,其特征在于,所述根据所述地图界面调整操作,对所述初始地图区域进行调整,包括:当所述地图界面调整操作包括地图缩放操作时,获取所述地图缩放操作对应的地图缩放比例尺;根据所述地图缩放比例尺,对所述初始地图区域进行缩放操作。9.根据权利要求1所述的方法,其特征在于,所述根据所述地图界面调整操作,对所述初始地图区域进行调整,包括:当所述地图界面调整操作包括地图移动操作时,获取所述地图移动操作对应的移动尺度;根据所述移动尺度,对所述初始地图区域进行调整。10.一种共享位置信息的方法,其特征在于,所述方法包括:接收用户终端发送的共享数据,所述共享数据至少包括位置信息的经纬度信息、地图缩放比例及地图显示尺寸;将所述共享数据转发至目标终端,以使所述目标终端在根据所述共享数据生成地图区域后,将所述地图区域在所述目标终端的展示界面进行展示。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:接收所述用户终端上传的目标终端信息;根据所述目标终端信息,判断所述目标终端中是否存在第一终端,得到判断结果,所述第一终端为未与所述共享服务器建立通信连接的终端;将所述判断结果返回至所述用户终端,以使所述用户终端根据所述判断结果和获取到的共享地图区域进行位置信息共享。12...

【专利技术属性】
技术研发人员:任鹏程刚
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1