我正在开发一个网站,我想在其中为用户提供搜索功能。搜索功能将检测用户的当前位置,并显示距离用户当前位置10公里内的所有业务。企业存储在数据库中。请问谁能帮我?
让您的数据库存储所有业务条目的经度和纬度坐标,然后以 long/lat 格式获取用户位置,并使用可以写入 SQL 查询的欧几里得距离。如果你想更准确,你可以使用Haversine公式,尽管它有点复杂。
我正在开发一个网站,我想在其中为用户提供搜索功能。搜索功能将检测用户的当前位置,并显示距离用户当前位置10公里内的所有业务。企业存储在数据库中。请问谁能帮我?
让您的数据库存储所有业务条目的经度和纬度坐标,然后以 long/lat 格式获取用户位置,并使用可以写入 SQL 查询的欧几里得距离。如果你想更准确,你可以使用Haversine公式,尽管它有点复杂。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium