2013-05-29 41 views
0

我正在構建一個運動/跑步應用程序,目前我只能看到與我的位置相關的通常的藍點,我想弄清楚如何在地圖上顯示我的路線歷史記錄正在運行的會話,以便我可以實時看到我的路徑並檢查訓練的完整路徑。android:谷歌地圖API。顯示路線歷史

對於這個目標是否有內置的類/方法在谷歌地圖api或我需要從頭開始做些什麼?

請給我我需要研究的主要步驟/主題。

即。我想有像「體育跟蹤」,「endomondo」,「Runtastic」等應用程序內置的相同的路徑歷史記錄功能...

謝謝。 路德

回答

2

這裏有一個關於路徑歷史的幾個邏輯:

  1. 您需要Polyline繪製路線的歷史
  2. 設置starting location
  3. 開始收聽位置變化和x秒後,它保存爲您final location
  4. starting locationfinal location保存爲List of coordinates
  5. 使用final location爲您的新starting location,重複步驟3,直到完成從List of coordinates

在那裏,你的問題一個基本的邏輯運行使用座標

  • 繪製折線,請做更多的研究,並嘗試做一些代碼在提出進一步的問題之前:)

  • +0

    這是我尋找的答案,這是開始研究的好點。謝謝 – Luther