百度与谷歌地图坐标转换
//1、GCJ-02,国测局02年发布的坐标体系。又称“火星坐标”。谷歌,腾讯,高德都在用这个坐标体系。
//2、BD-09,百度坐标系
//GCJ-02转换BD-09
function GCJTobaidu($lat, $lng){
$v = M_PI * 3000.0 / 180.0;
$x = $lng;
$y = $lat;$z = sqrt($x * $x + $y * $y) + 0.00002 * sin($y * $v);
$t = atan2($y, $x) + 0.000003 * cos($x * $v);return array(
'lat' => $z * sin($t) + 0.006,
'lng' => $z * cos($t) + 0.0065
);
}
//使用方法
$lat = 32.1287736098;
$lng = 114.082163843;
$coordinate = GCJTobaidu($lat, $lng);
var_dump($coordinate);
//BD-09转换GCJ-02
function baiduToGCJ($lat, $lng){
$v = M_PI * 3000.0 / 180.0;
$x = $lng - 0.0065;
$y = $lat - 0.006;$z = sqrt($x * $x + $y * $y) - 0.00002 * sin($y * $v);
$t = atan2($y, $x) - 0.000003 * cos($x * $v);return array(
'lat' => $z * sin($t),
'lng' => $z * cos($t)
);
}
//使用方法
$lat = 32.134632;
$lng = 114.088683;
$coordinate = baiduToGCJ($lat, $lng);
var_dump($coordinate);
百度与谷歌地图坐标转换相关推荐
- 怎么在html插入谷歌地图,html页面插入百度or谷歌地图
一.百度地图 1.打开"百度地图生成器"的网址:http://api.map.baidu.com/lbsapi/creatmap/index.html 2.在"1.定位中 ...
- 百度与谷歌地图瓦片组织方式对比
百度是从中心点经纬度(0,0)度开始计算瓦片,在第1级时百度将世界地图分为4块. 中心点右上部分(中国地区)占1块. 谷歌是从左上角经纬度(-180,90)度开始计算瓦片,在第1级时谷歌将世界地图分为 ...
- javaweb中使用百度、谷歌地图进行定位
之前给一个公司做了一个定位,调用一个接口获得经纬度,然后在地图上显示, 之前我做了三种显示,百度.谷歌.搜狗,搜狗和百度类似,这里就介绍百度和谷歌了, 之前我们在一个城市里面坐了测试,不一定很准确,但 ...
- 无偏移谷歌瓦片地址_[转]OpenStreetMap/Google/百度/Bing瓦片地图服务(TMS)
开源与成熟商业的瓦片地图服务(TMS 2 WMTS),都有如下共同的特性,基本成为了标准: (1) 坐标系:WGS84 (2) 投影:墨卡托投影(Marcator,正轴等角圆柱投影) ------ ...
- 地图坐标转换(84坐标、百度坐标、国测局坐标)
由于目前世界上只有美国才有全球定位系统(GPS),当我们实际做项目时,得到的坐标数据往往都是为GPS全球定位系统使用而建立的坐标系统,即我们所说的84坐标.而基于我国国情,这些真实坐标都是已经进行人为 ...
- 火星坐标系转百度php,PHP版本实现火星,高德地图和百度地图坐标转换
作开发的朋友都知道百度地址或其它的google地址及火星,高德地图它们的坐标值都是不一样的,如果我们希望从高德地图转换到百度地址是需要转换坐标的否则就不准了,下面来看一个高德地图和百度地图坐标转换ph ...
- 百度地图坐标转换API
百度地图坐标转换API 之前写过一篇利用私有API处理Wgs到火星坐标的转换的问题 最近发现有个百度地图未公开的坐标转换API挺不错: http://api.map.baidu.com/ag/coor ...
- 关于谷歌地图坐标与百度地图坐标的事
2019独角兽企业重金招聘Python工程师标准>>> 解决方案 haotsp.com 有演示示例 众所周知地球是一个不规则椭圆体,GIS中的坐标系定义由基准面和地图投影两组参数确定 ...
- Windows Store Javascript项目使用高德地图、谷歌地图、百度地图API
Windows Store Javascript项目使用高德地图.谷歌地图.百度地图API 原文 Windows Store Javascript项目使用高德地图.谷歌地图.百度地图API 在Win8 ...
- (百度、谷歌)地图经纬度gps偏移解决办法:gps纠偏数据库纠偏
使用方法: 1.假设原始gps数据为(73.528888,39.368888) 2.查询数据库:SELECT * FROM offset where lng=73.52 and lat=39.36,得 ...
最新文章
- 第十六届全国大学生智能汽车竞赛 讯飞智慧餐厅 全国总决赛竞赛规则
- python爬取小说章节信息用pygame进行数据显示_爬虫不过如此(python的Re 、Requests、BeautifulSoup 详细篇)...
- 计算机编程导论python程序设计答案-学堂在线_计算机科学与Python编程导论_作业课后答案...
- 香农定理和奈奎斯特定理区别_这一切都从指数函数开始(4)——采样定理
- boost::log模块实现将日志记录初始化到远程 syslog 服务器
- 为了不再颓废,不再堕落......转操作系统为ubuntu,转语言环境为java...
- 浙江网信办处置44家违规网站 包含网易游戏、花瓣网等
- 挖一挖那些让公司网站瘫痪的SQL“终结者”
- python中判断字符串是否为空方法
- 安装wget 、 wget命令
- Premiere 常用视频概念
- 计算机二级msoffice操作题如何评分,计算机二级MSOffice操作题及答案解析
- 小牛叔讲Python第11章:函数的高级用法以及匿名函数
- Systemd Spec 宏
- element-ui图标显示不出来问题
- OpenCV开发笔记(三十六):红胖子8分钟带你深入了解缩放与图像金字塔(图文并茂+浅显易懂+程序源码)
- oracle如何总计,按组SQL运行总计(Oracle)
- android动态壁纸的制作
- 黑客泄露微软XP系统源代码,就连比尔盖茨的私密文件也难逃一劫
- c语言程序设计拉丁方阵结构图,C语言实例之拉丁方阵
热门文章
- C# 利用winrar解压带密码的压缩包
- 18年拼多多学霸批算法笔试
- python秒杀脚本 拼多多_点击劫持漏洞之理解 python打造一个挖掘点击劫持漏洞的脚本...
- 法国在华企业名单,坚决抵制!
- OSCHINA网页旋转-愚人节效果
- c语言死循坏的作用,c语言什么是死循环
- win7共享wifi之bat文件
- java assert 断言_Java 之 assert (断言)
- 帝国cms生成动态php栏目,帝国cms怎么实现页面自动生成html
- iOS开发 - 搜索(模糊搜索 支持拼音检索 首字母等)