PHP计算当前坐标3公里内4个角落的最大最小经纬度实例


Posted in PHP onFebruary 26, 2016

本文实例讲述了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 相关文章推荐
phpwind中的数据库操作类
Jan 02 PHP
PHP 手机归属地查询 api
Feb 08 PHP
php empty函数判断mysql表单是否为空
Apr 12 PHP
php生成局部唯一识别码LUID的代码
Oct 06 PHP
php自定义hash函数实例
May 05 PHP
curl和libcurl的区别简介
Jul 01 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
Jun 30 PHP
PHP魔术方法之__call与__callStatic使用方法
Jul 23 PHP
PHP编程实现阳历转换为阴历的方法实例
Aug 08 PHP
ThinkPHP5 验证器的具体使用
May 31 PHP
YII框架关联查询操作示例
Apr 29 PHP
PHP如何使用cURL实现Get和Post请求
Jul 11 PHP
PHP实现根据时间戳获取周几的方法
Feb 26 #PHP
PHP将二维数组某一个字段相同的数组合并起来的方法
Feb 26 #PHP
关于PHP 如何用 curl 读取 HTTP chunked 数据
Feb 26 #PHP
PHP中array_keys和array_unique函数源码的分析
Feb 26 #PHP
Json_encode防止汉字转义成unicode的方法
Feb 25 #PHP
PHP+JS三级菜单联动菜单实现方法
Feb 24 #PHP
PHP+MySQL实现的简单投票系统实例
Feb 24 #PHP
You might like
php var_export与var_dump 输出的不同
2013/08/09 PHP
CodeIgniter视图使用注意事项
2016/01/20 PHP
php+mysql开发的最简单在线题库(在线做题系统)完整案例
2019/03/30 PHP
JS 自动完成 AutoComplete(Ajax 查询)
2009/07/07 Javascript
javascript实现的像java、c#之类的sleep暂停的函数代码
2010/03/04 Javascript
js简易namespace管理器 实例代码
2013/06/21 Javascript
js判断子窗体是否关闭的方法
2015/08/11 Javascript
Vuejs第十二篇之动态组件全面解析
2016/09/09 Javascript
JavaScript实现图片懒加载(Lazyload)
2016/11/28 Javascript
jQuery中 bind的用法简单介绍
2017/02/13 Javascript
Vue2单一事件管理组件通信
2017/05/09 Javascript
在vue里面设置全局变量或数据的方法
2018/03/09 Javascript
原生js实现公告滚动效果
2021/01/10 Javascript
MySQLdb ImportError: libmysqlclient.so.18解决方法
2014/08/21 Python
python中实现php的var_dump函数功能
2015/01/21 Python
Windows下为Python安装Matplotlib模块
2015/11/06 Python
Python中pygame安装方法图文详解
2015/11/11 Python
Python 网页解析HTMLParse的实例详解
2017/08/10 Python
Python根据已知邻接矩阵绘制无向图操作示例
2018/06/23 Python
python之pymysql模块简单应用示例代码
2019/12/16 Python
python飞机大战pygame游戏框架搭建操作详解
2019/12/17 Python
驴妈妈旅游网:中国新型的B2C旅游电子商务网站
2016/08/16 全球购物
Sofft鞋官网:世界知名鞋类品牌
2017/03/28 全球购物
德国传统玻璃制造商:Cristalica
2018/04/23 全球购物
女装和独特珠宝:Sundance Catalog
2018/09/19 全球购物
C语言编程题
2015/03/09 面试题
会计自荐书
2013/12/02 职场文书
经济管理专业自荐信
2013/12/30 职场文书
六个一活动实施方案
2014/03/21 职场文书
五好关工委申报材料
2014/05/31 职场文书
拓展训练激励口号
2014/06/17 职场文书
2014幼儿园中班工作总结
2014/11/10 职场文书
担保公司2015年终工作总结
2015/10/14 职场文书
导游词之重庆渣滓洞
2020/01/08 职场文书
React中的Context应用场景分析
2021/06/11 Javascript
HTML 里 img 元素的 src 和 srcset 属性的区别详解
2023/05/21 HTML / CSS