Android 如何在像google traffic这样的双向小街道上绘制双向交通图?

Android 如何在像google traffic这样的双向小街道上绘制双向交通图?,android,google-maps,google-maps-api-3,Android,Google Maps,Google Maps Api 3,我正在制作一个与谷歌交通地图功能相同的应用程序。但我已经被以下问题困扰了好几个星期 我使用谷歌API的“抓拍到道路”方法,在跟踪用户路线的同时,将移动设备的GPS数据与道路进行匹配。但是,当我显示速度数据时,我找不到任何解决方案来在小道路上沿两个方向绘制两条分隔线 有人知道如何找到解决方案吗? 请给我一个线索 谷歌流量是双向向量层。roads API不返回此类数据结构,而是返回居中的道路顶点。伪造双向线的一种方法是创建捕捉几何图形的副本,并将该线路径中的每个点的经度移动0.0001-0.001。

我正在制作一个与谷歌交通地图功能相同的应用程序。但我已经被以下问题困扰了好几个星期

我使用谷歌API的“抓拍到道路”方法,在跟踪用户路线的同时,将移动设备的GPS数据与道路进行匹配。但是,当我显示速度数据时,我找不到任何解决方案来在小道路上沿两个方向绘制两条分隔线

有人知道如何找到解决方案吗?
请给我一个线索

谷歌流量是双向向量层。roads API不返回此类数据结构,而是返回居中的道路顶点。伪造双向线的一种方法是创建捕捉几何图形的副本,并将该线路径中的每个点的经度移动0.0001-0.001。并应用样式。

最后,我有了自己的解决方案。这很简单,只需使用坐标系,比较点n和点n-1的坐标,在显示多段线之前获得方向

实际上,通过捕捉到道路的方法,我获得了道路的所有横向和纵向数据,两个方向都类似。现在我想要的是显示该道路上的速度数据,在两个方向上都有两条多段线。对于大型道路,这很容易,因为坐标数据在两个方向上是不同的