1

我有一个地址表“街道”、“城市”、“州”和“邮编”。

我可以使用 google maps API 拉出完整地址的网格,haversine 公式就足够了,但是我该如何根据它进行搜索呢?

例子。假设有人搜索“纽约市”,我该如何搜索最接近该纬度/经度的地址?我知道我需要将其转换为纬度/经度。

我应该添加另一个字段以便我可以将地址存储在纬度/经度中吗?如果是这样,我该怎么做才能根据距离进行搜索?

4

1 回答 1

1

我实际上在这里找到了我想要的东西。我花了一段时间,因为我没有寻找正确的术语,但我想通了。 MySQL 大圆距离(Haversine 公式)

这就是我想要的。我希望这对其他人有帮助!

于 2014-02-02T15:38:23.463 回答