Android 多个位置之间的距离
我正在开发一个需要查找最近商店的应用程序 1) 我有找到当前位置的方法 2) 我有几百个邮政编码的清单 3) 我还有一种方法可以将邮政编码转换为Long/Lat 我需要的是一个很好的解决方案来检查每个商店之间的最近距离Android 多个位置之间的距离,android,google-maps,location,Android,Google Maps,Location,我正在开发一个需要查找最近商店的应用程序 1) 我有找到当前位置的方法 2) 我有几百个邮政编码的清单 3) 我还有一种方法可以将邮政编码转换为Long/Lat 我需要的是一个很好的解决方案来检查每个商店之间的最近距离 有什么好方法可以解决这个问题吗。您想使用距离公式: 这将给出两点之间的距离,在您的例子中是经度和纬度 其中,x和y分别是经度和纬度 我认为在这种情况下,你不需要欧几里德距离,你可能想要的是哈弗函数。考虑到你正在和一对又一对的夫妇一起工作。可以在此处找到Javascript代码:
有什么好方法可以解决这个问题吗。您想使用距离公式: 这将给出两点之间的距离,在您的例子中是经度和纬度
其中,
x
和y
分别是经度和纬度 我认为在这种情况下,你不需要欧几里德距离,你可能想要的是哈弗函数。考虑到你正在和一对又一对的夫妇一起工作。可以在此处找到Javascript代码:。将其转换为Java应该不会太难。谢谢。。有没有办法避免将一个地点与其他500个地点进行比较。@SamBrown如果你不与其他地点进行比较,那么你如何找到距离?