手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP计算当前坐标3公里内4个角落的最大最小经纬度实例
PHP计算当前坐标3公里内4个角落的最大最小经纬度实例
摘要:本文实例讲述了PHP计算当前坐标3公里内4个角落的最大最小经纬度的方法。分享给大家供大家参考,具体如下://$lng、$lat经纬度$hal...

本文实例讲述了PHP计算当前坐标3公里内4个角落的最大最小经纬度的方法。分享给大家供大家参考,具体如下:

//$lng 、$lat 经纬度 $half = 6371; $distance = 3; //3公里 $dlng = 2 * asin(sin($distance / (2 * $half)) / cos(deg2rad($lat))); $dlng = rad2deg($dlng); $dlat = $distance / $half; $dlat = rad2deg($dlat); $fourpoint = array( 'left-top' => array('lat' => $lat + $dlat, 'lng' => $lng - $dlng), 'right-top' => array('lat' => $lat + $dlat, 'lng' => $lng + $dlng), 'left-bottom' => array('lat' => $lat - $dlat, 'lng' => $lng - $dlng), 'right-bottom' => array('lat' => $lat - $dlat, 'lng' => $lng + $dlng) );

希望本文所述对大家PHP程序设计有所帮助。

【PHP计算当前坐标3公里内4个角落的最大最小经纬度实例】相关文章:

PHP系统流量分析的程序

PHP入门速成(1)

一个用于mysql的数据库抽象层函数库

php实现简单的语法高亮函数实例分析

PHP中的traits简单使用实例

PHP SPL标准库中的常用函数介绍

PHP也可以當成Shell Script

php计算给定时间之前的函数用法实例

PHP输出一个等腰三角形的方法

PHP中的魔术方法总结和使用实例

精品推荐
分类导航