2012-04-16 122 views
0

我開發了一個Android應用程序,這個應用程序通過一個Apache客戶端向網絡服務發送經緯度。在我收到座標的那一刻,我存儲了在數據庫中收到的數據。我稍後在帶有標記的Google地圖上顯示此數據。 Rigth現在我的想法是改善我的應用程序,但我還沒有看清楚方式。主要想法是將數據存儲在移動設備上,並在停止應用時發送給服務器。 (我們的想法是「拯救」與我的足跡]應用程式跟蹤數據,然後發送到我的服務器,我想顯示在谷歌地圖的軌道) 疑惑:尋找關於Android設備上跟蹤系統的建議

  • 如何存儲數據,KML,KMZ?任何其他更好的選擇?
  • 在數據庫上保存KML或KMZ是一個好主意嗎?或者它會更好地選擇使用Fusion Tables?

在此先感謝,任何建議都會真正地被讚賞。

回答

1

我建議您將緯度和經度存儲在您選擇的數據庫中,然後使用google maps api設置您的標記。

放置您的標記與谷歌API是很容易的:

https://developers.google.com/maps/

你甚至可以創建flightplans,並添加標記特定的位置報告。

只保存到數據庫,然後在您選擇的服務器端,使用正確的latlng座標創建js。

+0

我終於做到了這一點,並完美地工作。現在我想展示一個特定位置的標記,我正在努力。 – lfergon 2012-04-17 10:10:41

+0

非常感謝。 – lfergon 2012-04-17 10:11:10

+1

如果它符合您的要求,您應該接受這是正確的答案。沒有人想要繼續回答你的問題,如果你永遠不接受正確的答案 – 2012-04-27 09:57:33