转载:http://blog.csdn.net/s13488941815/article/details/50606226
解决方案来源
原文是和js的代码
采用代码解决办法如下
-
private LatLng pianyi(double lon,double lat)
-
{
-
double x = lon; double y = lat;
-
double z = Math.sqrt(x*x+y*y) + 0.00002 *Math.sin(y*Math.PI) ;
-
double temp =Math.atan2(y, x) + 0.000003 * Math.cos(x*Math.PI);
-
-
double bdLon = z * Math.cos(temp) + 0.0065;
-
double bdLat = z * Math.sin(temp) + 0.006;
-
LatLng newcenpt = new LatLng(bdLat, bdLon);
-
return newcenpt;
-
}
阅读(2643) | 评论(0) | 转发(0) |