数据挖掘对道路地理位置的修正

概要

数字地图使用的道路参数通常来源于地图提供商。由于某些原因,地图提供商提供的数据信息与实际道路的位置信息可能存在偏差。另一方面,在某些特定的地理条件下(高山、峡谷等),gps定位系统给出的位置信息(统计平均)与实际也可能产生偏差。这两种情况均可能给MM(道路匹配)算法带来挑战。本文提出了一种纠偏的思路,它基于离线数据挖掘,将全局轨迹匹配的道路与线上服务实时匹配的道路进行比较,挖掘出哪些道路存在位置偏差(或gps偏差),将其补齐后在线上服务中应用,以提升线上匹配的准确性。

思路

MM按照匹配的实时性可以分为全局匹配和实时匹配,全局匹配的效果无疑是最优的,但实时匹配的互动性更加。在车载导航等场景需要用到实时匹配。本文的思路就是通过离线的全局匹配,来辅助线上实时匹配的准确性。

步骤

  1. 记录一条轨迹的原始点和实时匹配的道路(link1s);
  2. 通过全局匹配的方案给出该条轨迹最优的匹配道路(link2s);
  3. 对同一个轨迹点,若其匹配的link1!=link2,则记录下该路段与定位的位置偏差offset;
  4. 对一段时间内所有轨迹点进行统计挖掘,重复上面的1-3步骤;
  5. 对第4步给出的结果对同一道路上进行加权平均,给出average offset;
  6. 根据一定的阈值条件,满足条件的打印结果;

细节

  1. 考虑到道路条件随时都可能发生变化,因此该数据挖掘任务需要定期运行更新(数据更新);
  2. 当定位装置给出了精度本身不够高时(如低速行驶、wifi定位等),这部分点需要进行过滤不做处理(抛弃本身不合理的点);
  3. 只对道路出现次数高于一定阈值,同时gps给出的位置信息与真实道路的位置偏差超过一定阈值的情况进行纠偏(防止过度纠偏);
  4. 如果道路的长度较长,给出一个单一的offset显然也是不合理的,此时可以考虑将道路进行分段,然后给出分段的offset(细化);
  5. 只对绑路错误道路出现次数超过阈值的进行统计(防止过度纠偏);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值