怎么通过高德地图的协议?

车联网发展至今,人们对汽车的需求,已从单纯的出行工具逐渐转变为车载服务平台。不过,传统车辆迭代周期普遍较长,智能化进程难以满足用户实际需求。日前,高德地图宣布,面向行业伙伴和开发者开放ALink标准化连接协议,加速汽车硬件终端智能化。
ALink具有即插即用、流畅投屏、多模交互、数据安全四大核心能力。由于车辆较长的迭代周期和用户需求的快速变化之间存在矛盾,投屏方案可作为一种必要补充,在不破坏原车环境的前提下,提升智能化、联网化升级效率,降低成本。

高德汽车事业部副总经理刘浩表示,通过在智能设备与车机之间建立极速连接通道,Alink能够将智能设备的内容生态、服务生态、算力和全时联网能力延展到汽车。此外,ALink还通过身份认证、投屏隐私保护、数据加密等多种手段保障数据安全。
结合汽车的硬件优势和空间交互特点,Alink在保障出行安全的同时提升了车载服务体验和交互效率,为消费者带来了更好的智能出行体验。高德地图希望通过开放ALink协议,构建满足用户需求与车之间新的连接。

  • 俞永福现场表示:“未来高德将打造一个一站式公共出行服务平台,接入多种出行方式,帮助用户选对路,建议最优出行方式;通过云端一体化的智能出行调度平台,帮助道路减少车,提高车行效率;帮助管理部门实现全局最优...

  • 高德地图天气 API 接入极简教程打开并注册高德开放平台进入高德开发平台的控制台,创建应用并获取 API Key阅读高德地图天气开发文档打开 API 接口工具,填入 高德地图天气 API URLhttps:/ 来展示属于这个网站的日志。关于查询语句框的具体信息可以参考后面内容。/

  • 所以,基于苹果手机,我们基本无法做出优化,苹果手机上高德地图的定位点都是iOS底层直接提供的。安卓手机 安卓手机比苹果手机开放的多,在定位能力方面提供了一系列API: 可以单独获取卫星定位结果或网络定位结果,...

1、常用的坐标系简表如下:

又称大地坐标系/地球坐标系/GPS坐标,坐标系的原点位于地球质心。GPS北斗芯片输出的格式。

Google/百度/高德地图国外使用。国内(含港澳台)地图不能使用,必须在WGS84加密的基础上才能使用。

又称火星坐标系,是由中国国家测绘局制定的地理坐标系统,是由WGS84加密后得到的坐标系。

Google地图/高德/腾讯地图在国内(含港澳台)使用。

又称百度坐标系,在GCJ02坐标系基础上再次加密。

百度在国内使用(包含港澳台)

2、北斗芯片输出的坐标是什么格式?

GPS北斗芯片(含模块)通常输出WGS84格式的坐标数据,不能在国内地图上直接使用(直接使用会有偏差,几十米到几百米不等),要经过加密转换才行,就是说,为了安全保密,GPS输出的坐标数据要想在中国地图上显示,是没那么容易滴。

各大地图厂商都提供了自己地图坐标转换的API,可以把WGS84转成自己的地图坐标,然后调用位置显示API在地图上显示位置。百度/高德地图坐标都不支持转成WGS84格式。网上有破解的,这个部分不在本文的讨论范围。

下面小编以百度地图为例,看看从GPS北斗芯片,模块输出的坐标数据,如何显示在地图上。

3、GPS北斗芯片(模块)输出经度纬度坐标到在百度地图上显示的过程

(1)GPS北斗芯片(模块)通用输出的数据格式

一般GPS北斗芯片(模块)是通过UART接口发送数据给2G/4G/5G模块,按照 NMEA0183 的协议格式输出。举例如下:

其中RMC,GGA、GLL等包都包含纬度和经度。


这些经度、纬度都是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的定义。

下图是我们超长待机设备的一次定位log。

(4)WGS84转换成百度坐标

百度坐标转换API官方介绍:

我们把上面的WGS84坐标带入百度坐标转换API后得到百度坐标。

(5)在百度地图上显示位置

把百度坐标带入百度拾取坐标系统。

看到定位的结果跟我实际的GPS北斗超长待机设备放置的位置是一样的。就是放在我们/顺盟科技公司楼下(在汽车后备箱里面放的,我的车停在7栋楼下)。

上面是小编从原理上梳理了一下从GPS北斗芯片输出的坐标到百度地图定位的一个过程。这个可以用于测试GPS北斗设备和平台的定位问题,好判断是设备输出的数据不对还是平台定位有偏差。

我要回帖

更多关于 高德地图怎么添加地址 的文章

 

随机推荐