Tag: 安卓

大量位置地理编码的策略

我有一个应用程序使用Google Maps API对纬度/长度对之间的距离进行地理编码,以便在手机上显示靠近您的人(目前是​​Android,在iPhone上工作)。 问题在于,即使有40个用户的测试组,我们也需要花费10秒钟来完成计算并将结果发送回用户。 虽然10秒听起来很长时间,但就客户端应用而言,这并不是一个问题,因为它不是人们位置的实时更新(更新每隔几分钟发生一次)。 显然这是一个问题,因为我们显然喜欢增加到数十甚至数十万用户。 我很好奇是否有其他人在使用Google Maps API计算大量数据点之间的距离方面有任何经验? 另外,我们在服务器上使用Rails,这是所有位置计算正在进行的地方。 电话仅显示地图并使用纬度/经度坐标更新服务器。