在道路上找到车辆的方向

时间:2017-05-12 23:31:14

标签: python machine-learning cluster-analysis mapbox plotly

我正在处理具有纬度/经度数据速度车辆ID等的GPS数据。

每天,不同时间的车辆速度对于道路的每一侧都是不同的。

enter image description here

我使用绘图地图框创建了这个图形,颜色差异与车辆速度有关。

所以我的问题是我可以使用任何群集算法来查找车辆的一面吗?我试过DBSCAN,但我找不到明确的答案。

2 个答案:

答案 0 :(得分:0)

这取决于您对不同点的数据,您是否知道每个点的时间和速度,您可以估计下一个点内的范围应该失败,然后根据距离对它们进行排序。否则,如果没有更多关于所有这些点的位置和速度的信息,它将变得复杂。

ps有一种沉重的计算方法,试图通过使用切线来确定路径,以确定连续点之间的角度

答案 1 :(得分:0)

许多GPS硬件组将计算方向并将此信息与纬度,经度,速度等一起插入标准输出数据。您可以检查源数据是否包含有关方向或“标题”的信息,通常以零度度数指定被视为北,90度是东等。您可能需要解析数据并将二进制或ascii十六进制值转换为整数值,具体取决于不同硬件设计的数据结构规范。如果您的来源中存在此类数据,这可能是确定方向的更简单,更可靠的方法。