按地理位置接近度搜索数据库中只有地址字符串?

Search by Gelocation proximity having just address string in database?

我们想在我们的应用程序中实现一项新功能,用户可以在其中看到一些按距离排序的商店。目前在我们的数据库中,我们只有字符串字段(国家、州、城市、地址)。在这种情况下,哪种方法是实现此功能的最佳方式?创建一个脚本来发现每一行的地理位置?或者有什么东西better/simpler?

您需要将 country/state/city/address 转换为纬度和经度。拥有将所有数据转换为新格式的脚本是您应该完成的第一步。当您有 lat/lng 分时,您可以做一些数学运算以按邻近度查找商店。