百度地图根据一个GPS点+距离绘制一个矩形

/**
* @date:2017-07-12 11:34
* @auth:leishaofa
*@parame根据gps一个坐标绘制一个矩形
* @parame$lng 经度
* @parame$lat 纬度
* @parame $distance 5千米
*/
// function resultmap($lng,$lat,$distance=10){
// $fEARTH_RADIUS=6378.137;//地球平均半径6378.137
// $dlng=2*asin(sin($distance / (2*$fEARTH_RADIUS))/cos(deg2rad($lat)));
// $dlng=rad2deg($dlng);
// $dlat=$distance/$fEARTH_RADIUS;
// $dlat=rad2deg($dlat);
// return 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)
// );
// }

猜你喜欢

转载自www.cnblogs.com/wangyaoyu/p/9431032.html
今日推荐