聚类轨迹((x,y)点的GPS数据)并挖掘数据
在分析GPS数据集时,我有2个问题。 1)提取轨迹我有一个庞大的数据库,记录着形式的GPS坐标(latitude, longitude, date-time)。根据连续记录的日期时间值,我试图提取此人遵循的所有轨迹/路径。例如; 比方说,时间到了M,结(x,y)对一直在不断变化N。之后N,(x,y)成对的变化减小,此时我得出结论,从时间M到N可以称为轨迹。提取轨迹时遵循的一种体面方法吗?有什么可以建议的知名方法/方法/算法吗?您是否想建议我以有效的方式维护这些观点的数据结构或格式?也许,对于每个轨迹,找出速度和加速度会有用吗? 2)挖掘轨迹一旦我遵循了所有轨迹/采取了路径,如何比较/组合它们?我想知道起点或终点是否相似,那么中间路径如何比较? 如何比较2条路径/路线,并得出结论是否相似。此外; 如何将相似的路径聚集在一起? 如果您能指出我对这件事的研究或类似内容,我将不胜感激。 开发将使用Python,但是欢迎各种库建议。 我正在打开完全相同的问题/programming/4910510/comparing-clustering-trajectories-gps-data-of-xy-points-and-mining-the-data在StackOverflow中。以为我会在这里得到更多答案...