文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/

1.背景

GPS数据正常情况下有20M左右的偏移,在遇到高楼和桥梁等情况下偏移会更大。本方案讨论基于路网图层如何来进行轨迹优化。

2.数据预处理

整套数据预处理围绕拓扑检查、节点打断来进行,具体步骤为:

a.新建数据集。

b.导入道路图层。

c.新建拓扑规则。

d.进行拓扑操作。

e.导出处理后的数据。

3.匹配算法设计

4.实现描述

使用Geotools进行路网数据的处理,将算法集成至Geoserver中,通过URL(OWS)访问。进行优化后的轨迹如下图所示,可见轨迹都被纠正至路网中。

5.扩展——基于AGS的NA服务

高级版的arcgis server提供了轨迹分析(NA)服务,可以直接用来进行轨迹优化。其路网数据处理上稍微繁琐一些,最后将处理完后的数据发布成NA服务,便能基于该服务进行路径优化了。

6.缺点讨论

a.该方案必须基于路网。

b.如果路网不够全面,纠正至路网上的轨迹很可能严重失真。

c.因为数据已经进行了纠正,轨迹里程数不真实。

d.由于是后发性匹配,所以当同一个请求中需要匹配的轨迹点太多时效率不高。

7.提出几个设想

基于路网的轨迹纠正,能将杂乱的轨迹点纠正至路网上,使得展示美观。但是,由于路网数据的限制,使其真实性等都不够严谨。所以,我们能否实现这样几个设想。

a.不基于路网数据,跟具历史轨迹数据,使用滤波算法、机器学习来进行轨迹纠正?

b.能否基于海量的轨迹数据,进行路网的自建和更新?

带着设想前行。

-----欢迎转载,但保留版权,请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/

如果您觉得本文确实帮助了您,可以微信扫一扫,进行小额的打赏和鼓励,谢谢 ^_^

转载于:https://www.cnblogs.com/naaoveGIS/p/6486259.html

轨迹系列1——一种基于路网图层的GPS轨迹优化方案相关推荐

  1. 轨迹系列2——一种基于中值滤波的轨迹纠偏方法和几点思考

    文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 在无路网的情况下,如何进行轨迹纠偏也是一个很多人在研究的内容, ...

  2. 一种基于区块链的数字身份认证方案

    一种基于区块链的数字身份认证方案 0 摘要 1 概要介绍 1.1 企业化 1.2 联盟式 1.3 用户中心化 1.4 本文创新点 2 方案基础知识介绍 2.1 密码学工具与算法 2.1.1 随机数 2 ...

  3. 离散ziggurat算法python实现_一种基于LWE采样算法的实现与优化

    一种基于 LWE 采样算法的实现与优化 王柯翔,黎 琳,彭双和 [摘 要] 基于带错误学习问题 (Learning With Errors , LWE) 构造的密码体制 能够抵御量子攻击,它的应用效率 ...

  4. arm板telnetd为什么运行不了_一种基于ARM的嵌入式系统开发的方案详细讲解

    背景介绍 在日益信息化的社会中,各种各样的嵌入式系统已经全面渗透到日常生活的每一个角落.嵌入式系统的功能越来越复杂,这就使得一个嵌入式系统产品从市场需求立项到方案选择.样机研制.定型量产所需要的开发费 ...

  5. 一种基于中继模式的跨链通信方案

    一.X链 Cannal起源 开源生态模式.去中心化的服务.以及各种加密货币,这一系列技术的出现,使人们得到启发和思考,去中心的的区块链是网络是能变我们生活的很多方面.比如比特币.以太坊.Zcash.超 ...

  6. python OSMNX路网处理 FMM GPS轨迹点绑路

    读研一年,初入交通领域,分享两个比较常用工具 :OSMNX & FMM 路网处理使用OSMNX可以大幅减少代码工作量,FMM绑路效果我觉得很不错~ 1.OSMNX 官方手册:OSMnx 1.1 ...

  7. 一种基于视频帧差异视频卡顿检测方案

    奇技 · 指南 在视频质量检测中,检测视频是否卡顿也属于视频质量检测的标准之一,在构建视频检测平台中,这一步至关重要. 本文要说明的是把视频转换为帧序列,根据计算帧之间的差值,寻找帧序列中是否有断层, ...

  8. 软件测试 | 测试开发 | 一种基于视频帧差异视频卡顿检测方案

    背景 在视频质量检测中,检测视频是否卡顿也属于视频质量检测的标准之一,在构建视频检测平台中,这一步至关重要. 本文要说明的是把视频转换为帧序列,根据计算帧之间的差值,寻找帧序列中是否有断层,来判断当前 ...

  9. 基于Redis实现延时队列的优化方案

    一.延时队列的应用 近期在开发部门的新项目,其中有个关键功能就是智能推送,即根据用户行为在特定的时间点向用户推送相应的提醒消息,比如以下业务场景: 在用户点击充值项后,半小时内未充值,向用户推送充值未 ...

最新文章

  1. Docker学习(8)——构建镜像(Dockerfile、commit)
  2. 《小账本》开发日志 第三天
  3. mysql blob 比较_MySQL下,text 、blob的比较
  4. .net中如何生成不重复的随机数
  5. 抽奖的箱子_王者荣耀近期问题不断,昭君星元箱子开出空气,瑶新皮涉嫌抄袭...
  6. Unity3D 游戏引擎之平面小球重力感应详解【转】
  7. jquery中Live方法不可用,Jquery中Live方法失效
  8. 双粗虚线中间一条实线_马路中间有一条黄色虚线和一条实线,能超车吗?
  9. [ExtJS5学习笔记]第三十五条 sencha extjs 5 组件查询方法
  10. 优酷背后的大数据秘密:资源弹性,可支撑EB级存储
  11. 百度云BaaS体系揭秘,突破共识机制、单机计算和串行处理三大瓶颈
  12. linux全盘备份命令,Linux系统磁盘分区备份的操作
  13. php计算圆的面积怎么带单位_圆的面积计算公式的教学演示工具的制作方法
  14. java全栈工程师进阶路线
  15. 关于数字万用表你需要知道的知识
  16. OROCOS之KDl库在Linux系统下安装学习记录:01
  17. m3u8视频下载转为mp4
  18. 哈里森,史上最具空间价值的钟表匠
  19. shell softech 面料_MAMMUT猛犸象的黑科技大军(服装篇)
  20. html.dropdownlist 样式,使用@ Html.DropDownList()添加要选择的css类

热门文章

  1. 在Spring中采用声明式方法对Hibernate和JDBC进行统一的事务配置(AOP)
  2. 正确设置php-fpm和nginx防止网站被黑
  3. 罗格斯大学电气与计算机工程专业怎么样,美国电子工程排名 - 电子计算机工程的研究生教育,特别是偏向电路设计方向,请问是美国罗格斯大学新布朗斯维克校区好还是清华...
  4. 织梦html引入html代码,织梦标签引入共html.doc
  5. 干货:Wireshark使用技巧-显示规则
  6. MongoDB数据库(一:基本操作)
  7. 【学习笔记】git 使用文档
  8. 【廖雪峰Python学习笔记】函数式编程
  9. 妙用vector:根据第一个不等的元素比较两个序列大小的利器
  10. Python Cookie HTTP获取cookie并处理