-2

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

4

1 回答 1

0

让您的数据库存储所有业务条目的经度和纬度坐标,然后以经度/纬度获取用户位置,并使用可以写入 SQL 查询的欧几里得距离。如果您想获得更准确的结果,可以使用Haversine 公式,尽管它有点复杂。

于 2012-06-27T06:38:52.130 回答