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

时间:2013-12-22 06:01:55

标签: google-maps mobile optimization google-maps-markers google-places-api

  • 任何人都可以帮助建议我可以对我的问题做出哪些改变以征求答案 - 会很感激

如果已经回答道歉,作为一个新用户,我找不到类似的东西:

当前设置:

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

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

我目前有大约85个特许经营权。我预见这会随着时间的推移而增长。

问题:

我想为用户找到更有效的体验。目前,用户会在移动应用中等待Google Places API超过85次,以用于邻近的任何位置。理想情况下,我希望地图加载特许经营标记,或特许经营标记,以便迅速下降。

我考虑过一个选项:

- 将每个特许经营权的所有分支机构编码到一个表格中,将该表格作为移动安装包的一部分进行缓存,并在放置Google Map标记之前计算移动客户端上用户GPS的接近度(完全绕过Places API迭代调用)。但是,我无法使用这种地理编码数据,地址也不能保证随时间修复

我看到很多商业应用已经做得很好,我们会感谢任何可以帮助我成长并做得更好的反馈。

谢谢,

0 个答案:

没有答案