我有一个地址表“街道”、“城市”、“州”和“邮编”。
我可以使用 google maps API 拉出完整地址的网格,haversine 公式就足够了,但是我该如何根据它进行搜索呢?
例子。假设有人搜索“纽约市”,我该如何搜索最接近该纬度/经度的地址?我知道我需要将其转换为纬度/经度。
我应该添加另一个字段以便我可以将地址存储在纬度/经度中吗?如果是这样,我该怎么做才能根据距离进行搜索?
我有一个地址表“街道”、“城市”、“州”和“邮编”。
我可以使用 google maps API 拉出完整地址的网格,haversine 公式就足够了,但是我该如何根据它进行搜索呢?
例子。假设有人搜索“纽约市”,我该如何搜索最接近该纬度/经度的地址?我知道我需要将其转换为纬度/经度。
我应该添加另一个字段以便我可以将地址存储在纬度/经度中吗?如果是这样,我该怎么做才能根据距离进行搜索?
我实际上在这里找到了我想要的东西。我花了一段时间,因为我没有寻找正确的术语,但我想通了。 MySQL 大圆距离(Haversine 公式)
这就是我想要的。我希望这对其他人有帮助!