[发明专利]一种基于定位点生成轨迹的显示方法及系统在审
申请号: | 202010450132.X | 申请日: | 2020-05-25 |
公开(公告)号: | CN111625610A | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 胡浩;张远航;刘畅;苏凌洁;李一凡;宋慧宇;沈骏 | 申请(专利权)人: | 重庆大学 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;H04W4/029 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 400044 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 定位 生成 轨迹 显示 方法 系统 | ||
本发明提供了一种基于定位点生成轨迹的显示方法及系统,其特征在于,在路径播放时对某些漂移点及区域重复点进行聚合。所述方法包括如下步骤:获取某时间段内移动终端的位置点及相应时间点;计算预设点数个数的时间相邻点的重心;计算重心到时间相邻点的距离并计算出最大值、最小值;判断距离最大值与设定距离阈值的大小,若距离最大值大于阈值,释放该批次时间相邻点,循环至下一批次时间相邻点,若距离最大值小于阈值,则相邻点聚合至距离最小值对应的相邻点位置;将聚合点及留存点按照时间顺序连线并播放这一过程。本发明提供的技术方案具有位置点真实性强及用户体验高的优点。
技术领域
本发明涉及电子信息科技领域,特别涉及一种基于定位点生成轨迹的显示方法及系统
技术背景
随着智能手机的普及,终端定位应用也越来越多,现有的路径记录仅仅只是将获取的位置点连线,但现实生活中往往会出现一个人在某个位置点如家、公司等地停留时间较长,在停留点附近获得大量位置点,在使用位置点连线进行路径播放时,在用户停留点附近会静止或者振荡,不能够提供简洁高效的位置信息至用户,影响用户观看体验。
发明内容
提供一种基于定位点生成轨迹的显示方法及系统,其解决了现有技术方案中区域内位置点振荡,位置点重合等问题。
为解决上述技术问题,本发明提供了一种基于定位点生成轨迹的显示方法及系统,主要通过对某些漂移点及区域重复点进行聚合的方法来实现,所述方法包括:
获取某时间段内移动终端的位置点坐标及相对应时间。按照时间顺序排列位置点;
计算相邻点的重心坐标。相邻点个数可根据情况自行决定,可设定绝对数值,也可通过比例计算,计算出一定比例的位置点个数。设定的个数不恰当可能会导致路线不平滑或聚合效果不明显等问题。
计算重心到各个相邻点的距离,并计算出距离的最大值和最小值;
判断距离最大值与设定距离阈值的大小。
若距离最大值大于阈值,释放该批次相邻点,循环至下一批次相邻点直至最后批次。
从该批次第二个点到该批次后下一个点为下一批次。
若距离最大值小于阈值,则相邻点聚合至距离最小值对应的相邻点位置,对应的时间为相邻点范围的时间区间;聚合点后循环至下一批次直至相邻点直至最后批次。其中以聚合点为第一个点,该批次下一个点为第二个点,直至达到设定的相邻点个数为下一批次。聚合至重心相邻点位置而非重心处是由于在进行位置点连线时,需要保证位置点的真实性,而重心未必是用户真实经过的点。
将聚合点及留存点按照时间顺序连线并播放这一过程。
本发明提供的技术方案具有位置点真实性强及用户体验高的优点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的一种基于定位点生成轨迹的显示方法及系统的流程图
图2为原有技术方案基于定位点生成轨迹的示意图
图3为本发明提供的基于定位点生成轨迹的显示方法及系统的示意图
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010450132.X/2.html,转载请声明来源钻瓜专利网。