2016-09-22 62 views
0

我正在制作一个应用程序,让一个人可以观看在街上行驶的应用程序的所有其他用户。我使用谷歌地图,我在地图上标记动画,因为用户的位置使用socket.io实时更改。Android Google地图标记运动问题

的问题是,大部分的手机都没有这么精确的GPS和销移动在地图全部,不仅在街头,有时在草地上,跳入水中,他们在错误的方向旋转,等等......难道只能在街道上移动标记吗?

+1

[Snap to Roads Android]可能重复(http://stackoverflow.com/questions/3272427/snap-to-roads-android) –

回答

1

我想这可以使用谷歌的方向API来完成。你可以要求谷歌方向api的点,你必须在路上的另一点。 Google的回应第一点可以视为最近的路点。我看过人们在网络上完成的类似解决方案。 看看this