优化Google Places API的移动应用使用情况

  • 任何人都可以帮助建议我可以对我的问题做出什么样的改变来征求答案 - 将不胜感激
  • 道歉,如果这已被回答,作为一个新用户,我无法找到类似的东西:

    当前设置:

    我正在构建一个POC移动应用程序,在用户的GPS位置500米范围内显示带有特定特许经营商标的Google地图。 专营权名称作为手册列表在服务器端进行维护。 有时在用户附近有相同特许经营的多个分支。 我目前的工作流程是这样的:

    a)Ping我自己的服务器以获取我的应用程序的特许经营名称列表b)在移动应用程序中显示Google Map屏幕c)对于每个特许经营商名称,执行以用户的Gps为中心的Google Places API搜索,距离为500米d)如果结果s)被发现的特权,添加到移动应用程序谷歌地图的标记。 这需要一段时间,标记在地图上一次显示一个。

    我目前有大约85个专营权。 我预计随着时间的推移会增长。

    问题:

    我想为用户找到更有效的体验。 目前,当移动应用对任何邻近地点的Google Places API进行超过85次更新时,用户将会等待。 理想情况下,我希望地图加载特许经营标记,或特许经营标记快速下降。

    我考虑过的一个选择是:

    - 将每个特许经营的所有分支创建为表格,将该表格作为移动安装包的一部分进行缓存,并在放置Google地图标记之前计算移动客户端上用户的GPS距离(完全绕过Places API迭代调用)。 然而,这种地理编码数据并不适用于我,也不保证随着时间的推移修复地址

    我看到很多商业应用程序都做得很好,希望任何反馈能够帮助我成长并做得更好。

    谢谢,

    链接地址: http://www.djcxy.com/p/63161.html

    上一篇: Optimizing mobile app usage of Google Places API

    下一篇: Place detail request failing