分布式移动轨迹k近邻查询方法研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:kelly1105
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网、云计算、大数据等技术的高速发展,交通、规划、社交网络等领域产生了海量的轨迹数据。轨迹数据能够反映客观世界中移动对象的位置变化和运动行为。移动对象轨迹的k近邻(k-Nearest Neighbor Trajectories,k-NNT)查询主要用于寻找与给定轨迹最近邻的k条轨迹,被广泛地应用于路径规划、路线推荐等领域。然而,随着轨迹数据规模的急剧增长,由于单机计算资源的限制,传统集中式环境下k-NNT的查询效率和可扩展性无法满足实际要求,有必要研究一种适用于分布式环境的海量轨迹数据k近邻查询方法。传统树形结构索引由于分层特征不适合并行化,而基于Voronoi图的索引在面对大规模的空间数据时,构图困难且查询时局部索引重建效率较低。因而针对大规模的轨迹数据,本文首先设计了一种基于MapReduce并行计算框架的分布式网格索引结构,该索引在Spark环境中将轨迹切分和映射到网格中,并引入了轨迹还原表以保留查询时候选子轨迹段间的连续性。然后,对于大规模轨迹数据的k近邻查询问题,本文提出了基于大数据平台Spark的轨迹k近邻查询处理框架。最后,本文结合分布式网格索引并利用MapReduce大数据处理模型提出了轨迹k近邻查询方法,包括了基于分布式网格索引的候选集生成算法和基于MapReduce的轨迹k近邻查询算法。本文在一个包含8个节点的Spark集群上进行实验分析。实验结果表明,基于不同区域的真实数据集,本文提出的网格索引并行生成方法具有较好的构建效率,而基于此索引的轨迹k近邻查询方法在分布式环境下实现了良好的查询效率和可扩展性,能够应对海量轨迹数据的k近邻查询需求。
其他文献
自上世纪80年代中后期起,我国一些地方开始探索未成年人司法建设,积累了一些符合国情的做法与经验,同时也遇到一些问题。其中,如何处置未成年人罪错行为是焦点问题,实务界和理论界有着不同的认识:一种观点认为,对未成年人罪错行为同样应当坚决打击,坚持惩罚和制裁的思路;另一种观点则认为,未成年人身心状况特殊,犯罪原因有别,坚持教育、感化、挽救。这种分歧归根到底,根源于对未成年人司法的特殊性和未成年人罪错行为
报纸
某车型的金属燃油箱,在经过数千公里的耐久性试验后,发现燃油箱项部表面与车厢第一横梁底部存在干涉.介绍了该故障的处理过程,分析并找到了故障形成的根本原因.所采用的分析
在当前竞争激烈市场环境下,企业的生存与发展主要取决于开源和节流两个方面,一方面要抢占资源,而另一方面就是要在不影响产品质量的前提下努力降低生产运营成本,为企业争取更
医疗压力袜的压力疗法是预防和辅助治疗下肢静脉曲张或术后造成的静脉疾病的有效途径。它通过从脚踝到小腿再到大腿的压力递减趋势,对人体下肢施加压力,脚踝处压力最大,小腿处次之,大腿处压力最小,从而压迫下肢静脉,帮助静脉血液回流到心脏。然而目前医疗压力袜的使用主要存在两个不适配性问题,一是不同腿型的人穿着同一尺寸的压力袜,可能会造成纵向压力递减的梯度不明显或逆压力梯度的现象;二是穿着压力袜后,小腿的同一截
我国自2001年开始实行新课程教育改革后,体育课程也做出了新课程理念的调整和更新,体育教师的课堂教学完全遵照新课标的理念,这才是进行体育教育改革的关键。体育教学行为关
由于中国高铁令人瞩目的技术成就,以往促使中国高铁取得成功的条件和活动很容易被泛化为 其他产业都应当遵循的普遍经验甚至“模式”.然而,中国高铁技术赶超的经验表明,随着