2016-03-09 74 views

回答

1

有幾件事情在這裏提及。

沒有這樣的內置API來向其他Android用戶廣播/單播Android用戶的位置和方向。

讓我們拿Uber的例子。

所以,當一個驅動程序在線時,用戶和優步服務器之間會建立一個連接。這些主要是套接字連接。服務器不斷地在需要時對驅動程序移動設備進行ping處理,然後應用程序返回在Uber服務器中更新的設備的位置和方向。

現在,當客戶打開應用程序時,設備位置作爲請求參數的一部分發送,服務器返回包含位置和方向的出租車詳細信息。

你有時可以看到駕駛員正在從一個位置移動到另一個位置。他們是數據的不斷更新中

的驅動設備的結果 - 超級服務器 - 客戶設備

現在問題來了,你怎麼能檢測設備的方向。你可以找到它here

+0

是啊,我知道超級棒和套接字,但我的問題,如果谷歌地圖有這個功能? XD謝謝你回答 –

+0

正如我在答案中提到的,Maps中沒有內置的API。 – cprakashagr

+0

謝謝你回答! @cprakashagr –

相關問題