Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2634563
  • 博文数量: 333
  • 博客积分: 4817
  • 博客等级: 上校
  • 技术积分: 4413
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-28 10:51
文章分类

全部博文(333)

文章存档

2017年(20)

2016年(57)

2015年(27)

2014年(20)

2013年(21)

2012年(164)

2011年(24)

分类: Android平台

2017-05-04 13:39:28

转载:http://blog.csdn.net/s13488941815/article/details/50606226


解决方案来源

原文是和js的代码

采用代码解决办法如下


[java] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. private LatLng pianyi(double lon,double lat)  
  2.     {  
  3.           double x = lon; double y = lat;    
  4.             double z = Math.sqrt(x*x+y*y) + 0.00002 *Math.sin(y*Math.PI) ;    
  5.             double temp =Math.atan2(y, x)  + 0.000003 * Math.cos(x*Math.PI);   
  6.   
  7.             double bdLon = z * Math.cos(temp) + 0.0065;    
  8.             double bdLat = z * Math.sin(temp) + 0.006;   
  9.             LatLng newcenpt = new LatLng(bdLat, bdLon);  
  10.             return newcenpt;  
  11.     }  
阅读(2649) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~