我想要一些关于如何计算两个邮政编码之间距离的帮助。这是我想要的设置,让我给你一个场景。
一个用户登录我的网站(他们提供了他们的详细信息,他们的邮政编码就是其中之一)。该数据存储在users
表中。
我有另一张桌子,上面有关于locations
. 我想显示离用户最近的位置(和距离)。
我知道可以使用某些方法,例如:
将邮政编码转换为经纬度并使用内置方法计算距离,我认为谷歌提供免费服务。但我不知道我将如何实现这样的事情。我看过的所有教程似乎都太复杂了,目前我想要一个非常粗略和简单的解决方案,我可以在此基础上构建,更重要的是学习!
在数据的基本输入/输出方面,我对 PHP 和 MySQL 相当熟悉。但我不确定处理有关用户数据和“企业”位置的信息的最佳方式。
任何建议,评论将不胜感激。