0
我正在製作一個應用程序,讓一個人可以觀看在街上行駛的應用程序的所有其他用戶。我使用谷歌地圖,我在地圖上標記動畫,因爲用戶的位置使用socket.io實時更改。Android Google地圖標記運動問題
的問題是,大部分的手機都沒有這麼精確的GPS和銷移動在地圖全部,不僅在街頭,有時在草地上,跳入水中,他們在錯誤的方向旋轉,等等......難道只能在街道上移動標記嗎?
我正在製作一個應用程序,讓一個人可以觀看在街上行駛的應用程序的所有其他用戶。我使用谷歌地圖,我在地圖上標記動畫,因爲用戶的位置使用socket.io實時更改。Android Google地圖標記運動問題
的問題是,大部分的手機都沒有這麼精確的GPS和銷移動在地圖全部,不僅在街頭,有時在草地上,跳入水中,他們在錯誤的方向旋轉,等等......難道只能在街道上移動標記嗎?
我想這可以使用谷歌的方向API來完成。你可以要求谷歌方向api的點,你必須在路上的另一點。 Google的迴應第一點可以視爲最近的路點。我看過人們在網絡上完成的類似解決方案。 看看this。
[Snap to Roads Android]可能重複(http://stackoverflow.com/questions/3272427/snap-to-roads-android) –