因为公司项目需要遇到了这个问题。转完后几乎是完美的,本来打算用3方API的,一个月大概是600块,20W次,省钱了。

import mathclass CoordinateConversion:def __init__(self):self.x_pi = 3.14159265358979324 * 3000.0 / 180.0self.pi = 3.14159265358979324def bd_google_encrypt(self,bd_lat,bd_lon):item = []x =  bd_lon - 0.0065y = bd_lat - 0.006z = math.sqrt(x * x + y * y) - 0.00002 * math.sin(y * self.x_pi)theta = math.atan2(y, x) - 0.000003 * math.cos(x * self.x_pi)gg_lon = z * math.cos(theta)gg_lat = z * math.sin(theta)item.append(gg_lon)item.append(gg_lat)return itemprint  CoordinateConversion().bd_google_encrypt(113.823181406,40.2223115261)

python百度经纬度转google经纬度相关推荐

  1. 百度经纬度和google经纬度转换测试

    根据网上找的的转换公式进行了一下测试,感觉转换结果可以接受. 以天安门前外金水桥的中心点为测试点. 百度经纬度转换为谷歌经纬度的结果: 谷歌地图显示该点的经纬度: 百度地图中,最大级别就那么大了,点击 ...

  2. qichacha/知乎/国家统计局最新4级地区划/百度地图API获取经纬度/Google play app评论等分数据爬取

    1.企查查数据抓取 1.1 关键公司LOGO # -*-coding:utf-8-*-import pandas as pd import requests import json import ra ...

  3. python+百度地图 实现地址转换为经纬度(全网最简单方法)

    python+百度地图实现地址转换经纬度 前期准备 安装requests包 在百度地图开放平台申请AK 接下来进入正题 首先, AK使用方法 最后,上代码 前期准备 首先安装需要的库,requests ...

  4. python百度地图api经纬度_详解用Python调用百度地图正/逆地理编码API

    一.背景 (正)地理编码指的是:将地理位置名称转换成经纬度: 逆地理编码指的是:将经纬度转换成地理位置信息,如地名.所在的省份或城市等 百度地图提供了相应的API,可以方便调用.相应的说明文档如下: ...

  5. Python地理地图可视化:folium把百度地图中国城市中心经纬度解析出来并在地图上展示(三)

    python地理地图可视化:folium把百度地图各个城市经纬度解析出来并在地图上展示(三) 上一篇(https://zhangphil.blog.csdn.net/article/details/1 ...

  6. Python 根据百度 API 获得经纬度,根据经纬度计算城市间距离

    百度提供的查询经纬度的 api 为: http://api.map.baidu.com/geocoder?address=您要查询的地址&output=xml&key=您要输入的key ...

  7. python射线法-离线根据经纬度反向获取城市信息

    python射线法-离线根据经纬度反向获取城市信息 准备工作 相关算法储备 总结 目前能够使用 经纬度信息去逆解析经纬度的API有很多,各自可以根据业务需求和地理编码格式选择百度.谷歌.高德等API. ...

  8. 【Python】利用Python实现精准三点定位(经纬度坐标与平面坐标转换法求解)

    [Python]利用Python实现精准三点定位(经纬度坐标与平面坐标转换法求解) 众所周知,如果已知三个点的坐标,到一个未知点的距离,则可以利用以距离为半径画圆的方式来求得未知点坐标. 如果只有两个 ...

  9. python使用gdal读取tif经纬度

    python使用gdal读取tif经纬度 前言 一.tif是什么? 二.使用gdal读取经纬度 1.引入库 2.读取坐标 总结 前言 博主作为一个GIS开发者,开发过程中不免遇到一些处理tif的问题和 ...

  10. 百度地图获取的经纬度为4.9e-324,4.9e-324

    最近做一个项目,发现前天还是好好的,今早过来发现,百度地图获取的经纬度是4.9e-324,4.9e-324,后来仔细检查一下运行时权限,还有GPS有没有打开,后来发现GPS没有打开

最新文章

  1. 共读计划 | 你有多久没读完一本书了?
  2. qt dll 1% 不是有效的win32应用程序
  3. iOS 加密的3种方法
  4. C++ Primer 5th笔记(chap 11)关联容器---无序容器
  5. StateListDrawable和ShapeDrawable结合使用
  6. python 键盘输入数字_九宫格键盘输入
  7. “3D几何与视觉技术”全球在线研讨会第四期~几何深度学习
  8. pwm驱动电机 为什么pwm不能太快_认识直流电机的PWM驱动控制电路
  9. PHP项目异常类该如何设计,浅谈 PHP 中异常类的使用
  10. java除了android,Java中是否有类似android中的android.os.Handler的类?
  11. java 注释 超链接_Java注释
  12. 金蝶KIS记账王账务处理常见问题解决方案
  13. Apache 报错指定的网络名不再可用解决方案
  14. 前端如何学习,学习以后干什么?
  15. php中斜杠是什么,php加斜杠的转义方法
  16. 利用Nexus搭建私服
  17. vue html模板递归,vue使用递归组件实现多级列表
  18. KY122 找出直系亲属
  19. idea git回退到某个历史版本
  20. 版本控制系统工作模式_繁星漫天_新浪博客

热门文章

  1. eclipse如何修改项目的jdr或jre版本
  2. hdu2122 poj2485 最小生成树
  3. sql 两表关联查询
  4. Dvr的工作原理及入门分析
  5. 使用PPT扣图,去掉背景
  6. 固态硬盘是什么接口_固态硬盘的各种接口
  7. 为基因序列片段在NCBI的GenBank数据库申请登录号
  8. python中not是什么意思_python中的not具体使用及意思
  9. 【Python】国内生产总值分析预测
  10. 移动硬盘打不开提示格式化如何恢复数据