CN106102012A - 一种分享位置信息的方法和装置 - Google Patents
一种分享位置信息的方法和装置 Download PDFInfo
- Publication number
- CN106102012A CN106102012A CN201610671076.6A CN201610671076A CN106102012A CN 106102012 A CN106102012 A CN 106102012A CN 201610671076 A CN201610671076 A CN 201610671076A CN 106102012 A CN106102012 A CN 106102012A
- Authority
- CN
- China
- Prior art keywords
- reference point
- information
- text
- relative position
- describes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Remote Sensing (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本发明提供了一种分享位置信息的方法和装置,其中方法包括:一种分享位置信息的方法,其特征在于,该方法包括:获取用户的定位数据;将所述定位数据在地图数据库中进行匹配,利用匹配到的数据生成文本描述的位置信息以用于分享。这种方式使得即便方向感不强的用户也能够方便地分享自己的位置信息,且即便其他用户不是地图类应用的注册用户,也能够获取到分享来的文本描述的位置信息。
Description
【技术领域】
本发明涉及计算机应用技术领域,特别涉及一种分享位置信息的方法和装置。
【背景技术】
随着移动网络技术的不断发展,智能手机、平板电脑等移动终端已经成为用户出行携带的主要工具。用户通过移动终端可以享受到打车、叫外卖、购物、转账等服务。但用户在出行过程中往往还存在这样一种需求:位置信息分享。例如两个用户在结伴出行的过程中,如果分离,用户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为本发明实施例提供的装置结构图。
【具体实施方式】
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
图1为本发明实施例提供的方法流程图,如图1中所示,该方法可以包括以下步骤:
在101中,获取用户的定位数据。
本步骤中可以从定位模块获取用户的定位数据,该定位模块可以采用诸如GPS定位、基站定位、wifi定位等多种定位方式,本发明对此并不加以限制,只要获取到定位数据即可。获取到的定位数据通常为经纬度数据。
在102中,将定位数据在地图数据库中进行匹配,利用匹配得到的数据生成文本描述的位置信息。
在本步骤可以包括但不限于以下两种实现方式:
第一种方式:确定定位数据匹配到的基础地理信息,该基础地理信息包括定位数据所在的行政区划和道路信息,然后生成基础地理信息的文本描述。
通常在地图数据库中会存储有各地图元素的经纬度、行政区划以及道路信息,例如若某用户定位得到经纬度为:116.306301,40.053631,经在地图数据库中匹配,可以得到其对应的基础地理信息为:北京市海淀区上地九街。当然,该基础地理信息的粒度可以灵活选择,可以精确到行政区划,也可以精确到道路,还可以精确到路牌号。
这种方式比较容易理解,在此不再详述。下面重点介绍第二种方式。
第二种方式是以一个附近的参考点作为参考来形成文本描述,具体可以如图2中所示,包括以下步骤:
在201中,在地图数据库中匹配距离该定位数据预设范围内的参考点。
这里的参考点可以是一些知名商家、标志性建筑物、旅游景点、交通设施等等。由于在现有的地图数据库中大多数都收集有POI(Point of Interest,兴趣点)信息,这些POI信息包括名称、类别、经纬度等信息,还可能会包含一些描述信息。POI可以包括政府部门、商业机构、旅游景点、交通设施,建筑物,等等,与本发明所要确定的参考点的要求比较吻合,因此在本发明实施例中可以从地图数据库中的POI中确定参考点。当然除了采用POI之外,也可以采用其他方式,例如采用在地图数据库中标注的商家、建筑物、景点、交通设施等。
本步骤中,可以在地图数据库中确定距离该定位数据预设范围内的POI,例如距离用户的定位位置100米范围内的POI。然后按照知名度、显著性、与该定位数据的距离等中的一种或任意组合,对确定出的各POI进行评分,然后选择评分排在前N个的POI作为参考点,N为预设的正整数。
其中POI可以预先依据知名度被分为各种级别,级别越高的知名度越高,POI的评分也越高。显著性可以依据该POI所在的高度、招牌大小等进行评定,该POI所在的高度、招牌大小等信息可以从POI的描述信息中获取。例如“锦秋国际大厦”的建筑物高度比较高,因此其显著性就较高,该POI的评分也较高。再例如“中国银行”,虽然其在建筑物中的一层,但由于其招牌巨大非常显眼,因此其显著性也较高,该POI的评分也较高。另外,若某POI距离用户的定位位置越近,其评分也越高。在对POI进行具体评分时,可以综合考虑多种因素,对各因素的评分进行加权处理后,得到对POI的最终评分。
在202中,确定该定位数据相对于该参考点的相对位置。
定位数据在地图数据库中存在一个对应的经纬度信息,各参考点在地图数据库中也存在对应的经纬度信息,根据两者的经纬度进行就可以得到定位数据相对于参考点的相对位置。该相对位置可以包括两部分信息:定位数据相对于参考点的方向信息以及定位数据相对于参考点的距离信息。相对位置通过几何算法可以得到,在此不再详述。
需要说明的是,在本发明实施例中,对方向信息的要求并不是非常精确,可以将在预设角度范围内的方向进行标准化处理。如图3中所示,假设A点为参考点,定位数据与A点之间的相对方向在图中各区间时,可以按照各区间的方向近似处理。
在203中,利用该参考点的信息以及相对位置信息,生成文本描述。
由于参考点的信息以及相对位置信息均是一些零散的数据,如何将其组织成可描述的、人类可理解且符合人类表达的形式是本步骤要解决的问题。在本发明实施例中,可以预先设置一些文本描述模板,将相对位置信息与文本描述模板进行匹配,确定与该相对位置信息相匹配的文本描述模板,然后将参考点的信息和相对位置信息填入所述文本描述模板,得到文本描述的位置信息。
其中文本描述模板可以由固定描述部分和通配部分组成,其中通配部分可以采用可填入信息的槽位形式。例如可以采用但不限于以下几种文本描述模板:
模板一:在【参考点】的对面。
模板中【】的槽位为待填入的信息,【参考点】的槽位中待填入参考点的信息。
若确定出的相对位置为:定位数据与所述参考点位于道路两侧,且该定位数据与参考点之间的距离小于或等于预设的第一阈值,则可以认为该相对位置匹配到该模板一。其中,第一阈值可以依据道路宽度进行设定。
举个例子,假设用户的定位位置与确定出的参考点“锦秋国际大厦”之间隔了一条道路,即位于道路两侧,并且两者之间的距离小于50米,则可以采用模板一,生成的文本描述为“在锦秋国际大厦的对面”。
模板二:在【参考点】的门口。
若确定出的相对位置为:定位数据与参考点位于道路一侧,且该定位数据与参考点之间的距离小于或等于预设的第二阈值,则可以认为该相对位置匹配到模板二。其中第二阈值可以依据建筑物的规模进行设定。
举个例子,假设用户的定位位置与确定出的参考点“锦秋国际大厦”位于道路同一侧,且两者之间的距离小于10米,则可以采用模板二,生成的文本描述为“在锦秋国际大厦的门口”。
除了上述两种情况之外,可以采用以下两种模板。
模板三:在【参考点】【方向】【数字】米。
【方向】的槽位中待填入相对位置中的方向信息,【数字】的槽位中待填入相对位置中的距离信息。
例如,用户的定位位置相对于锦秋国际大厦的相对位置为:大约东侧,45米,则生成的文本描述可以为“在锦秋国际大厦东45米”。
模板四:在【参考点】的附近【数字】米。
例如,用户的定位位置相对于锦秋国际大厦的相对位置为:大约东北侧,30米,则生成的文本描述可以为“在锦秋国际大厦附近30米”。
上述两种方式可以择一使用,也可以综合使用,例如可以将利用基础地理信息生成的文本描述和利用参考点生成的文本描述进行合并,得到文本描述的位置信息。例如“北京市海淀区知春路,在锦秋国际大厦门口”。
继续参见图1,在103中,将文本描述的位置信息展现给用户,待获取到针对该文本描述的位置信息的分享请求后,按照请求中包含的分享方式发送该文本描述的位置信息。
本发明实施例中,生成的文本描述的位置信息可以是一个,也可以是多个。如果是多个,则可以将多个文本描述的位置信息均展现给用户,供用户从中选择一个。
对于展现的文本描述的位置信息,用户可以采用多种分享方式,下面列举几种分享方式:
1)用户通过电话的方式,将文本描述的位置信息口述给其他用户。
2)用户将文本描述的位置信息进行拷贝后,粘贴至短信、微信等即时通信工具的消息中发送给其他用户。
3)在展现文本描述的位置信息的界面上提供分享功能控件,如图4a中所示。当用户点击该分享功能控件后,提供多种分享方式供用户选择,如图4b所示,当用户选择其中一种分享方式后,客户端会接收到该分享请求,在该分享请求中除了携带文本描述的位置信息之外,还会携带分享方式信息,客户端将会通过该分享方式发送文本描述的位置信息,即将该文本描述的位置信息提供给该分享方式对应的应用(可以通过调用该应用的接口实现),并触发该应用发送给文本描述的位置信息。其中分享方式对应的应用可以是即时通信类应用、邮件类应用、短消息、社交类应用,等等。
假设用户选择通过微信朋友圈发送给文本描述的位置信息,则该文本描述的位置信息将会发布在该用户的微信朋友圈中。
需要说明的是,上述方法实施例可以在服务端实现,也可以在客户端实现。还可以部分处理在服务端实现,部分处理在客户端实现,例如服务端执行步骤101和102后,将生成的文本描述的位置信息发送给客户端,由客户端实现该文本描述的位置信息的展现和/或分享。
以上是对本发明所提供的方法进行的描述,下面结合实施例对本发明提供的装置进行详述。图5为本发明实施例提供的装置结构图,如图5所示,该装置可以包括:定位数据获取单元00和文本描述生成单元10,还可以包括展现单元20、分享单元30。各组成单元的主要功能如下:
定位数据获取单元00负责获取用户的定位数据。定位数据获取单元00可以从定位模块获取用户的定位数据,该定位模块可以采用诸如GPS定位、基站定位、wifi定位等多种定位方式,获取到的定位数据通常为经纬度数据。
文本描述生成单元10负责将定位数据在地图数据库中进行匹配,利用匹配到的数据生成文本描述的位置信息以用于分享。
文本描述生成单元10可以采用但不限于以下两种结构:
第一种结构,文本描述生成单元10可以包括:第一匹配单元11和文本描述单元12。
第一匹配单元11负责确定定位数据在地图数据库中匹配到的基础地理信息,基础地理信息包括定位数据所在的行政区划和道路信息。文本描述单元12负责生成基础地理信息的文本描述。
第二种结构,文本描述生成单元10可以包括:第二匹配单元13、相对位置确定单元14和文本描述单元12。
第二匹配单元13负责在地图数据库中匹配距离定位数据预设范围内的参考点。在本发明实施例中,第二匹配单元13可以从地图数据库中的POI中确定参考点,具体地,在地图数据库中确定距离定位数据预设范围内的POI;按照知名度、显著性和与定位数据的距离中的至少一种,对确定出的各POI进行评分;选择评分排在前N个的POI作为参考点,N为预设的正整数。
相对位置确定单元14负责确定定位数据相对于参考点的相对位置。该相对位置可以包括两部分信息:定位数据相对于参考点的方向信息以及定位数据相对于参考点的距离信息。
文本描述单元12负责利用参考点的信息以及相对位置信息,生成文本描述。具体地,可以预先设置一些文本描述模板,文本描述单元12确定与相对位置信息相匹配的文本描述模板,将参考点的信息和相对位置信息填入文本描述模板,得到文本描述的位置信息。
其中文本描述模板可以由固定描述部分和通配部分组成,其中通配部分可以采用可填入信息的槽位形式。例如可以采用但不限于以下几种文本描述模板:
模板一:在【参考点】【方向】【数字】米;
模板二:在【参考点】的附近【数字】米;
模板三:在【参考点】的对面;
模板四:在【参考点】的门口;
其中,上述模板中【】的槽位为待填入的信息,【参考点】的槽位中待填入参考点的信息,【方向】的槽位中待填入相对位置中的方向信息,【数字】的槽位中待填入相对位置中的距离信息。
若确定出的相对位置包括:定位数据与参考点位于道路两侧,且定位数据与参考点之间的距离小于或等于预设的第一阈值,则与该相对位置信息相匹配的文本描述模板可以为模板三。
若确定出的相对位置包括:定位数据与参考点位于道路一侧,且定位数据与参考点之间的距离小于或等于预设的第二阈值,则与该相对位置信息相对应的文本描述模板可以为模板四。
否则,可以采用上述模板一或模板二。
文本描述生成单元10的上述两种结构可以择一使用,也可以同时使用,在图5中以两种结构同时使用为例。
展现单元20负责将文本描述的位置信息展现给用户,用户可以通过电话的方式,将文本描述的位置信息口述给其他用户。也可以将文本描述的位置信息进行拷贝后,粘贴至短信、微信等即时通信工具的消息中发送给其他用户。或者在用户的触发下,由分享单元30获取到针对文本描述的位置信息的分享请求后,按照所述请求中包含的分享方式发送该文本描述的位置信息。例如,在展现文本描述的位置信息的界面上提供分享功能控件,当用户点击该分享功能控件后,提供多种分享方式供用户选择,当用户选择其中一种分享方式后,分享单元30会接收到该分享请求,在该分享请求中除了携带文本描述的位置信息之外,还会携带分享方式信息,分享单元30将会通过该分享方式发送文本描述的位置信息,即将该文本描述的位置信息提供给该分享方式对应的应用(可以通过调用该应用的接口实现),并触发该应用发送给文本描述的位置信息。其中分享方式对应的应用可以是即时通信类应用、邮件类应用、短消息、社交类应用,等等。
上述装置可以设置于服务端,也可以设置于客户端,也可以部分设置于服务端,部分设置于客户端,例如可以将定位数据获取单元00和文本描述生成单元10设置于服务端,展现单元20和分享单元30设置于客户端。也就是说,该装置可以为位于本地终端的应用,或者还可以为位于本地终端的应用中的插件或软件开发工具包(Software DevelopmentKit,SDK)等功能单元,或者,还可以位于服务器端,本发明实施例对此不进行特别限定。
下面列举几个应用场景:
例如用户A与用户B结伴外出游玩,过程中不慎分离,由于人生地不熟,用户A很难通过电话向用户B描述清楚自己的位置,通过本发明实施例提供的方式,用户A的手机可以方便地获取到文本描述的位置信息,并将该文本描述的位置信息通过微信、短信等方式发送给用户B。
再例如,用户C通过打车类应用叫了辆出租车,有司机接单后,两人需要约定上车地点,但用户C对附近的环境并不了解,那么通过本发明实施例提供的方式,用户C可以通过打车类应用将获取到的文本描述的位置信息发送给司机,即便司机能够方便快速地找到用户C的位置。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (16)
1.一种分享位置信息的方法,其特征在于,该方法包括:
获取用户的定位数据;
将所述定位数据在地图数据库中进行匹配,利用匹配到的数据生成文本描述的位置信息以用于分享。
2.根据权利要求1所述的方法,其特征在于,所述利用匹配到的数据生成文本描述的位置信息包括:
确定所述定位数据匹配到的基础地理信息,所述基础地理信息包括所述定位数据所在的行政区划和道路信息;
生成所述基础地理信息的文本描述。
3.根据权利要求1所述的方法,其特征在于,所述利用匹配到的数据生成文本描述的位置信息包括:
在地图数据库中匹配距离所述定位数据预设范围内的参考点;
确定所述定位数据相对于所述参考点的相对位置;
利用所述参考点的信息以及所述相对位置信息,生成文本描述。
4.根据权利要求3所述的方法,其特征在于,所述在地图数据库中匹配距离所述定位数据预设范围内的参考点包括:
在所述地图数据库中确定距离所述定位数据预设范围内的POI;
按照知名度、显著性和与所述定位数据的距离中的至少一种,对确定出的各POI进行评分;
选择评分排在前N个的POI作为参考点,N为预设的正整数。
5.根据权利要求3所述的方法,其特征在于,利用所述参考点的信息以及所述相对位置信息,生成文本描述包括:
确定与所述相对位置信息相匹配的文本描述模板,将所述参考点的信息和相对位置信息填入所述文本描述模板,得到所述文本描述的位置信息。
6.根据权利要求5所述的方法,其特征在于,所述文本描述模板包括以下至少一种:
在【参考点】【方向】【数字】米;
在【参考点】的附近【数字】米;
在【参考点】的对面;
在【参考点】的门口;
其中,上述模板中【】的槽位为待填入的信息,所述【参考点】的槽位中待填入参考点的信息,所述【方向】的槽位中待填入所述相对位置中的方向信息,所述【数字】的槽位中待填入所述相对位置中的距离信息。
7.根据权利要求6所述的方法,其特征在于,若所述相对位置包括:所述定位数据与所述参考点位于道路两侧,且所述定位数据与所述参考点之间的距离小于或等于预设的第一阈值,则与所述相对位置信息相匹配的文本描述模板为:在【参考点】的对面;
若所述相对位置包括:所述定位数据与所述参考点位于道路一侧,且所述定位数据与所述参考点之间的距离小于或等于预设的第二阈值,则与所述相对位置信息相对应的文本描述模板为:在【参考点】的门口。
8.根据权利要求1至7任一权项所述的方法,其特征在于,该方法还包括:
将所述文本描述的位置信息展现给所述用户;和/或,
获取到针对所述文本描述的位置信息的分享请求后,按照所述请求中包含的分享方式发送所述文本描述的位置信息。
9.一种分享位置信息的装置,其特征在于,该装置包括:
定位数据获取单元,用于获取用户的定位数据;
文本描述生成单元,用于将所述定位数据在地图数据库中进行匹配,利用匹配到的数据生成文本描述的位置信息以用于分享。
10.根据权利要求9所述的装置,其特征在于,所述文本描述生成单元包括:
第一匹配单元,用于确定所述定位数据在地图数据库中匹配到的基础地理信息,所述基础地理信息包括所述定位数据所在的行政区划和道路信息;
文本描述单元,用于生成所述基础地理信息的文本描述。
11.根据权利要求9所述的装置,其特征在于,所述文本描述生成单元包括:
第二匹配单元,用于在地图数据库中匹配距离所述定位数据预设范围内的参考点;
相对位置确定单元,用于确定所述定位数据相对于所述参考点的相对位置;
文本描述单元,用于利用所述参考点的信息以及所述相对位置信息,生成文本描述。
12.根据权利要求11所述的装置,其特征在于,所述第二匹配单元,具体用于:
在所述地图数据库中确定距离所述定位数据预设范围内的POI;
按照知名度、显著性和与所述定位数据的距离中的至少一种,对确定出的各POI进行评分;
选择评分排在前N个的POI作为参考点,N为预设的正整数。
13.根据权利要求11所述的装置,其特征在于,所述文本描述单元,具体用于:确定与所述相对位置信息相匹配的文本描述模板,将所述参考点的信息和相对位置信息填入所述文本描述模板,得到所述文本描述的位置信息。
14.根据权利要求13所述的装置,其特征在于,所述文本描述模板包括以下至少一种:
在【参考点】【方向】【数字】米;
在【参考点】的附近【数字】米;
在【参考点】的对面;
在【参考点】的门口;
其中,上述模板中【】的槽位为待填入的信息,所述【参考点】的槽位中待填入参考点的信息,所述【方向】的槽位中待填入所述相对位置中的方向信息,所述【数字】的槽位中待填入所述相对位置中的距离信息。
15.根据权利要求14所述的装置,其特征在于,若所述相对位置包括:所述定位数据与所述参考点位于道路两侧,且所述定位数据与所述参考点之间的距离小于或等于预设的第一阈值,则与所述相对位置信息相匹配的文本描述模板为:在【参考点】的对面;
若所述相对位置包括:所述定位数据与所述参考点位于道路一侧,且所述定位数据与所述参考点之间的距离小于或等于预设的第二阈值,则与所述相对位置信息相对应的文本描述模板为:在【参考点】的门口。
16.根据权利要求9至15任一权项所述的装置,其特征在于,该装置还包括:展现单元和/或分享单元;
所述展现单元,用于将所述文本描述的位置信息展现给所述用户;
所述分享单元,用于获取到针对所述文本描述的位置信息的分享请求后,按照所述请求中包含的分享方式发送所述文本描述的位置信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610671076.6A CN106102012A (zh) | 2016-08-15 | 2016-08-15 | 一种分享位置信息的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610671076.6A CN106102012A (zh) | 2016-08-15 | 2016-08-15 | 一种分享位置信息的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106102012A true CN106102012A (zh) | 2016-11-09 |
Family
ID=58069307
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610671076.6A Pending CN106102012A (zh) | 2016-08-15 | 2016-08-15 | 一种分享位置信息的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106102012A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109388471A (zh) * | 2018-10-18 | 2019-02-26 | 维沃移动通信有限公司 | 一种导航方法及装置 |
CN109618055A (zh) * | 2018-12-25 | 2019-04-12 | 维沃移动通信有限公司 | 一种位置共享方法及移动终端 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070015519A1 (en) * | 2005-07-12 | 2007-01-18 | Qwest Communications International Inc. | User defined location based notification for a mobile communications device systems and methods |
CN102307329A (zh) * | 2011-08-30 | 2012-01-04 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端和信息显示方法 |
CN103533008A (zh) * | 2012-11-09 | 2014-01-22 | 广州七七八二信息科技有限公司 | 一种基于地理位置信息的公共信息采集和分享软件 |
CN103905981A (zh) * | 2012-12-28 | 2014-07-02 | 腾讯科技(深圳)有限公司 | 一种位置信息的分享方法及*** |
CN105592120A (zh) * | 2014-10-27 | 2016-05-18 | 阿里巴巴集团控股有限公司 | 提供地理位置信息的方法及装置 |
-
2016
- 2016-08-15 CN CN201610671076.6A patent/CN106102012A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070015519A1 (en) * | 2005-07-12 | 2007-01-18 | Qwest Communications International Inc. | User defined location based notification for a mobile communications device systems and methods |
CN102307329A (zh) * | 2011-08-30 | 2012-01-04 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端和信息显示方法 |
CN103533008A (zh) * | 2012-11-09 | 2014-01-22 | 广州七七八二信息科技有限公司 | 一种基于地理位置信息的公共信息采集和分享软件 |
CN103905981A (zh) * | 2012-12-28 | 2014-07-02 | 腾讯科技(深圳)有限公司 | 一种位置信息的分享方法及*** |
CN105592120A (zh) * | 2014-10-27 | 2016-05-18 | 阿里巴巴集团控股有限公司 | 提供地理位置信息的方法及装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109388471A (zh) * | 2018-10-18 | 2019-02-26 | 维沃移动通信有限公司 | 一种导航方法及装置 |
CN109618055A (zh) * | 2018-12-25 | 2019-04-12 | 维沃移动通信有限公司 | 一种位置共享方法及移动终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6343010B2 (ja) | ワイヤレスネットワークのアクセスポイントに関連したエンティティの識別 | |
US20070093955A1 (en) | Navigation system | |
WO2015080926A1 (en) | Geofence compositions | |
JP3811071B2 (ja) | ユーザ端末 | |
WO2013134287A1 (en) | Automatic input signal recognition using location based language modeling | |
CN105812541A (zh) | 旅游协助方法及移动终端 | |
CN102915310A (zh) | 一种电子地图的生成方法、导航方法及装置 | |
CN108288201A (zh) | 网约车***中为目标用户提供行程费用账单的方法及装置 | |
Raychoudhury et al. | Crowd-pan-360: Crowdsourcing based context-aware panoramic map generation for smartphone users | |
US10079888B2 (en) | Generation and use of numeric identifiers for locating objects and navigating in spatial maps | |
CN104182486B (zh) | 电子地图展现方法和装置 | |
CN105845020B (zh) | 一种实景地图制作方法及装置 | |
KR20190043405A (ko) | 관광지도의 이미지를 인식하는 어플리케이션을 이용한 관광정보 제공 시스템 및 방법 | |
CN106102012A (zh) | 一种分享位置信息的方法和装置 | |
CN106126628A (zh) | 一种公共区域智能信息查询追踪***及方法 | |
JP2006134340A (ja) | サーバ | |
WO2014015814A1 (zh) | 基于兴趣点的消息聚合方法、***及存储介质 | |
KR101954800B1 (ko) | 위치 확인 서비스 시스템, 그 시스템에서의 영상을 이용한 위치정보 제공 방법, 이를 위한 서비스장치 및 이를 위한 단말장치 | |
KR100671164B1 (ko) | 이동 통신 단말기를 이용한 위치 정보 제공 시스템 및 방법 | |
Pfeifer et al. | Managing the culloden battlefield invisible mobile guidance experience | |
JP6081702B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
Han et al. | Human assisted positioning using textual signs | |
CN106682015B (zh) | 一种兴趣点的推荐方法及装置 | |
KR101836113B1 (ko) | 스마트 캠퍼스 지도 서비스 방법 및 시스템 | |
Deidda et al. | A tourist location based service (lbs) for the Cagliari city |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161109 |
|
RJ01 | Rejection of invention patent application after publication |