经纬度查询网址

链接: 在线经纬度查询

1.js转换代码(本人亲测有效)

参考博客:

链接: 不同地图坐标系的经纬度转换方法

 //转换常数var x_pi = 3.14159265358979324 * 3000.0 / 180.0;var pi = 3.14159265358979324;var a = 6378245.0;var ee = 0.00669342162296594323;function transformLon(x, y) {var ret = 300.0 + x + 2.0 * y + 0.1 * x * x + 0.1 * x * y + 0.1 * Math.sqrt(Math.abs(x));ret += (20.0 * Math.sin(6.0 * x * pi) + 20.0 * Math.sin(2.0 * x * pi)) * 2.0 / 3.0;ret += (20.0 * Math.sin(x * pi) + 40.0 * Math.sin(x / 3.0 * pi)) * 2.0 / 3.0;ret += (150.0 * Math.sin(x / 12.0 * pi) + 300.0 * Math.sin(x / 30.0 * pi)) * 2.0 / 3.0;return ret;};function transformLat(x, y) {var ret = -100.0 + 2.0 * x + 3.0 * y + 0.2 * y * y + 0.1 * x * y + 0.2 * Math.sqrt(Math.abs(x));ret += (20.0 * Math.sin(6.0 * x * pi) + 20.0 * Math.sin(2.0 * x * pi)) * 2.0 / 3.0;ret += (20.0 * Math.sin(y * pi) + 40.0 * Math.sin(y / 3.0 * pi)) * 2.0 / 3.0;ret += (160.0 * Math.sin(y / 12.0 * pi) + 320 * Math.sin(y * pi / 30.0)) * 2.0 / 3.0;return ret;}function outOfChina(lat, lon) {if (lon < 72.004 || lon > 137.8347)return true;if (lat < 0.8293 || lat > 55.8271)return true;return false;}/*    * WGS-84:是国际标准,GPS坐标(Google Earth使用、或者GPS模块、天地图)* GCJ-02:中国坐标偏移标准,Google Map、高德、腾讯使用* BD-09:百度坐标偏移标准,Baidu Map使用
*//*** wgLat 纬度* wgLon 经度* WGS-84 到 GCJ-02 的转换(即 GPS 加偏)* */function wgs_gcj_encrypts(wgLat, wgLon) {var point={};if (outOfChina(wgLat, wgLon)) {point.lat=wgLat;point.lng=wgLon;return point;}var dLat = transformLat(wgLon - 105.0, wgLat - 35.0);var dLon = transformLon(wgLon - 105.0, wgLat - 35.0);var radLat = wgLat / 180.0 * pi;var magic = Math.sin(radLat);magic = 1 - ee * magic * magic;var sqrtMagic = Math.sqrt(magic);dLat = (dLat * 180.0) / ((a * (1 - ee)) / (magic * sqrtMagic) * pi);dLon = (dLon * 180.0) / (a / sqrtMagic * Math.cos(radLat) * pi);var lat = wgLat + dLat;var lon = wgLon + dLon;point.lat=lat;point.lon=lon;return point;};/*** wgLat 纬度* wgLon 经度* BD-09转换GCJ-02* 百度转google* */function bd_google_encrypt(bd_lat, bd_lon){var point={};var x = bd_lon - 0.0065;var y = bd_lat - 0.006;  var z = Math.sqrt(x * x + y * y) - 0.00002 * Math.sin(y * x_pi);  var theta =Math.atan2(y, x) - 0.000003 * Math.cos(x * x_pi);  var gg_lon = z * Math.cos(theta);  var gg_lat = z * Math.sin(theta);  point.lat=gg_lat;point.lon=gg_lon;return point;};/*** gg_lat 纬度* gg_lon 经度* GCJ-02转换BD-09* Google地图经纬度转百度地图经纬度* */function google_bd_encrypt(gg_lat, gg_lon){var point={};var x = gg_lon;var y = gg_lat;var z = Math.sqrt(x * x + y * y) + 0.00002 * Math.sin(y * x_pi);var theta = Math.atan2(y, x) + 0.000003 * Math.cos(x * x_pi); var bd_lon = z * Math.cos(theta) + 0.0065;var bd_lat = z * Math.sin(theta) + 0.006;point.lat=bd_lat;point.lon=bd_lon;return point;};

2.实例(硬件/谷歌转高德地图)

        //从服务器获取的(硬件/谷歌)的经纬度lngMy = Number(dataLocker.gps.lng);latMy = Number(dataLocker.gps.lat);//调用上面代码中的wgs_gcj_encrypts方法转成高德的经纬度var point = wgs_gcj_encrypts(latMy,lngMy);//刷新展示的手机端的高德地图上latMy = point.lat.toFixed(6);lngMy = point.lon.toFixed(6);reLocate();

java转换代码的连接(本人未测):
链接: 不同坐标系经纬度的转化

