腾讯与百度的PHP坐标转换

不多说,直接在代码上


公共功能coordinate_switch($,$){ / /百度坐标变换的腾讯


$ =(双)$ - 0.0065;
$ =(双)$ A - 0.006;
x_pi = 3.1415926535897932美元;
$ Z = SQRT(X元* X + Y元* $ Y)- 0.00002 *罪(Y元* $ x_pi);

但为θ=(Y元,X元)0.000003×cos(x美元* $ x_pi);

GB = number_format美元($ Z * cos($θ),15);
GA = number_format美元($ Z *罪($θ),15);


返回{ 'latitude= > $ GA,'longitude= > $ GB };

}

公共功能coordinate_switchf($,$){ / /腾讯百度坐标转换


$ =(双)美元;
$ =(双)$ A;
x_pi = 3.1415926535897932美元;
$ Z = SQRT(X元* X + Y元* Y元)+ 0.00002 *罪(Y元* $ x_pi);

但为θ=(Y元,X元)+ 0.000003 * cos(x美元* $ x_pi);

GB = number_format美元($ Z * cos($θ)+ 0.0065,6);
GA = number_format美元($ Z *罪($θ)+ 0.006,6);


返回{ 'latitude= > $ GA,'longitude= > $ GB };

}


以上PHP实现腾讯和百度坐标之间的转换关系,即萧边分享你的全部内容。我希望能给你一个参考,希望你能支持它。