//根据两点经纬度计算距离
//纬度1、纬度2、经度1、经度2
function get_two_point_distance($lat1,$lat2,$lng1,$lng2)
{
$radLat1 = deg2rad($lat1);//deg2rad()函数将角度转换为弧度
$radLat2 = deg2rad($lat2);
$radLng1 = deg2rad($lng1);
$radLng2 = deg2rad($lng2);
$a = $radLat1 - $radLat2;
$b = $radLng1 - $radLng2;
$s = 2 * asin(sqrt(pow(sin($a / 2), 2) + cos($radLat1) * cos($radLat2) * pow(sin($b / 2), 2))) * 6378.137;
return round($s,2);//返回公里数
}
PHP经纬度距离计算「建议收藏」
PHP经纬度距离计算「建议收藏」根据两点经纬度计算距离 纬度 1 纬度 2 经度 1 经度 2 function get two point distance lat1 lat2 lng1 lng2 radLat1 deg2rad lat1 deg2rad 函数将角度转换为弧度 radLat2 deg2rad lat2 radLng1
2025年shiro面试知识点总结_jmeter面试常见问题
上一篇
2025-03-15 16:40
armv7与armv8的区别(v8和w12的区别)
下一篇
2025-01-29 15:06
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/120515.html