js不同地图坐标系经纬度转换(同一经纬度,硬件/谷歌转高德地图;经纬度查询)相关推荐

  1. python 地图偏移_python 地图经纬度转换、纠偏的实例代码 百度地图经纬度web纠偏怎么用...

    天地图的经纬度 经过纠偏了么 给个例子证明下 如何用python实现百度地图墨卡托坐标跟经纬度坐标互转 麦哲伦机器: 系统设置 地图单位 自定义坐标系 横向墨卡托 原点纬度0 原点经度126(通化) ...

  2. 大疆坐标系和高德地图坐标系之间转换的问题

    目前各种坐标系非常多,他们之间的转换就是个比较麻烦的问题.之前有个问题,就是大疆的坐标系在高德地图上显示发生了偏移,但是好在高德地图提供了坐标转换的API,但是新的问题来了,大疆的坐标适应了高德的坐标 ...

  3. 解决高德地图锁屏黑屏定位不更新,高德地图绘制定位轨迹,高德定位判断定位停留点,高德地图将所有坐标绘制在可视区域内

    本文章主要介绍 高德定位锁屏黑屏定位不更新的问题. 实现流程是:程序开始阶段正常执行定位,注册监听锁屏监听,唤醒cpu监听,当锁屏 广播每2秒发起一起单次定位唤醒.源码如下: package net. ...

  4. 根据经纬度确定行政区域_基于JavaScript实现高德地图和百度地图提取行政区边界经纬度坐标...

    前言 近来由于工作需要,需要提取某些城市的经纬度坐标,稍微搜索了一下,发现百度地图和高德地图都提供了相关的函数和例子.那么剩余的工作也就比较简单了,保存坐标,然后转换为WGS坐标,这样才能和现有的GP ...

  5. python根据经纬度转换详细地址_使用python实现地址-经纬度转换

    标签:地址   ref   uri   port   div   字符   注册   gui   图片 中文领域: 指的是提取境内地址的经纬度,的主要调用的是百度API.中间经历了一些波折,刚开始直接 ...

  6. react-native原生GPS与高德地图坐标,百度地图坐标系的转换

    问题 今天用react-native原生GPS拿到得定位信息,如图: 之前高德地图取到的定位数据为(显示带有longtitude,latitude===的log)准确的 121.518828125,3 ...

  7. 微信小程序---- 外卖小程序查看实时地图路线(骑手端用户端)【高德地图】

    微信小程序---- 外卖小程序查看地图路线(骑手端&用户端)[高德地图] 前言:1. 在小程序中需要使用map组件,文档链接:https://developers.weixin.qq.com/ ...

  8. 高德地图安卓 拖拽选点_不止微信支付宝 高德地图正式上线小程序入口

    此前,即速应用发布的<小程序2019年行业年中增长研究报告>指出,小程序发展周期主要分为四个阶段:探索期.启动期.高速发展期和成熟期,目前处于高速发展后期,逐渐平稳发展. 2017年小程序 ...

  9. 离线地图开发--BigeMap(离线地图服务器构建,支持百度、谷歌、高德等地图)

    前言: 目前高德地图以及百度谷歌等地图对Web端离线功能支持不太友好(甚至没有离线地图功能),这致使我们在进行内网服务器使用的地图开发时非常的不便利,因此在进行离线地图开发时我们通常选择引入第三方地图 ...

  10. 高德地图安卓 拖拽选点_行车记录仪当“眼睛” 高德地图手机AR导航再次升级...

    来源标题:行车记录仪当"眼睛" 高德地图手机AR导航再次升级 高德地图近日发布新版本,AR驾车导航服务再次升级,支持连接车内行车记录仪.由行车记录仪的摄像头充当"眼睛&q ...

最新文章

  1. Python3 websocket通信
  2. JavaWEB开发21——综合项目(图书商城)
  3. win2012R2打Windows8.1-KB2919355 问题
  4. corpora for america English
  5. eureka client客户端启动时都做了哪些事
  6. 网址的bibtex格式
  7. 【APP】取代top工具的Linux运维利器--htop
  8. Docker在测试领域的应用
  9. sd卡写保护解除工具_手把手教你快速解除vivo手机高通系列屏幕锁(附短接拆机小视频)...
  10. jsdroid 教程_2020年建筑行业资源近2000G免费建筑教程,分享给有需要的建筑同行
  11. ps打开曲线的快捷键,ps合并图层的快捷键,ps色相饱和度快捷键,组合键【CTRL】+【B】,该组合键是用于调整色彩平衡。
  12. 打包php程序为安装文件,zblogphp主题和插件怎么打包成.zba格式文件
  13. vrchat新手教程_VRChat入门指南| 最新电脑资讯
  14. 51单片机 (四)延时函数
  15. 抖音快手B站等平台视频检测机制和规避方法
  16. 和石侃博士关于“香山”的一小时讨论
  17. 腾讯自研云原生数据库CynosDB发布 兼容MySQL和PostgreSQL
  18. 【Steam】关于上传游戏至Steam,Depot产生的问题
  19. 【田亮曝Cindy趣事】
  20. 马拉松赛前准备以及注意事项

热门文章

  1. 个人收集的IT技术网站集合,涉及web前后端,大数据,UI设计等。...
  2. linux打开txt文件命令_Linux文件操作,这些命令可以搞定
  3. 关闭445端口即关闭共享文件功能
  4. 双屏1920*1080时全屏显示PPT时,出现第二块屏分辨率自动降低的问题
  5. 如何在WORD中插入图片自动编号,并引用图号【每天一个小技巧】
  6. 人工智能:智能优化算法
  7. matlab版本低能用吗,MATLAB高版本打开低版本
  8. 在线协同编辑器Etherpad介绍与使用
  9. 百度地图api中文乱码
  10. 记一次https的免费ssl证书安装及配置过程--window系统