如何计算给定距离内的边界框

时间:2012-06-27 05:57:12

标签: php javascript

我正在开发一个网站,我想在其中为用户提供搜索功能。搜索功能将检测用户当前位置,并将显示距离用户当前位置10公里范围内的所有业务。 企业存储在数据库中.. 请有人帮帮我吗?

1 个答案:

答案 0 :(得分:0)

让您的数据库存储所有业务条目的经度和纬度坐标,然后获取long / lat中的用户位置,并使用可以写入SQL查询的Euclidean distance。如果您想要更准确,可以使用Haversine formula代替,但它有点复杂。