一种GPS定位坐标筛选方法及装置制造方法及图纸

技术编号:15122766 阅读:95 留言:0更新日期:2017-04-10 01:28
本发明专利技术公开了一种GPS定位坐标筛选方法及装置,该方法包括:实时连续获取GPS定位终端的若干GPS位置点;按照时间值的先后顺序对所有GPS位置点进行遍历处理,将连续的若干GPS位置点作为一组筛选对象,除起始位置点与结束位置点,若一组筛选对象中的GPS位置点满足位置点精度删除条件,则将该GPS位置点删除;选取连续的n个GPS位置点,对其坐标求取平均值,剔除其中与平均值差值最大的m个坐标点;对所有GPS位置点,除起始位置与结束位置,依据时间的先后顺序,对前后两GPS位置点求取中间值坐标作为中间位置点,并去除原GPS位置点;步骤五,将所有的中间位置点按时间值的先后顺序依次连线,生成GPS轨迹曲线。

【技术实现步骤摘要】

本专利技术涉及GPS
,特别是涉及一种GPS定位坐标筛选方法及装置
技术介绍
GPS(GlobalPositioningSystem,全球定位系统),是利用GPS定位卫星,在全球范围内实时进行定位、导航的系统。目前,GPS技术在各个领域均已被广泛应用。GPS系统具有显示运动轨迹的功能,即利用GPS系统实时获取定位终端的位置信息,并根据获得的位置信息在地图上显示定位终端的位置轨迹。在现有技术中,在获取位置信息时,通常采用按照一定的时间间隔多次连续上传的方式,即每隔一定的时间间隔,定位终端中设置的GPS模块就上传一次位置信息,每一次获取的位置信息可以看作是一个采样点,其中包含的对应的时间信息以及坐标位置等数据。将每一个采样点根据坐标位置显示在地图上,再根据时间顺序依次连线,即可获得完整的运动轨迹曲线。然而,实际环境下,在获取地图定位坐标过程中,可能存在运动途中计入建筑,或者在某一位置逗留时间过长,比如外出餐厅吃饭,等红绿灯,这些会导致定位画线的混乱。总的来说,现有的显示运动轨迹曲线方法存在如下缺陷:当定位终端有微小抖动或原地略微发生位移变化时,会导致服务器接收大量冗余信息,而且当GPS定位终端静止时,由于获得的GPS经纬度不可能完全相同(每次获取的GPS数据都或大或小存在误差),一旦显示在地图上,就会在真实的位置周围产生很多点,导致生成的运动曲线不平滑,而在GPS定位终端运动途中,也有可能计入周围建筑,同样导致生成的运动曲线不够平滑,影响用户体验。
技术实现思路
为克服上述现有技术存在的不足,本专利技术之目的在于提供一种GPS定位坐标筛选方法及装置,其通过对GPS定位坐标进行筛选,进而使得生成的运动曲线具有平滑的显示效果。为达上述及其它目的,本专利技术提出一种GPS定位坐标筛选方法,包括如下步骤:步骤一,实时连续获取GPS定位终端的若干GPS位置点;步骤二,按照时间值的先后顺序对所有GPS位置点进行遍历处理,将连续的若干GPS位置点作为一组筛选对象,除起始位置点与结束位置点外,若一组筛选对象中的GPS位置点满足位置点精度删除条件,则将该GPS位置点删除;步骤三,选取连续的n个GPS位置点,对该n个GPS位置点坐标求取平均值,剔除其中与平均值差值最大的m个坐标点;步骤四,对所有GPS位置点,除起始位置与结束位置,依据时间的先后顺序,对前后两GPS位置点求取中间值坐标作为中间位置点,并去除原先的GPS位置点;步骤五,将所有的中间位置点按时间值的先后顺序依次连线,生成GPS轨迹曲线。进一步地,该位置点精度删除条件为速度值小于预设的临界速度且精度值大于预设的临界精度值。进一步地,每个GPS位置点对应一时间值、一速度值、一精度值以及二维坐标值。进一步地,一组筛选对象中GPS位置点的个数大于或等于3个。进一步地,该临界速度和临界精度值按实际情况予以设置。为达到上述目的,本专利技术还提供一种GPS定位坐标筛选装置,包括:GPS位置点获取单元,用于实时连续获取GPS定位终端的若干GPS位置点;精度筛选单元,按照时间值的先后顺序对所有GPS位置点进行遍历处理,将连续的若干GPS位置点作为一组筛选对象,除起始位置点与结束位置点外,若一组筛选对象中的GPS位置点满足位置点精度删除条件,则将该GPS位置点删除;依据差值筛选单元,选取连续的n个GPS位置点,对该n个GPS位置点坐标求取平均值,剔除其中与平均值差值最大的m个坐标点;中间位置点获取单元204,对所有GPS位置点,除起始位置与结束位置,依据时间的先后顺序,对前后两GPS位置点求取中间值坐标作为中间位置点,并去除原先的GPS位置点;曲线生成单元,将所有的中间位置点按时间值的先后顺序依次连线,生成GPS轨迹曲线。进一步地,该位置点精度删除条件为速度值小于预设的临界速度且精度值大于预设的临界精度值。进一步地,每个GPS位置点对应一时间值、一速度值、一精度值以及二维坐标值。进一步地,一组筛选对象中GPS位置点的个数大于或等于3个。进一步地,该临界速度和临界精度值按实际情况予以设置。与现有技术相比,本专利技术一种GPS定位坐标筛选方法及装置通过对GPS定位坐标进行筛选,大大减少了冗余信息,节省了服务器存储空间,通过采用特定的筛选方法进行处理,使得GPS轨迹曲线具有较为平滑的显示效果。附图说明图1为本专利技术一种GPS定位坐标筛选方法的步骤流程图;图2为本专利技术一种GPS定位坐标筛选装置的系统架构图。具体实施方式以下通过特定的具体实例并结合附图说明本专利技术的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本专利技术的其它优点与功效。本专利技术亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本专利技术的精神下进行各种修饰与变更。图1为本专利技术一种GPS定位坐标筛选方法的步骤流程图。如图1所示,本专利技术一种GPS定位坐标筛选方法,包括如下步骤:步骤101,实时连续获取GPS定位终端的若干GPS位置点,其中,每个GPS位置点对应一时间值、一速度值、一精度值以及二维坐标值。上述时间值指的是该GPS位置点获取时对应的当前时间,速度值指的是该GPS位置点被获取时对应的当前移动速度,精度值指的是GPS位置点对应的GPS定位精度范围,二维坐标值指的是该GPS位置点被获取时对应的当前位置在二维GPS地图上的经纬度坐标。本步骤中,连续获取若干GPS位置点即为GPS定位终端每隔一定的时间间隔上传一次实时的位置信息数据,每获得的一组位置信息数据被看作是一个GPS位置点。当GPS位置点累积到足够数量时,开始对GPS位置点进行处理,一般情况下,按照时间间隔来进行处理,例如,每隔3分钟处理一次,假设1秒钟上传一个GPS位置点,则当GPS位置点累积到180个点时,开始进行进一步的处理。步骤102,按照时间值的先后顺序对所有GPS位置点进行遍历处理,将连续的若干GPS位置点作为一组筛选对象,除起始位置点和结束位置点外,若一组筛选对象中的GPS位置点满足位置点精度删除条件,则将该GPS位置点删除,在本专利技术中,一组筛选对象中包括连续的10个GPS位置坐标点。其中,位置点精度删除条件为:速度值小于预设的临界速度且精度值大于预设的临界精度值。由于相对静止状态下获得的GPS经纬度不完全一致,因此若要对GPS位置点进行处理,则要对相对静止的位置点进行处理,在速度值小于临界速度的情况下,精度值大于预设的临界精度值则说明该GPS数据的误差较大,需要予以滤除,这里,本文档来自技高网
...

