PHP实现腾讯与百度坐标转换

发布时间 - 2026-01-11 02:39:27    点击率:

废话不多说,直接上代码

public function coordinate_switch($a,$b){//百度转腾讯坐标转换


  $x = (double)$b - 0.0065;
  $y = (double)$a - 0.006;
  $x_pi = 3.14159265358979324;
  $z = sqrt($x * $x+$y * $y) - 0.00002 * sin($y * $x_pi);

  $theta = atan2($y,$x) - 0.000003 * cos($x*$x_pi);

  $gb = number_format($z * cos($theta),15);
  $ga = number_format($z * sin($theta),15);


  return ['Latitude'=>$ga,'Longitude'=>$gb];

}

public function coordinate_switchf($a,$b){//腾讯转百度坐标转换


  $x = (double)$b ;
  $y = (double)$a;
  $x_pi = 3.14159265358979324;
  $z = sqrt($x * $x+$y * $y) + 0.00002 * sin($y * $x_pi);

  $theta = atan2($y,$x) + 0.000003 * cos($x*$x_pi);

  $gb = number_format($z * cos($theta) + 0.0065,6);
  $ga = number_format($z * sin($theta) + 0.006,6);


  return ['Latitude'=>$ga,'Longitude'=>$gb];

}

以上这篇PHP实现腾讯与百度坐标转换就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# 腾讯与百度坐标转换  # 腾讯  # 给大家  # 希望能  # 这篇  # 多说  # 小编  # 大家多多  # function  # coordinate_switch  # php  # public  # span  # double  # ccffcc  # strong  # background  # color  # class  # brush  # style 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 怎样使用JSON进行数据交换_它有什么限制  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  如何在万网自助建站平台快速创建网站?  Windows Hello人脸识别突然无法使用  CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】  如何在宝塔面板中创建新站点?  潮流网站制作头像软件下载,适合母子的网名有哪些?  Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】  Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全  零基础网站服务器架设实战:轻量应用与域名解析配置指南  Laravel怎么连接多个数据库_Laravel多数据库连接配置  如何在万网ECS上快速搭建专属网站?  bing浏览器学术搜索入口_bing学术文献检索地址  Laravel事件和监听器如何实现_Laravel Events & Listeners解耦应用的实战教程  如何在阿里云部署织梦网站?  javascript中对象的定义、使用以及对象和原型链操作小结  如何在VPS电脑上快速搭建网站?  jQuery中的100个技巧汇总  如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环  怎么用AI帮你设计一套个性化的手机App图标?  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  大型企业网站制作流程,做网站需要注册公司吗?  Laravel如何实现用户注册和登录?(Auth脚手架指南)  Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】  EditPlus中的正则表达式 实战(2)  Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲  动图在线制作网站有哪些,滑动动图图集怎么做?  Linux系统命令中tree命令详解  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  如何撰写建站申请书?关键要点有哪些?  Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】  Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】  Win11怎么开启自动HDR画质_Windows11显示设置HDR选项  免费网站制作appp,免费制作app哪个平台好?  ChatGPT 4.0官网入口地址 ChatGPT在线体验官网  微信小程序 闭包写法详细介绍  在centOS 7安装mysql 5.7的详细教程  非常酷的网站设计制作软件,酷培ai教育官方网站?  香港服务器如何优化才能显著提升网站加载速度?  JS中页面与页面之间超链接跳转中文乱码问题的解决办法  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法  无锡营销型网站制作公司,无锡网选车牌流程?  Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践  轻松掌握MySQL函数中的last_insert_id()  什么是JavaScript解构赋值_解构赋值有哪些实用技巧  Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明  软银砸40亿美元收购DigitalBridge 强化AI资料中心布局  消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工  JS碰撞运动实现方法详解