浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
服务介绍
服务文档
使用指南
更新日志
超速判断API

超速判断服务是一类Web API接口服务,用于判断车辆是否存在超速情况。开发者通过上传车辆的轨迹信息和速度信息,API判断车辆是否超速,若超速则返回该位置的限速信息,提升用户的驾驶安全。

目前支持的车辆类型为小客车、货车。
功能介绍
轨迹分析API

1. 根据车辆轨迹点和速度信息,判断车辆是否超速,可应用于超速报警。
2. 车辆超速时,返回该位置的限速信息,可用于提醒用户降低车速。


接口功能介绍
超速判断API
https://api.map.baidu.com/api_roadinfo/v1/track?ak={您的AK}&point_list=[{"loc_time":1556162073,"coord_type_input":"bd09ll","latitude":39.950124,"longitude":115.799985, "speed":59.9}]&options=vehicle_type:truck //GET请求
请求参数
参数名 参数含义 类型 是否必填 备注
ak 用户的AK,授权使用 string
point_list 轨迹点序列 string 可传入1-10个顺序轨迹点,
轨迹里程不超过500米。
point_list格式为json,
其中每个point必须包含:


latitude

double
纬度,支持小数点后6位

longitude
double

经度,支持小数点后6位

coord_type_input
string
轨迹点的坐标系,支持以下值:
bd09ll(百度经纬度坐标)、
gcj02(国测局加密坐标)、
wgs84(GPS所采用的坐标系)


loc_time

int

轨迹点的定位时间,
使用UNIX时间戳


speed

double

轨迹点的速度,单位:公里/小时

direction

int

轨迹点的方向,
单位:范围为[0,359],
0度为正北方向,顺时针方向递增


height

int

轨迹点的高度,单位:米

radius

int

定位时返回的定位精度,
单位:米

coord_type_output 返回坐标的坐标系 string 该字段用于控制返回结果中的坐标类型。可选值为:
gcj02:国测局加密坐标
bd09ll:百度经纬度坐标(默认)
该参数仅对国内(包含港、澳、台)轨迹有效,海外区域轨迹均返回 wgs84坐标系。

options 车辆类型 string(0-128) 选择车辆的类型,可选值:
vehicle_type:car(默认)
carvehicle_type:truck
示例:option= vehicle_type:truck


返回参数
参数名 参数含义 类型 备注
status 状态码 int 参考官网其他通用状态码说明
1001: 绑路失败
message 响应信息 string 对status的中文描述
latest_point 绑路后最新的轨迹点坐标 string 格式:精度,纬度
speeding_info
超速信息 latest_point的超速情况,若超速则返回信息:

speed_limit double 根据请求参数中选择的车辆类型,返回当前位置的道路限速,单位:千米/小时。
如果为0:绑路成功,但是道路上没有限速信息。


speed double 轨迹点的速度,单位:千米/小时:
请求示例
yingyan_demo2.png

返回示例
 
{
  "status": 0,
  "message": "ok",
  "latest_point": "115.79358246650519,39.943789509425905",
  "speeding_info":{
      "speed_limit":50,
      "speed":59.9
  }
}

使用方法
编码说明

API请求中需要用到中文或一些特殊字符的参数,如query、region等,为了避免提交到后台乱码,需要对这几个参数值进行编码处理,转换成UTF-8字符的二字符十六进制值,凡是不在下表中的字符都需要进行编码。

字符集合 字符
URL非保留字
a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 - _ . ~
URL保留字
 ! * ' ( ) ; : @ & = + $ , / ? % # [ ]

如果中文参数中使用URL保留字字符的字面意思,例如:region关键字取值为"?北京",检索关键字包含一个问号,此问号也必须进行编码。

附注:

javascript中一般采用encodeURIComponent函数对特殊字符进行编码。

Java中可以使用函数URLEncoder.encode对特殊字符进行编码。

C#中可以使用函数HttpUtility.UrlEncode对特殊字符进行编码。

php中可以使用函数urlencode对特殊字符进行编码。


坐标系说明

WGS84:为一种大地坐标系,也是目前广泛使用的GPS全球卫星定位系统使用的坐标系。

GCJ02:是由中国国家测绘局制订的地理信息系统的坐标系统。由WGS84坐标系经加密后的坐标系。

BD09:为百度坐标系,在GCJ02坐标系基础上再次加密。其中bd09ll表示百度经纬度坐标,bd09mc表示百度墨卡托米制坐标

正/逆地理编码服务默认输入输出坐标类型为百度坐标(BD09),同时可通过参数("coord_type","ret_coordtype")控制输入输出坐标类型。输入坐标支持以上三种坐标系,输出坐标支持-国测局坐标(GCJ02)和百度坐标(BD09)

注意:不同类型坐标如需转换,请使用百度地图开放平台提供的标准坐标转换接口。请勿使用其他渠道提供的坐标转换方法,以免影响坐标转换精度。

服务使用限制

服务相关配额及并发请求限制请访问开发者权益页面查看。

2019年6月17日

Beta V1.0


产品发布
全新轨迹重合率分析API Beta V1.0产品上线
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消