我在iOS应用程序中使用了Map控件。我必须在用户驾驶时获得用户的汽车位置(运行时更新,如Ola和优步应用程序)。
1)。他们在移动时使用哪种方法来获取用户位置(API调用,Web套接字或其他任何其他方法)?
2)。如果他们使用API调用,他们会调用API多少次(时间间隔)来更新UI?
分享宝贵的建议。提前谢谢。
答案 0 :(得分:3)
您可以使用firebase数据库。 Firebase有实时数据库。因此,当firebase数据库中特定节点的firebase中更新某些数据时,在应用程序中获取实时数据同步...只需要建立正确的数据库结构并从数据库中观察正确的节点是必需的。
答案 1 :(得分:0)
Ola和Uber都使用企业级Google Maps API,实际上大部分是 基于地理位置的应用使用Google地图API。
Google地图API可在Google的开发人员论坛中找到。您可以 为您的应用程序使用该API,您可以获得当前的卡 然后可以用来在地图上显示。
以下是在您的网站/应用中添加此API的链接:
https://developers.google.com/maps/documentation/
此外,您还可以添加多个功能,如导航,街景和 卫星图像借助于此:
https://developers.google.com/maps/documentation/embed/
这用于最着名的游戏: - 口袋妖怪去。
如果您想尝试使用自己的应用,可以免费使用, 在免费限额之后,你需要支付它。