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 02 PHP
一些php技巧与注意事项分析
Feb 03 PHP
PHP中call_user_func_array()函数的用法演示
Feb 05 PHP
php目录操作实例代码
Feb 21 PHP
php小技巧之过滤ascii控制字符
May 14 PHP
PHP+memcache实现消息队列案例分享
May 21 PHP
php实现文件下载代码分享
Aug 19 PHP
php实现图片转换成ASCII码的方法
Apr 03 PHP
php实现的农历算法实例
Aug 11 PHP
PHP的Yii框架中过滤器相关的使用总结
Mar 29 PHP
php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中
Dec 12 PHP
PHP面向对象程序设计类的定义与用法简单示例
Dec 27 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制作新闻系统的思路
2006/10/09 PHP
PHP操作MongoDB时的整数问题及对策说明
2011/05/02 PHP
php动态函数调用方法
2015/05/21 PHP
Redis构建分布式锁
2017/03/28 PHP
js如何获取file控件的完整路径具体实现代码
2013/05/15 Javascript
当达到输入长度时表单自动切换焦点
2014/04/06 Javascript
jQuery简单实现上下,左右滑动的方法
2016/06/01 Javascript
Javascript中级语法快速入手
2016/07/30 Javascript
微信小程序 使用腾讯地图SDK详解及实现步骤
2017/02/28 Javascript
VueJS组件之间通过props交互及验证的方式
2017/09/04 Javascript
React数据传递之组件内部通信的方法
2017/12/31 Javascript
nodejs遍历文件夹下并操作HTML/CSS/JS/PNG/JPG的方法
2018/11/01 NodeJs
微信小程序前端promise封装代码实例
2019/08/24 Javascript
浅析JavaScript 函数防抖和节流
2020/07/13 Javascript
vue+iview分页组件的封装
2020/11/17 Vue.js
JavaScript实现简单动态表格
2020/12/02 Javascript
python利用elaphe制作二维条形码实现代码
2012/05/25 Python
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
Python实现判断一行代码是否为注释的方法
2018/05/23 Python
Django使用详解:ORM 的反向查找(related_name)
2018/05/30 Python
Python OpenCV处理图像之图像直方图和反向投影
2018/07/10 Python
django模板加载静态文件的方法步骤
2019/03/01 Python
如何使用python把ppt转换成pdf
2019/06/29 Python
Python利用PyPDF2库获取PDF文件总页码实例
2020/04/03 Python
携程英文网站:Trip.com
2017/02/07 全球购物
Piercing Pagoda官网:耳环、戒指、项链、手链等
2020/09/28 全球购物
几道PHP的面试题
2012/05/19 面试题
保卫科工作岗位职责
2014/03/01 职场文书
搞笑婚礼主持词
2014/03/13 职场文书
工程承诺书怎么写
2014/05/24 职场文书
代领毕业证委托书
2014/08/02 职场文书
户籍证明格式
2014/09/15 职场文书
2014年租房协议书范本
2014/10/30 职场文书
幼儿园开学家长寄语(2015秋季)
2015/05/27 职场文书
入队仪式主持词
2015/07/04 职场文书
Mysql中@和@@符号的详细使用指南
2022/06/05 MySQL