2017-09-05 79 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