An example of PHP calculating the maximum and minimum longitude and latitude of 4 corners within 3 kilometers of the current coordinates. Current longitude and latitude
This article describes an example of PHP calculating the maximum and minimum of 4 corners within 3 kilometers of the current coordinates. latitude and longitude method. Share it with everyone for your reference, the details are as follows:
//$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)
);
Copy after login
Readers who are interested in more PHP-related content can check out the special topics of this site: "Summary of PHP Date and Time Usage", "Introduction Tutorial on PHP Object-Oriented Programming", "Summary of PHP String Usage", " PHP mysql database operation introductory tutorial" and "php common database operation skills summary"
I hope this article will be helpful to everyone in PHP programming.
Articles you may be interested in:
- How to obtain all the information (address, postal code, country, longitude and latitude, etc.) of a specified (visitor) IP in PHP
- PHP based on two Calculate the distance between points by latitude and longitude
- PHP code for calculating the distance between latitude and longitude of 2 points
- php method of using Jpgraph to draw complex X-Y coordinate diagrams
- php using Jpgraph to draw simple X-Y Coordinate map method
- PHP method to calculate the distance between two coordinates (longitude, latitude)
- PHP method to calculate the distance between two GPS coordinates on Baidu map
http://www.bkjia.com/PHPjc/1104333.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1104333.htmlTechArticlePHP calculates the maximum and minimum longitude and latitude of 4 corners within 3 kilometers of the current coordinates. The current longitude and latitude are examples in this article about PHP calculations The maximum and minimum longitude and latitude of the four corners within 3 kilometers of the current coordinates...