本发明专利技术提供了一种分享位置信息的方法和装置,其中方法包括:一种分享位置信息的方法,其特征在于,该方法包括:获取用户的定位数据;将所述定位数据在地图数据库中进行匹配,利用匹配到的数据生成文本描述的位置信息以用于分享。这种方式使得即便方向感不强的用户也能够方便地分享自己的位置信息,且即便其他用户不是地图类应用的注册用户,也能够获取到分享来的文本描述的位置信息。
【技术实现步骤摘要】
本专利技术涉及计算机应用
,特别涉及一种分享位置信息的方法和装置。
技术介绍
随着移动网络技术的不断发展,智能手机、平板电脑等移动终端已经成为用户出行携带的主要工具。用户通过移动终端可以享受到打车、叫外卖、购物、转账等服务。但用户在出行过程中往往还存在这样一种需求:位置信息分享。例如两个用户在结伴出行的过程中,如果分离,用户A希望能够将自己的位置信息分享给用户B,以便用户B能够顺利找到用户A。现有的实现方式主要包括以下两种:第一种方式:用户A自己将位置信息描述给用户B,并通过语音或者文本的方式发送给用户B。这种方式对于方向感较差的用户而言,很难将自己的位置信息描述清楚。第二种方式:用户A通过手机定位功能定位自己所在的位置,然后通过地图类应用将该位置信息分享给用户B,用户B能够在地图类应用中查看用户A的位置在地图中的标注。但这种方式要求两个用户必须都是地图类应用的注册用户。
技术实现思路
有鉴于此,本专利技术提供了一种分享位置信息的方法和装置,方便用户之间进行位置分享。具体技术方案如下:本专利技术提供了一种分享位置信息的方法,该方法包括:获取用户的定位数据;将所述定位数据在地图数据库中进行匹配,利用匹配到的数据生成文本描述的位置信息以用于分享。根据本专利技术一优选实施方式,所述利用匹配到的数据生成文本描述的位置信息包括:确定所述定位数据匹配到的基础地理信息,所述基础地理信息包括所述定位数据所在的行政区划和道路信息;生成所述基础地理信息的文本描述。根据本专利技术一优选实施方式,所述利用匹配到的数据生成文本描述的位置信息包括:在地图数据库中匹配距离所述定位数据预设范围内的参考点;确定所述定位数据相对于所述参考点的相对位置;利用所述参考点的信息以及所述相对位置信息,生成文本描述。根据本专利技术一优选实施方式,所述在地图数据库中匹配距离所述定位数据预设范围内的参考点包括:在所述地图数据库中确定距离所述定位数据预设范围内的POI;按照知名度、显著性和与所述定位数据的距离中的至少一种,对确定出的各POI进行评分;选择评分排在前N个的POI作为参考点,N为预设的正整数。根据本专利技术一优选实施方式,利用所述参考点的信息以及所述相对位置信息,生成文本描述包括:确定与所述相对位置信息相匹配的文本描述模板,将所述参考点的信息和相对位置信息填入所述文本描述模板,得到所述文本描述的位置信息。根据本专利技术一优选实施方式,所述文本描述模板包括以下至少一种:在【参考点】【方向】【数字】米;在【参考点】的附近【数字】米;在【参考点】的对面;在【参考点】的门口;其中,上述模板中【】的槽位为待填入的信息,所述【参考点】的槽位中待填入参考点的信息,所述【方向】的槽位中待填入所述相对位置中的方向信息,所述【数字】的槽位中待填入所述相对位置中的距离信息。根据本专利技术一优选实施方式,若所述相对位置包括:所述定位数据与所述参考点位于道路两侧,且所述定位数据与所述参考点之间的距离小于或等于预设的第一阈值,则与所述相对位置信息相匹配的文本描述模板为:在【参考点】的对面;若所述相对位置包括:所述定位数据与所述参考点位于道路一侧,且所述定位数据与所述参考点之间的距离小于或等于预设的第二阈值,则与所述相对位置信息相对应的文本描述模板为:在【参考点】的门口。根据本专利技术一优选实施方式,该方法还包括:将所述文本描述的位置信息展现给所述用户;和/或,获取到针对所述文本描述的位置信息的分享请求后,按照所述请求中包含的分享方式发送所述文本描述的位置信息。本专利技术还提供了一种分享位置信息的装置,该装置包括:定位数据获取单元,用于获取用户的定位数据;文本描述生成单元,用于将所述定位数据在地图数据库中进行匹配,利用匹配到的数据生成文本描述的位置信息以用于分享。根据本专利技术一优选实施方式,所述文本描述生成单元包括:第一匹配单元,用于确定所述定位数据在地图数据库中匹配到的基础地理信息,所述基础地理信息包括所述定位数据所在的行政区划和道路信息;文本描述单元,用于生成所述基础地理信息的文本描述。根据本专利技术一优选实施方式,所述文本描述生成单元包括:第二匹配单元,用于在地图数据库中匹配距离所述定位数据预设范围内的参考点;相对位置确定单元,用于确定所述定位数据相对于所述参考点的相对位置;文本描述单元,用于利用所述参考点的信息以及所述相对位置信息,生成文本描述。根据本专利技术一优选实施方式,所述第二匹配单元,具体用于:在所述地图数据库中确定距离所述定位数据预设范围内的POI;按照知名度、显著性和与所述定位数据的距离中的至少一种,对确定出的各POI进行评分;选择评分排在前N个的POI作为参考点,N为预设的正整数。根据本专利技术一优选实施方式,所述文本描述单元,具体用于:确定与所述相对位置信息相匹配的文本描述模板,将所述参考点的信息和相对位置信息填入所述文本描述模板,得到所述文本描述的位置信息。根据本专利技术一优选实施方式,所述文本描述模板包括以下至少一种:在【参考点】【方向】【数字】米;在【参考点】的附近【数字】米;在【参考点】的对面;在【参考点】的门口;其中,上述模板中【】的槽位为待填入的信息,所述【参考点】的槽位中待填入参考点的信息,所述【方向】的槽位中待填入所述相对位置中的方向信息,所述【数字】的槽位中待填入所述相对位置中的距离信息。根据本专利技术一优选实施方式,若所述相对位置包括:所述定位数据与所述参考点位于道路两侧,且所述定位数据与所述参考点之间的距离小于或等于预设的第一阈值,则与所述相对位置信息相匹配的文本描述模板为:在【参考点】的对面;若所述相对位置包括:所述定位数据与所述参考点位于道路一侧,且所述定位数据与所述参考点之间的距离小于或等于预设的第二阈值,则与所述相对位置信息相对应的文本描述模板为:在【参考点】的门口。根据本专利技术一优选实施方式,该装置还包括:展现单元和/或分享单元;所述展现单元,用于将所述文本描述的位置信息展现给所述用户;所述分享单元,用于获取到针对所述文本描述的位置信息的分享请求后,按照所述请求中包含的分享方式发送所述文本描述的位置信息。由以上技术方案可以看出,本专利技术通过将用户的定位数据在地图数据库中进行匹配后,生成文本描述的位置信息的方式,用于进行位置分享,这种方式使得即便方向感不强的用户也能够方便地分享自己的位置信息,且即便其他用户不是地图类应用的注册用户,也能够获取到分享来的文本描述的位置信息。【附图说明】图1为本专利技术实施例提供的方法流程图;图2为本专利技术实施例提供的基于参考点生成文本描述的方法流程图;图3为本专利技术实施例提供的一种方向的近似处理示意图;图4a为本专利技术实施例提供的展现文本描述的位置信息的实例图;图4b为本专利技术实施例提供的多种分享方式的实例图;图5为本专利技术实施例提供的装置结构图。【具体实施方式】为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术进行详细描述。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在本文档来自技高网...
【技术保护点】
一种分享位置信息的方法,其特征在于,该方法包括:获取用户的定位数据;将所述定位数据在地图数据库中进行匹配,利用匹配到的数据生成文本描述的位置信息以用于分享。
【技术特征摘要】
1.一种分享位置信息的方法,其特征在于,该方法包括:获取用户的定位数据;将所述定位数据在地图数据库中进行匹配,利用匹配到的数据生成文本描述的位置信息以用于分享。2.根据权利要求1所述的方法,其特征在于,所述利用匹配到的数据生成文本描述的位置信息包括:确定所述定位数据匹配到的基础地理信息,所述基础地理信息包括所述定位数据所在的行政区划和道路信息;生成所述基础地理信息的文本描述。3.根据权利要求1所述的方法,其特征在于,所述利用匹配到的数据生成文本描述的位置信息包括:在地图数据库中匹配距离所述定位数据预设范围内的参考点;确定所述定位数据相对于所述参考点的相对位置;利用所述参考点的信息以及所述相对位置信息,生成文本描述。4.根据权利要求3所述的方法,其特征在于,所述在地图数据库中匹配距离所述定位数据预设范围内的参考点包括:在所述地图数据库中确定距离所述定位数据预设范围内的POI;按照知名度、显著性和与所述定位数据的距离中的至少一种,对确定出的各POI进行评分;选择评分排在前N个的POI作为参考点,N为预设的正整数。5.根据权利要求3所述的方法,其特征在于,利用所述参考点的信息以及所述相对位置信息,生成文本描述包括:确定与所述相对位置信息相匹配的文本描述模板,将所述参考点的信息和相对位置信息填入所述文本描述模板,得到所述文本描述的位置信息。6.根据权利要求5所述的方法,其特征在于,所述文本描述模板包括以下至少一种:在【参考点】【方向】【数字】米;在【参考点】的附近【数字】米;在【参考点】的对面;在【参考点】的门口;其中,上述模板中【】的槽位为待填入的信息,所述【参考点】的槽位中待填入参考点的信息,所述【方向】的槽位中待填入所述相对位置中的方向信息,所述【数字】的槽位中待填入所述相对位置中的距离信息。7.根据权利要求6所述的方法,其特征在于,若所述相对位置包括:所述定位数据与所述参考点位于道路两侧,且所述定位数据与所述参考点之间的距离小于或等于预设的第一阈值,则与所述相对位置信息相匹配的文本描述模板为:在【参考点】的对面;若所述相对位置包括:所述定位数据与所述参考点位于道路一侧,且所述定位数据与所述参考点之间的距离小于或等于预设的第二阈值,则与所述相对位置信息相对应的文本描述模板为:在【参考点】的门口。8.根据权利要求1至7任一权项所述的方法,其特征在于,该方法还包括:将所述文本描述的位置信息展现给所述用户;和/或,获取到针对所述文本描述的位置信息的分享请求后,按照所述请求中包含的分享方式发送所述文本描述的位置信息。9.一种分享位置信息的装置,其特征在于,该装置包括:定位数...
【专利技术属性】
技术研发人员:刘俊启,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。