Java精准地图坐标转换 高德 百度 谷歌 腾讯 高德 批量转换工具类达到项目生产精度
💨 作者: laker ,因为喜欢LOL滴神 faker ,又是NBA湖人队🏀( laker )粉丝儿(主要是老詹的粉丝儿),本人又姓 李 ,故取笔名: laker ❤️喜欢 分享自己工作中遇到的问题和解决方案 , 以及一些读书笔记和心得分享 。 🌰本人创建了微信公众号【 Java大厂面试官 】,用于和大家交流分享 🏰 个人微信【 lakernote 】,加作者备注下 暗号:cv之道 。 本文工具类,经过验证与各厂商百度、高德提供的在线转换精度基本一致,完全可以应用到生产环境 文章目录 前言 主流坐标系介绍 从设备获取经纬度坐标 互联网在线地图使用的坐标系 转换方式 1. 各官网在线api 2. 算法工具类 验证 WGS84转GCJ02 百度坐标系(BD-09)转火星坐标系(GCJ-02) WGS坐标转百度坐标系(BD-09) 火星坐标系(GCJ-02)转百度坐标系(BD-09) 结论 前言 美国GPS使用的是 WGS84 的坐标系统,以经纬度的形式来表示地球平面上的某一个位置,这应该是 国际共识 。但在我国, 出于国家安全考虑 , 国内所有导航电子地图必须使用国家测绘局制定的加密坐标系统 ,即将一个真实的经纬度坐标加密成一个不正确的经纬度坐标,我们在业内将前者称之为地球坐标,后者称之为火星坐标 主流坐标系介绍 现在互联网主要使用坐标系为以下三种: 国际标准坐标 (WGS84)