Tag: 大圆圈

MySQL大圆距离(Haversine公式)

我有一个工作的PHP脚本获取经度和纬度值,然后将它们input到MySQL查询。 我想完全使用MySQL。 这是我目前的PHP代码: if ($distance != "Any" && $customer_zip != "") { //get the great circle distance //get the origin zip code info $zip_sql = "SELECT * FROM zip_code WHERE zip_code = '$customer_zip'"; $result = mysql_query($zip_sql); $row = mysql_fetch_array($result); $origin_lat = $row['lat']; $origin_lon = $row['lon']; //get the range $lat_range = $distance/69.172; $lon_range = abs($distance/(cos($details[0]) * […]