GPS硬件坐标转百度地图坐标

在地图定位开发中,许多定位模块输出坐标系是国际标准 WGS-84 坐标系,所以开发者在国内常见地图定位时,会发现与实际情况有几十米的误差。这并非模块问题, 而是国内地图采用了非标坐标系所致。

国内常见地图如高德地图使用 GCJ-02 坐标系, 百度地图使用 BD-09 坐标系,故此开发者需要对模块输出的经纬度进行加偏处理,才能在国内的地图上实现精确定位。

  • WGS-84 通常叫做"原始GPS坐标"。是从硬件设备默认采集到的坐标。GGA输出格式为ddmm.mmmm,应转换为dd.dddd格式

    国外的地图软件均使用该坐标系(如Google Maps、Bing Maps, Here Maps),中国区的"谷歌地图"除外

  • GCJ02 俗称"火星坐标"。高德地图,腾讯地图,谷歌地图(中国区域)使用该坐标

  • 其他 搜狗地图、百度地图、图吧地图等,均采用其他自定义坐标

转换地址

GPS坐标转换地图经纬度 - 拾随小笺

相关推荐
zhoxier2 分钟前
elementui el-select 获取value和label 以及 对象的方法
javascript·vue.js·elementui
是小狐狸呀4 分钟前
elementUI-表单-下拉框数据选中后,视图不更新
前端·javascript·elementui
岁忧2 小时前
(nice!!!)(LeetCode 每日一题) 679. 24 点游戏 (深度优先搜索)
java·c++·leetcode·游戏·go·深度优先
小欣加油2 小时前
leetcode 3 无重复字符的最长子串
c++·算法·leetcode
IT码农-爱吃辣条4 小时前
Three.js 初级教程大全
开发语言·javascript·three.js
烛阴4 小时前
告别繁琐的类型注解:TypeScript 类型推断完全指南
前端·javascript·typescript
gnip4 小时前
工程项目中.env 文件原理
前端·javascript
zylyehuo4 小时前
C++基础编程
c++
JohnYan5 小时前
工作笔记 - CentOS7环境运行Bun应用
javascript·后端·容器
tt5555555555556 小时前
C/C++嵌入式笔试核心考点精解
c语言·开发语言·c++