JS火星坐标系转百度坐标系(公式法)
来源:互联网 发布:java支付平台开发demo 编辑:程序博客网 时间:2024/05/20 02:51
使用该公式即可将获取到的火星坐标系坐标转成百度坐标系,而无需在调用百度API进行转换
但该公式会有一定的误差,本人测试过后发现误差大概在300~400m。
function ggToBaidu(lng, lat) {var x_PI = 3.14159265358979324 * 3000.0/180.0; <span style="white-space:pre"></span>var z = Math.sqrt(lng * lng + lat * lat) + 0.00002 * Math.sin(lat*x_PI); var theta = Math.atan2(lat, lng) + 0.000003 * Math.cos(lng * x_PI); <span style="white-space:pre"></span>var bd_lng = z * Math.cos(theta) + 0.0065; <span style="white-space:pre"></span>var bd_lat = z * Math.sin(theta) + 0.006; <span style="white-space:pre"></span>alert(bd_lng+" "+bd_lat); <span style="white-space:pre"></span>return [bd_lng, bd_lat]}
0 0
- JS火星坐标系转百度坐标系(公式法)
- 各种经纬度坐标系转换-百度坐标系、火星坐标系、国际坐标系
- WGS84坐标系转火星坐标系
- 火星坐标系,百度坐标系,wgs84坐标系转换算法
- 火星坐标系,百度坐标系,wgs84坐标系转换算法
- 百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系互转
- 各地图API坐标系统比较与转换(WGS84坐标系、火星坐标系、百度坐标系、搜狗坐标系、图吧坐标系)
- 百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换(JS版代码)
- 地球坐标系 (WGS-84) 到火星坐标系 (GCJ-02)百度坐标系 (BD-09) 的转换算法
- 地球坐标系 (WGS-84) 到火星坐标系 (GCJ-02)百度坐标系 (BD-09) 的转换算法 .
- 地球坐标系(WGS84),火星坐标系(GCJ02), 百度坐标系(BD09)坐标转换
- java代码火星坐标系转GPS标准坐标系
- GPS坐标系转百度地图坐标系
- 火星坐标系转北京54坐标方法
- GCJ-02火星坐标系
- [JS] 百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换(JS版代码)
- java版坐标系转换(火星坐标、GPS坐标、百度坐标)
- 火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换算法
- VS2012 找不到实体对象模型,为VS2012安装entity framework6
- Mysql5.6主从热备配置
- MySQL 存储过程常用SQL语句收集
- 王学岗自定义AsycTask
- Android OkHttp完全解析 是时候来了解OkHttp了
- JS火星坐标系转百度坐标系(公式法)
- 打印100~200间的素数
- POJ 3252 数位DP
- android app中使用application
- 微信公众号在打开的网站中直接进入苹果应用商店
- 区块链钱包怎么开发
- ios开发:push与present的区别
- mysql workbench中PK,NN,UQ,BIN,UN,ZF,AI字段类型标识说明
- 2.Add Two Numbers(2)