2012-01-20 86 views
1

我正在爲學校開展項目,我需要使用Google地圖實時跟蹤用戶。到目前爲止,我有一個將座標發送到網站的Android應用程序,該網站有一個Google地圖,該地圖根據GPS座標放置標記。使用Web應用程序實時跟蹤Android手機

我需要能夠通過不斷更新地圖來實時跟蹤用戶。我還需要畫一條線來記錄用戶的動作。到目前爲止,我的網站只有在頁面刷新時纔會更新。我聽說過套接字,但我不確定從哪裏開始。我的網站主要是PHP,但地圖部分是JavaScript。如果任何人有良好的教程鏈接或使用套接字的一些建議,我會非常感激!

回答

1

您應該使用JavaScript定期查詢您的Web服務器,以瞭解手機物理位置的變化,而不是使用套接字。

您很可能會想要使用Google Maps JavaScript API在地圖上繪製標記和線條。

要做到這一點,最簡單的方法是使用計時器,每隔x秒向服務器詢問更新的位置,如果手機的座標已經改變了一定數量,則會在地圖上繪製一個新的標記和線條。

閱讀部分jQuery tutorialsPHP JSON manuals以獲得進一步的幫助。