The present invention provides a method and a device for drawing the user's path, according to the distance for the RBI draw user trajectory, the instantaneous state, to access a user's current location at which the instantaneous state includes the user in the instantaneous speed of the current location, the RBI between the user process of drawing distance the user in the trajectory of every two adjacent positioning point; according to the instantaneous state of rendering the user on the map of the current location, thus rendering the user trajectory; according to the user including the instantaneous state of instantaneous velocity at the current location, the adjustment of the the distance for the RBI draw user trajectory, RBI distance to get the adjusted. The invention achieves both density and time display effect in rendering user path, help users get a reasonable trajectory on the map, and a user can be displayed in the form of the time axis on the map during the time of mobile information.
【技术实现步骤摘要】
一种绘制用户轨迹的方法和装置
本专利技术涉及移动
,尤其涉及一种绘制用户轨迹的技术。
技术介绍
通过地图的定位在地图上绘制用户移动轨迹可以采用按照时间打点或者按照距离打点的方式获取用户当前定位点,在地图上绘制用户移动的轨迹。若按照时间打点的方式获取用户当前定位点,对时间轴的展示虽然均匀、友好,但是因为无法预知某一段时间终端移动的距离,而在地图上表现的就是点的疏密会呈现两级分化,快速移动会由于打点稀疏呈现折线,长时间停留会呈现点过于密集而表现的密密麻麻,消耗资源,也不利于展示。若按照距离打点的方式获取用户当前定位点,固定距离对地图表现的空间展开友好,地图轨迹线段均匀,不至于点的分布过于集中或稀疏,但由于时间不固定对于时间轴的表现不友好,主要表现为无法很好的界定具体停留于某个点多长时间,移动多长时间,异常退出界定等等的问题。因此,如何提供一种既能满足时间展示的友好性,又能兼顾地图上轨迹绘制的疏密程度的绘制用户轨迹的技术,成为本领域技术人员亟需解决的技术问题之一。
技术实现思路
本专利技术的目的是提供一种绘制用户轨迹的方法和装置。根据本专利技术的一个方面,提供一种绘制 ...
【技术保护点】
一种绘制用户轨迹的方法,其中,该方法包括以下步骤:a.根据用于绘制用户轨迹的打点距离,获取用户所在当前定位点的瞬时状态,其中,所述瞬时状态包括所述用户在所述当前定位点的瞬时速度,所述打点距离为所述用户轨迹的绘制过程中所述用户每相邻的两个定位点之间的距离;b.根据所述瞬时状态在地图上绘制所述用户的当前定位点,从而绘制所述用户轨迹;c.根据所述瞬时状态中包括的所述用户在所述当前定位点的瞬时速度,调整所述用于绘制用户轨迹的打点距离,获得调整后的打点距离;d.根据所述调整后的打点距离,重复执行步骤a、b和c。
【技术特征摘要】
1.一种绘制用户轨迹的方法,其中,该方法包括以下步骤:a.根据用于绘制用户轨迹的打点距离,获取用户所在当前定位点的瞬时状态,其中,所述瞬时状态包括所述用户在所述当前定位点的瞬时速度,所述打点距离为所述用户轨迹的绘制过程中所述用户每相邻的两个定位点之间的距离;b.根据所述瞬时状态在地图上绘制所述用户的当前定位点,从而绘制所述用户轨迹;c.根据所述瞬时状态中包括的所述用户在所述当前定位点的瞬时速度,调整所述用于绘制用户轨迹的打点距离,获得调整后的打点距离;d.根据所述调整后的打点距离,重复执行步骤a、b和c。2.根据权利要求1所述的方法,其中,所述当前定位点的瞬时状态还包括以下至少任一项:所述当前定位点的坐标;所述当前定位点的定位来源;所述当前定位点的定位精度;所述当前定位点与所述用户的相邻历史定位点之间的获取时间间隔;所述用户在所述当前定位点的方向角。3.根据权利要求1或2所述的方法,其中,所述步骤b包括:b1.根据所述当前定位点的定位来源以及所述用户在所述当前定位点的瞬时速度,获得所述当前定位点的置信度;b2.当所述当前定位点的置信度大于等于预定阈值时,在所述地图上绘制所述用户的当前定位点。4.根据权利要求3所述的方法,其中,所述步骤b1包括:通过所述用户的当前定位点和历史定位点组成的点集合,建立一阶隐马尔科夫HMM模型,获得所述当前定位点的置信度。5.根据权利要求1至4中任一项所述的方法,其中,所述步骤b还包括:根据所述用户在所述当前定位点的瞬时速度,并结合路网信息,对所述当前定位点进行纠偏处理;根据纠偏处理后的当前定位点,绘制所述用户轨迹。6.根据权利要求1至5中任一项所述的方法,其中,该方法包括:基于获取所述当前定位点时所对应的移动终端的联网信息,判断所述当前定位点是否为中断点;其中,所述步骤b还包括:若所述当前定位点为中断点,在所述地图上将所述当前定位点标记为中断点,并以虚线绘制对应的用户轨迹。7.根据权利要求1至6中任一项所述的方法,其中,调整所述用于绘制用户轨迹的打点距离的方式包括:若所述用户在所述当前定位点的瞬时速度小于预定最小瞬时速度,将所述打点距离调整为预定最小打点距离;若所述用户在所述当前定位点的瞬时速度大于等于预定最小瞬时速度,将所述打点距离调整为所述用户在所述当前定位点的瞬时速度与预定最小打点时间间隔的乘积。8.根据权利要求2所述的方法,其中,所述定位来源包括以下至少任一项:GPS;WIFI;基站。9.一种绘制用户轨迹的轨迹绘制装置,其中,该轨迹绘制装置包括:获取装置,用于根据用于绘制用户轨迹的打点距离,获取用户所在当前定位点的瞬时状态,其中,所述瞬时状态包括所述用户在所述当前定位点的瞬时速度,所述打点距离为所述用户轨迹的绘制过程中所述用户每相邻的两个定位点之间的距离;绘制装置,用于根据所述瞬时状态在地图上绘制所述用户的当前定位点,从而绘制所述用户轨迹...
【专利技术属性】
技术研发人员:吴凯,
申请(专利权)人:北京奇鱼时代科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。