V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sazima
V2EX  ›  问与答

怎么过滤掉 gps 轨迹中无效的坐标

  •  
  •   sazima · 2019 年 10 月 4 日 · 3820 次点击
    这是一个创建于 2292 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司有个 app 需要记录用户的轨迹,但是移动端获取的位置信息会有很多无效的信息,有过滤算法吗?

    17 条回复    2019-10-06 22:04:43 +08:00
    lovestudykid
        1
    lovestudykid  
       2019 年 10 月 4 日
    kalman filter
    sazima
        2
    sazima  
    OP
       2019 年 10 月 4 日
    @lovestudykid 谢谢! 很不幸, 它超出了我的数学水平。正在找示例代码
    lovestudykid
        3
    lovestudykid  
       2019 年 10 月 4 日
    直接搜 kalman filter 就能找到
    github.com/maddevsio/mad-location-manager
    greatdancing
        4
    greatdancing  
       2019 年 10 月 4 日 via Android
    看完之后,我决定去关权限
    zzj0311
        5
    zzj0311  
       2019 年 10 月 4 日 via Android
    这种做个均值都可以完事了🙃
    opengps
        6
    opengps  
       2019 年 10 月 4 日 via Android
    首先得采集时候,只采集 GPS 点,不要网络辅助定位点参与绘制(上传时候做区分也行)
    其次可以考虑笨办法,用百度鹰眼,存进去,取出来时候增加绑路服务约束
    opengps
        7
    opengps  
       2019 年 10 月 4 日 via Android
    刚看到图,这种漂移没有太好办法,用点聚合展示更合理,另外就是采集时候过滤下,相邻两点的时间距离间隔可以设置忽略阈值
    300
        8
    300  
       2019 年 10 月 4 日
    去年也纠结过这个,kalman 没啥用(针对我的项目)
    最终的解决方法是用 mapbox,里面有个方法是强行把坐标点靠在路上。因为都是车子的位置,所以这么做也不会有问题,看起来也很美观,就是太绝对了。。。一点偏差都没有
    hstdt
        9
    hstdt  
       2019 年 10 月 4 日 via iPhone
    用三方地图的纠偏业务好了
    mogita
        10
    mogita  
       2019 年 10 月 4 日
    落地一份路网数据,根据时序做吸附,顺便滤掉没用的点。
    find
        11
    find  
       2019 年 10 月 4 日 via iPhone
    @winterbells mapbox 是个什么东西,能介绍一下?
    300
        12
    300  
       2019 年 10 月 4 日
    @find
    https://github.com/mapbox

    https://www.mapbox.com/

    和谷歌地图差不多,自定义的多点,带导航什么的
    sazima
        13
    sazima  
    OP
       2019 年 10 月 4 日
    @winterbells @ck65 可能没法使用路网数据, 因为 app 是在未开发的山里使用的。
    mogita
        14
    mogita  
       2019 年 10 月 4 日
    @sazima 上 osm 补路呗,或者花时间调算法,或者两者结合做,看怎么效率高效果好。
    find
        15
    find  
       2019 年 10 月 4 日 via iPhone
    @winterbells 多谢
    sazima
        16
    sazima  
    OP
       2019 年 10 月 6 日
    有轻微的效果: ![2019-10-06_21-50.png]( https://i.loli.net/2019/10/06/A8exJZFEkGUpfzI.png)
    sazima
        17
    sazima  
    OP
       2019 年 10 月 6 日
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5452 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 07:00 · PVG 15:00 · LAX 23:00 · JFK 02:00
    ♥ Do have faith in what you're doing.