轨迹系列——一种基于路网图层的GPS轨迹优化方案

文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处: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/

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

                                                                                                                         

时间: 2024-09-15 23:47:39

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

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

文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 在无路网的情况下,如何进行轨迹纠偏也是一个很多人在研究的内容,各种方案均有很多,有基于不同滤波算法的,也有基于机器学习的,等等.这里,我探讨一种实现相对简单的基于中值滤波来进行轨迹纠偏的方法. 2.中值滤波简介 中值滤波是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术,中值滤波的基本原理是把数字图像或数字序列中一点的值用该点的一个邻域中各点值的中值代

一种基于LT码的数据云存储方案

一种基于LT码的数据云存储方案 李力 鄢田云 拜占庭失效或恶意攻击会降低云服务供应商的云存储服务可靠性,为此,提出一种基于云计算的安全可靠数据存储方案.通过LT编码增加分布式云服务器的数据冗余度,在保证性能全局准最优的同时,提升数据用户在数据检索阶段的解码效率.利用支持公共数据完整性检查和准确数据修复,避免数据拥有者长期保持在线状态,并设计数据修复解决方案,使服务运行期间无需产生元数据也能进行数据修复.实验结果表明,与基于网络编码和基于RS码的云存储方案相比,该方案的通信成本只增加了15%,但数

基于堆叠文件系统的云计算存储优化

基于堆叠文件系统的云计算存储优化 郭婉 张晓 丰文雄 云环境中大量虚拟镜像带来的冗余会造成资源利用率降低,采用重复数据删除技术能缓解对存储空间以及网络带宽的需求,但同时也存在处理性能下降的问题.为此,提出一种基于堆叠文件系统的云计算存储优化方案.该方案利用可堆叠文件系统将用户对虚拟实例的少量修改信息存放于可读写盘中,将虚拟镜像存放于只读盘中,每次只保存用户对虚拟实例的少量修改信息,而无需保存整个实例.实验结果表明,该方案可在不影响性能的条件下降低存储容量,对文件系统性能的影响平均约为0.75%,

一种基于粒子群优化的虚拟资源分配方法

一种基于粒子群优化的虚拟资源分配方法 周相兵 针对云计算环境下存在虚拟化资源利用率不高.延迟.性能衰减等问题,提出一种基于粒子群的虚拟资源分配优化方法.根据云计算优势,对虚拟化资源进行描述及状态定义,分析了虚拟环境下的服务质量(quality of services,QoS)组成和计算方法;同时通过用户与云提供商收益最大化的平衡关系,建立一种虚拟化操作方法,以确保虚拟化资源被合理分配和回收;采用粒子群算法使用户和虚拟服务提供方都能趋于收益平衡.在此基础上设计的一款云播放器与直接嵌入到Web播放器

基于云计算的USB Key身份认证方案

基于云计算的USB Key身份认证方案 王帅 提出一种基于云计算的USB Key身份认证方案主要用于解决传统身份认证技术中存在的安全问题.使用USB Key身份认证技术登录云终端获取云服务,可以很好的提高云服务器对用户身份认证的安全性.该方案主要从两方面进行论述:一是云服务器如何获取云终端的USB Key中的数字证书进行身份认证,从而确保云计算环境的安全性:二是终端用户在获取应用服务时如何进行身份认证,从而提高应用服务的安全性.通过安全性分析,可得出该方案能有效抵御云计算的内部攻击风险.账户和服

基于秘密共享的安全云存储方案

基于秘密共享的安全云存储方案 张璐 徐燕红 张浩 田伟 文章在分析当前网盘应用前景及安全隐患的基础上,提出了一种基于秘密共享的安全云存储方案,运用信息摘要算法.对称加密算法.门限方案以及数据分布式存储等,对用户文件的读写.存储.加密的权限进行分离,保证用户对文件所有的最高权限,从而保障了用户隐私.同时,又降低了各网盘厂商的硬件扩容瓶颈.有利于广泛云平台的建立,具有良好的应用前景. 基于秘密共享的安全云存储方案

轨迹系列——WebGIS中使用ZRender实现轨迹前端动态播放特效

文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 项目中需要在地图上以时间轴方式播放人员.车辆在地图上的历史行进轨迹.在之前的博客中我们谈到了如何对轨迹数据进行滤波.平滑.聚类等,均是为让轨迹线变得简化优美,这里我们将和大家一起探讨如何将轨迹以播放的效果在前端地图上展示. 2.技术选型 2.1选型结论 GIS的前端框架我们选用的是AGS JS(3.18).选这个前端框架主要是基于浏览器的支持情况,我们要求IE

一种基于 JEP 和可配置公式实现用户自定义字段的解决方案

背景 随着 IT 技术的普及和发展,用户的信息化水平越来越高,软件产品除了满足用户的基本需求 之外,还必须越来越照顾到用户的个性化需求,为用户提供深层次的个性化服务.以一个包含报表展示功能的 产品为例,默认呈现给所有用户完全相同的报表,即同一个报表的字段内容和标签对所有用户完全相同.而在 实际中,我们常常会遇到不同的用户由于其业务需求的不同,对于同一张报表,除基本数据字段之外,还要求 额外增加符合该用户特定业务含义的字段,我们称之为用户自定义字段(Custom Metric).这类需求在财务 报

IBM Java Toolbox for i实现三种基于IBM i的身份验证策略

对于从事IBM i平台的应用开发者而言,用户身份验证是保证程序安全性的最基本功能之一.作为访问与操 纵IBM i平台上数据与资源的Java API,IBM Java Toolbox for i从编程的角度,实现了各种用户身份验证策 略,可简单.高效地解决程序的安全性问题.本文将从Web应用的角度,结合具体样例,指导IBM i Web应用程 序开发者如何使用IBM Java Toolbox for i实现不同的身份验证策略.有关IBM Java Toolbox for i的基础知 识,请参见另一篇