【技术保护点】
一种GPS定位坐标筛选方法,包括如下步骤:步骤一,实时连续获取GPS定位终端的若干GPS位置点;步骤二,按照时间值的先后顺序对所有GPS位置点进行遍历处理,将连续的若干GPS位置点作为一组筛选对象,除起始位置点与结束位置点外,若一组筛选对象中的GPS位置点满足位置点精度删除条件,则将该GPS位置点删除;步骤三,选取连续的n个GPS位置点,对该n个GPS位置点坐标求取平均值,剔除其中与平均值差值最大的m个坐标点;步骤四,对所有GPS位置点,除起始位置与结束位置,依据时间的先后顺序,对前后两GPS位置点求取中间值坐标作为中间位置点,赋予其时间值,并去除原先的GPS位置点;步骤五,将所有的中间位置点按时间值的先后顺序依次连线,生成GPS轨迹曲线。

【技术特征摘要】
1.一种GPS定位坐标筛选方法,包括如下步骤:
步骤一,实时连续获取GPS定位终端的若干GPS位置点;
步骤二,按照时间值的先后顺序对所有GPS位置点进行遍历处理,将连续的若干GPS位置点
作为一组筛选对象,除起始位置点与结束位置点外,若一组筛选对象中的GPS位置点满足位
置点精度删除条件,则将该GPS位置点删除;
步骤三,选取连续的n个GPS位置点,对该n个GPS位置点坐标求取平均值,剔除其中与平
均值差值最大的m个坐标点;
步骤四,对所有GPS位置点,除起始位置与结束位置,依据时间的先后顺序,对前后两GPS
位置点求取中间值坐标作为中间位置点,赋予其时间值,并去除原先的GPS位置点;
步骤五,将所有的中间位置点按时间值的先后顺序依次连线,生成GPS轨迹曲线。
2.如权利要求1所述的一种GPS定位坐标筛选方法,其特征在于:该位置点精度删除条件为
速度值小于预设的临界速度且精度值大于预设的临界精度值。
3.如权利要求2所述的一种GPS定位坐标筛选方法,其特征在于:每个GPS位置点对应一
时间值、一速度值、一精度值以及二维坐标值。
4.如权利要求3所述的一种GPS定位坐标筛选方法,其特征在于:一组筛选对象中GPS位
置点的个数大于或等于3个。
5.如权利要求4所述的一种GPS定位坐标筛选方法,其特征在于:该临界速度和临界精度值
按实际情况予以设置。
6.一种GPS定位坐标筛选装置,包括...

【专利技术属性】
技术研发人员:李君
申请(专利权)人:上海卓易科技股份有限公司
类型:发明
国别省市:上海;31

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

1