一个分享WordPress、Zblog、Emlog、Typecho等主流博客的教程网站!
当前位置:网站首页 > 编程知识 > 正文

小程序百度经纬度转换成腾讯/高德地图经纬度

作者:xlnxin发布时间:2025-04-10分类:编程知识浏览:86


导读:functionbMapTransQQMap(lng,lat){   letx_pi=3.14159265358979324*3...

function bMapTransQQMap(lng, lat) {

      let x_pi = 3.14159265358979324 * 3000.0 / 180.0;

      let x = lng - 0.0065;

      let y = lat - 0.006;

      let z = Math.sqrt(x * x + y * y) - 0.00002 * Math.sin(y * x_pi);

      let theta = Math.atan2(y, x) - 0.000003 * Math.cos(x * x_pi);

      let lngs = z * Math.cos(theta);

      let lats = z * Math.sin(theta);

      

      return {

          lng: lngs,

          lat: lats        

      }   

}


标签:程序小程序