从MySQL数据库中的地址查找半径(以英里为单位) - 从哪里开始?

时间:2017-10-15 18:21:54

标签: php mysql

我正处于为客户内部使用创建简单的基于Web的工具的早期阶段,该工具可以根据某些标准搜索住房选项的现有数据,其中一个标准是距离给定点的距离。我将使用PHP和MySQL。

它基本上就像一个公寓定位器。

在半径内搜索是我看到的可能造成问题的一件事。我知道如果我已经有了纬度/经度坐标,这可以很容易地完成,但就像现在一样,我必须转换所有地址,并且有超过100个。

目标是输入地址并返回距离该地址X英里的属性列表。

有没有办法在运行中进行纬度/经度转换,而不是将所有现有属性地址转换为纬度/经度?

如果我确实需要对地址进行批量转换,那么就这样,但是继续前进,是否有办法在添加新记录时自动执行此操作?

我可以使用某种可定制的公寓定位器API吗?

我没有寻找任何具体的代码,只需要指出正确的方向来弄清楚我需要做些什么才能实现这一目标。

0 个答案:

没有答案