2017-09-05 90 views
0

我在我的iOS應用程序中使用了Map控件。我必須在用戶駕駛時獲取用戶的汽車位置(運行時間更新如Ola和Uber Apps)。OLA和Uber在駕車時使用哪種方法獲取汽車位置?

1)。他們使用哪種方法在移動時獲取用戶位置(API調用,Web套接字或任何其他)?

2)。如果他們使用API​​調用,他們會調用API來更新UI的次數是多少(時間間隔)?

分享你寶貴的建議。先謝謝你。

enter image description here

+1

您的問題太寬泛無法回答 –

+0

非常感謝您的回覆@ Anbu.Karthik。我只問了兩個問題。我對此有懷疑。這就是爲什麼。 – Raja

回答

1

你可以用火力數據庫做。 Firebase擁有實時數據庫。因此,當firebase數據庫中的特定節點的firebase中的某些數據被更新時,因此在您的應用程序中獲取實時數據同步。只需要制定正確的數據庫結構並從數據庫中觀察正確的節點即可。

+0

謝謝你的迴應。是啊。我通過使用API​​來完成它。 – Raja

1

Ola和Uber都使用企業Google Maps API,實際上大多數 基於地理位置的應用都使用Google地圖API。

谷歌地圖API可在谷歌開發者論壇上找到。您可以使用該API將 用於您的應用,並且您可以獲取當前的卡片 ,然後可以將其用於在地圖上顯示。

這裏的鏈接到你的網站/應用添加此API:

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

此外,您還可以添加多個功能,如導航,街景和 衛星圖像與此幫助:

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

這是在最着名的遊戲中使用: - 口袋妖怪去。

如果您想嘗試自己的應用程序,您需要爲其支付免費限制後嘗試使用您的應用程序,則可免費享受一定的限制。

+0

感謝您的回覆。是啊。沒有我的查詢是Ola和Uber使用哪種方法在駕駛時更新當前位置。儘管我已經通過使用API​​來完成它。 – Raja