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 相关文章推荐
深入解析php模板技术原理【一】
Jan 10 PHP
php出现Cannot modify header information问题的解决方法大全
Apr 09 PHP
php str_pad 函数用法简介
Jul 11 PHP
php5 图片验证码实现代码
Dec 11 PHP
在VS2008中编译MYSQL5.1.48的方法
Jul 03 PHP
PHP闭包(Closure)使用详解
May 02 PHP
php实现scws中文分词搜索的方法
Dec 25 PHP
WordPress开发中用于获取近期文章的PHP函数使用解析
Jan 05 PHP
PHP实现的随机IP函数【国内IP段】
Jul 20 PHP
Docker搭建自己的PHP开发环境
Feb 24 PHP
laravel 实现关闭CSRF(全部关闭、部分关闭)
Oct 21 PHP
laravel 框架实现无限级分类的方法示例
Oct 31 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
改进的IP计数器
2006/10/09 PHP
php单一接口的实现方法
2015/06/20 PHP
PHP实现长文章分页实例代码(附源码)
2016/02/03 PHP
PHP is_array() 检测变量是否是数组的实现方法
2016/06/13 PHP
Yii框架防止sql注入,xss攻击与csrf攻击的方法
2016/10/18 PHP
JavaScript 三种不同位置代码的写法
2009/10/25 Javascript
浅析JavaScript原型继承的陷阱
2013/12/03 Javascript
Javascript学习笔记之函数篇(四):arguments 对象
2014/11/23 Javascript
jQuery插件MixItUp实现动画过滤和排序
2015/04/12 Javascript
微信小程序中实现一对多发消息详解及实例代码
2017/02/14 Javascript
es6学习之解构时应该注意的点
2017/08/29 Javascript
微信小程序实用代码段(收藏版)
2019/12/17 Javascript
创建nuxt.js项目流程图解
2020/03/13 Javascript
jQuery三组基本动画与自定义动画操作实例总结
2020/05/09 jQuery
ES6 Generator基本使用方法示例
2020/06/06 Javascript
vue自定义树状结构图的实现方法
2020/10/18 Javascript
用javascript实现倒计时效果
2021/02/09 Javascript
python使用 HTMLTestRunner.py生成测试报告
2017/10/20 Python
Python 动态导入对象,importlib.import_module()的使用方法
2019/08/28 Python
pytorch实现CNN卷积神经网络
2020/02/19 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
Python之变量类型和if判断方式
2020/05/05 Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
2020/05/21 Python
解决Keras 自定义层时遇到版本的问题
2020/06/16 Python
Python文件夹批处理操作代码实例
2020/07/21 Python
美国战术品牌:5.11 Tactical
2019/05/01 全球购物
优秀毕业大学生推荐信
2013/11/13 职场文书
银行存款证明样本
2014/01/17 职场文书
师范生求职信
2014/06/14 职场文书
村级个人对照检查材料
2014/08/22 职场文书
社区个人对照检查材料(群众路线)
2014/09/26 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
大学生助学金感谢信
2015/01/21 职场文书
夫妻吵架保证书
2015/05/08 职场文书
2019年冬至:天冷暖人心的问候祝福语大全
2019/12/20 职场文书
Django中celery的使用项目实例
2022/07/07 Python