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


相关推荐: 重庆市网站制作公司,重庆招聘网站哪个好?  Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优  linux写shell需要注意的问题(必看)  如何在万网主机上快速搭建网站?  Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南  JavaScript如何实现错误处理_try...catch如何捕获异常?  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  nodejs redis 发布订阅机制封装实现方法及实例代码  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  高防服务器如何保障网站安全无虞?  Laravel如何实现API版本控制_Laravel API版本化路由设计策略  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  Laravel如何处理表单验证?(Requests代码示例)  网站制作免费,什么网站能看正片电影?  如何快速查询域名建站关键信息?  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  清除minerd进程的简单方法  ,交易猫的商品怎么发布到网站上去?  如何快速搭建高效WAP手机网站吸引移动用户?  如何用JavaScript实现文本编辑器_光标和选区怎么处理  高端网站建设与定制开发一站式解决方案 中企动力  作用域操作符会触发自动加载吗_php类自动加载机制与::调用【教程】  谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程  如何挑选优质建站一级代理提升网站排名?  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  Angular 表单中正确绑定输入值以确保提交与验证正常工作  Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践  Linux系统命令中tree命令详解  如何用PHP快速搭建CMS系统?  如何彻底卸载建站之星软件?  Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  简单实现Android文件上传  Python文件流缓冲机制_IO性能解析【教程】  html5如何实现懒加载图片_ intersectionobserver api用法【教程】  公司门户网站制作流程,华为官网怎么做?  linux top下的 minerd 木马清除方法  Laravel怎么为数据库表字段添加索引以优化查询  Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法  Laravel怎么实现模型属性的自动加密  Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】  油猴 教程,油猴搜脚本为什么会网页无法显示?  Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】  JavaScript Ajax实现异步通信  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  如何为不同团队 ID 动态生成多个非值班状态按钮  HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】  IOS倒计时设置UIButton标题title的抖动问题  潮流网站制作头像软件下载,适合母子的网名有哪些?  网站制作大概多少钱一个,做一个平台网站大概多少钱?