GPS转换GCJ(火星坐标)--JavaScript.docxVIP

  • 55
  • 0
  • 约1.62千字
  • 约 1页
  • 2021-11-08 发布于江苏
  • 举报
var pi = 3.14159265358979324 var a = 6378245.0 var ee = 0.00669342162296594323 function geoTransform(wgLat,wgLng){ var transCoords=new Array() if(regionOfChina(wgLat,wgLng)){ transCoords[lat] = wgLat transCoords[lng] = wgLng return transCoords } var dLat=transformLat(wgLng - 105.0,wgLat - 35.0) var var dLng=transformLng(wgLng - 105.0,wgLat radLat = wgLat / 180.0 * pi - 35.0) var magic = Math.sin(radLat) magic = 1 - ee * magic * magic sqrtMagic = Math.sqrt(magic) dLat = (dLat * 180.0) / ((a * (1 - ee)) / (magic * sqrtMagic) * pi) dLng = (dLng * 180.0) / (a / sqrtMagic * Math.cos(radLat) * pi) t

文档评论(0)

1亿VIP精品文档

相关文档