//百度坐标转高德(传入经度、纬度)
function bd_decrypt(bd_lng, bd_lat) {
var X_PI = Math.PI * 3000.0 / 180.0;
var x = bd_lng - 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_lng = z * Math.cos(theta);
var gg_lat = z * Math.sin(theta);
return {lng: gg_lng, lat: gg_lat}
}
//高德坐标转百度(传入经度、纬度)
function bd_encrypt(gg_lng, gg_lat) {
var X_PI = Math.PI * 3000.0 / 180.0;
var x = gg_lng, 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_lng = z * Math.cos(theta) + 0.0065;
var bd_lat = z * Math.sin(theta) + 0.006;
return {
lat: bd_lat,
lng: bd_lng
};
}
- 浏览: 109445 次
- 性别:
- 来自: 西安
文章分类
- 全部博客 (105)
- js 左右箭头实现图片或div内容切换 (1)
- easyUI中文帮助文档 (1)
- js example积累 (7)
- jquery tips信息提示 (1)
- jquery api (1)
- Web前端 (27)
- 非技术 (3)
- kettle (4)
- oracle (10)
- java (16)
- mysql (12)
- memcache (2)
- nginx (2)
- Hadoop (1)
- sqlserver (4)
- freemarker (1)
- 架构师 (2)
- tomcat (1)
- linux (1)
- opensshd (1)
- ztree (1)
- zookeeper (1)
- onvif (1)
- apache (1)
- redis (1)
- kafka (1)
最新评论
-
wgyyouge:
有个命令行下的高效迁移工具ora2mysqlhttp://ww ...
kettle解决方案设计 -
空白的泡:
博主 在吗, 你这个方式。。我前面按照弄好了。 可是启动 to ...
java发送https请求证书问题
发表评论
-
基于echats图表显示资源
2020-11-20 10:10 242https://www.makeapie.com/explo ... -
高德地图设置地址坐标
2020-03-11 08:42 641js代码: //百度坐标转高德(传入经度、纬度)func ... -
百度地图显示人员运行轨迹
2020-03-11 08:40 734<!DOCTYPE html><html&g ... -
百度地图汽车行驶轨迹
2020-03-10 15:36 550<!doctype html><html l ... -
ueditor只读
2019-11-11 09:18 540ue.addListener('ready', functio ... -
js判断子窗口是否退出到父窗口
2019-03-06 17:37 575window.onload = function() { ... -
js规范
2018-05-11 11:47 337(function(e) { function ques ... -
js刷新父窗口
2017-08-08 10:19 395window.parent.parent.frames[&qu ... -
js滚动
2016-12-06 08:39 552<script type="text/java ... -
日期控件具有点击事件
2016-11-29 18:19 452日期控件具有点击事件 -
ert
2016-11-04 00:27 0tyutyu -
纯CSS绘制的三角形箭头图案
2016-08-22 14:35 1576div#up { width: 0px; height: 0p ... -
iframe自适应子页面内容高度
2016-07-12 10:49 4901、页面引入iframe.js; 2、//设置初始化ifram ... -
滚动条样式修改
2016-05-26 15:03 445滚动条样式修改 -
全屏打开浏览器
2016-05-26 13:49 493全屏打开浏览器 -
freemarker模板
2016-05-23 14:32 674freemarker模板解析 -
js生成手机二维码
2016-05-18 09:26 582js生成手机二维码 -
禁止浏览器右键菜单弹出
2016-05-17 16:37 948<script type="text/java ... -
浏览器exe快捷打开
2016-05-17 11:26 0浏览器exe快捷打开浏览器exe快捷打开浏览器exe快捷打开浏 ... -
将字符串以UTF8进行转码
2016-05-17 09:24 546function toUtf8(str) { ...
相关推荐
其次,该工具还具有坐标转换的功能,能够将百度坐标转换为高德坐标。这背后的算法通常是基于已知的坐标系转换参数,通过数学公式进行计算。例如,可能使用七参数法(三个平移参数、三个旋转参数和一个尺度参数)进行...
高德腾讯百度坐标转换。
例如,百度坐标系统与WGS84之间的转换通常需要用到双曲正弦函数和线性变换。 2. **投影转换**:如果数据量较大或者需要更精确的转换,可能会使用到更复杂的投影算法,如Mercator投影、Transverse Mercator投影等。 ...
本篇文章将详细阐述高德、百度坐标系与天地图坐标系之间的转换方法,并探讨这种转换的重要性。 首先,我们要理解坐标系的基本概念。在地理信息系统中,坐标系是用于定义地球上任何位置的数学框架。常见的全球坐标系...
本文将深入探讨Python中实现这些坐标系之间的转换,包括百度坐标系(BD09)、谷歌/高德坐标系(WGS84)以及原始的WGS84坐标系之间的转换方法。 首先,我们需要理解各个坐标系的基础概念。WGS84(World Geodetic ...
坐标系转换(python高德坐标转大地2000、百度坐标转大地2000).exe工具,还有python源码,方便好用
例如,当GPS设备获取的数据是WGS84坐标,而地图数据使用的是百度或高德坐标时,就需要进行坐标转换,以确保位置信息的精确匹配。 总的来说,这个“地理坐标系转换工具”能够解决在使用不同地图服务时遇到的坐标不...
二、本软件支持常见坐标,如CGCS2000、百度坐标、高德坐标、WGS84坐标、深圳独立坐标的相互单点转换。 三、本软件支持百度与CGCS2000、WGS84与深圳独立坐标的批量转换,坐标文件格式为txt,内容格式为"序号,X坐标,Y...
java将中文目标地点请求高德api,将其转换为高德坐标位置
本软件为博主本人开发,转换精度已验证,目前仅支持百度、高德火星坐标与CGCS2000、WGS84之间的互相转换,可实现单点转换及部分批量转换。 另有收费版可支持深圳坐标与wgs84坐标的转换,并全部支持批量转换并提供...
网上相关代码已经汗毛充栋了,但对于临时使用一次性使用来讲,写代码的效率显然是不高的。 ...自己根据代码整理了一个excel文档,见附件,可批量实现高德坐标点向百度坐标点的转换。 您值得下载!
不同的地图服务商,如百度、高德、谷歌和火星,以及国际通用的WGS84(2000)坐标系,它们之间的坐标并不兼容,这就需要进行坐标转换。在JavaScript中实现这种转换对于Web开发,特别是涉及到地图应用的开发至关重要。...
js高德百度腾讯坐标系转换
使用后羿采集器规则,利用线上坐标在线转换网站,批量实现三种坐标之间的转换
资源:浏览器插件 使用方法: 1.打开浏览器“设置/扩展程序” 2.打开“开发者模式”(如已经打开...4.打开百度地图或高德地图,任意搜索区域,可在插件中复制bd、wgs84,也可以将复制的db、wgs84复制进来显示地点或轮廓
百度、高德地图坐标偏移转换。所有电子地图必须对位置做偏移处理,这导致了从底层接口得到的经纬度坐标展示在地图上会有偏移。这种偏移不是线性的,不能简单地通过加减某个值来校正,并且不同的地图提供商采用的算法...
本文主要聚焦于Android系统中如何将GPS获取的坐标转换为适用于高德地图的坐标。 首先,我们需要理解不同坐标系统的概念。GPS坐标通常基于WGS84(World Geodetic System 1984)标准,这是一种全球通用的地理坐标系统...
本项目提供了一个Java实现的工具,用于将常见的坐标系,包括百度坐标系(BD-09)、高德坐标系(GCJ-02)以及WGS84经纬度坐标,转换为广泛使用的墨卡托坐标系。以下将详细阐述这些坐标系以及转换过程中的关键知识点。...