北斗芯片输出的坐标是什么格式?北斗芯片位置坐标到百度地图定位的过程?

阅读: 评论:0

北⽃芯⽚输出的坐标是什么格式?北⽃芯⽚位置坐标到百度地图定位的过程?
1、常⽤的坐标系简表如下:
常⽤坐标系
2、北⽃芯⽚输出的坐标是什么格式?
GPS北⽃芯⽚(含模块)通常输出WGS84格式的坐标数据,不能在国内地图上直接使⽤(直接使⽤会有偏差,⼏⼗⽶到⼏百⽶不等),要经过加密转换才⾏,就是说,为了安全保密,GPS输出的坐标数据要想在中国地图上显⽰,是没那么容易滴。
各⼤地图⼚商都提供了⾃⼰地图坐标转换的API,可以把WGS84转成⾃⼰的地图坐标,然后调⽤位置显⽰API在地图上显⽰位置。百度/⾼德地图坐标都不⽀持转成WGS84格式。⽹上有破解的,这个部分不在本⽂的讨论范围。海南清水湾房价
世界上有多少个国家
下⾯达盟GPS⼩编以百度地图为例,看看从GPS北⽃芯⽚,模块输出的坐标数据,如何显⽰在地图上。
3、GPS北⽃芯⽚(模块)输出经度纬度坐标到在百度地图上显⽰的过程
(1)GPS北⽃芯⽚(模块)通⽤输出的数据格式
⼀般GPS北⽃芯⽚(模块)是通过UART接⼝发送数据给2G/4G/5G模块,按照 NMEA0183 的协议格式输出。举例如下:
$GNRMC,111827.000,A,3120.488899,N,12129.856372,E,0.006,104.58,300620,,E,A*08
$GNVTG,104.58,T,,M,0.006,N,0.011,K,A*2D
$GNGGA,111827.000,3120.488899,N,12129.856372,E,1,17,0.78,77.297,M,0,M,,*6D
$GPGSA,A,3,02,05,13,15,18,29,30,,,,,,1.47,0.78,1.24*08
$BDGSA,A,3,01,02,03,04,06,08,09,11,12,13,,,1.47,0.78,1.24*1B
辽宁有哪些城市
$GPGSV,2,1,08,02,35,141,44,05,45,056,46,13,76,035,48,15,65,254,48*76
$GPGSV,2,2,08,18,24,318,41,24,11,185,15,29,39,253,44,30,20,056,38*73
$BDGSV,3,1,10,01,45,141,41,02,37,237,35,03,52,201,41,04,34,123,38*66
$BDGSV,3,2,10,06,70,226,43,08,78,091,43,09,41,221,38,11,19,317,36*6E
九寨沟旅游照片真实$BDGSV,3,3,10,12,54,262,43,13,69,331,44*66
$GNGLL,3120.488899,N,12129.856372,E,111827.000,A,A*43
其中RMC,GGA、GLL等包都包含纬度和经度。
北⽃芯⽚NMEA格式输出的WGS84坐标实例数据
(2)2G/4G/5G模块与服务器之间通讯
2G/4G/5G模块把NMEA格式的数据,封装成与服务器通讯⽤的格式,以TCP/UDP⽅式传给服务器。这⾥就涉及到2G、4G、5G模块与服务器通讯的协议,由于GPS北⽃终端⾏业发展已经有⼗⼏年(从
中国移动在2001年7⽉开通GPRS服务,2003年⼤量商⽤GPRS算)协议已经有⼏百种(很多GPS终端⼚家都⾃⼰定制与服务器的通讯协议),导致GPS 设备在切换平台的时候经常存在协议不兼容的问题。
2011年交通运输部统⼀规范⼊⽹车载GPS终端协议,简称JT808协议。⼊⽹平台(国家或者地⽅强制某个⾏业使⽤的标准平台)和终端必须遵循这个协议。市场上还有⼤量没有⼊⽹的平台和终端(⽤于公司或者个⼈位置轨迹管理、油耗载重监控,OBD诊断,共享车控制,视频监控等),⼤部分也都⽀持JT808协议。
鉴于JT808协议逐渐成为主流,下⾯我们就⽤JT808协议来分析从WGS84坐标到百度地图显⽰的过程。
(3)JT808协议中的位置数据包
下图是JT808协议中位置信息包0x0200的定义。赤峰周边好玩的地方一日游
808协议中的位置信息包
下图是我们达盟GPS超长待机设备的⼀次定位log。
达盟GPS超长待机测试的808协议位置数据
我们把上图位置包0x0200中的纬度(0x015976BC)和经度(0x06CA4062)转换成⼗进制结果如下:{经度,纬度}={113.91805,22.640316}. ----这个就是WGS84格式的GPS北⽃芯⽚输出的坐标。(4)WGS84转换成百度坐标
百度坐标转换API官⽅介绍:
百度地图坐标转换API官⽅介绍黄山旅游官方预约平台
我们把上⾯的WGS84坐标带⼊百度坐标转换API后得到百度坐标。
GPS坐标到百度坐标转换
(5)在百度地图上显⽰位置
把百度坐标带⼊百度拾取坐标系统。
如下图:
百度地图通过坐标定位位置
看到定位的结果跟我实际的GPS北⽃超长待机设备放置的位置是⼀样的。就是放在我们深圳市达盟科技/顺盟科技公司楼下(在汽车后备箱⾥⾯放的,我的车停在7栋楼下)。
上⾯是达盟GPS⼩编从原理上梳理了⼀下从GPS北⽃芯⽚输出的坐标到百度地图定位的⼀个过程。这个可以⽤于测试GPS北⽃设备和平台的定位问题,好判断是设备输出的数据不对还是平台定位有偏差。

本文发布于:2023-06-01 03:09:24,感谢您对本站的认可!

本文链接:http://www.035400.com/whly/4/149239.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:坐标   协议   百度   地图
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2024-2030 Comsenz Inc.Powered by © 文化旅游网 滇ICP备2022007236号-403 联系QQ:1103060800网站地图