手机
当前位置:查字典教程网 >编程开发 >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 SPL标准库之数据结构堆(SplHeap)简单使用实例

PHP也可以當成Shell Script

用Flash图形化数据(二)

PHP实现的购物车类实例

php+dbfile开发小型留言本

PHP永久登录、记住我功能实现方法和安全做法

PHP文件读取功能的应用实例

PHP入门速成(1)

PHP嵌套输出缓冲代码实例

PHP教程:常用header头部定义汇总

精品推荐
分类导航