开发 物流服务API 开发指南 物流轨迹服务 轨迹重合度对比计算

轨迹重合度对比计算 最后更新时间: 2022年10月18日

产品简介

物流轨迹重合度计算主要用于计算两条路线或轨迹的重合度,共支持三种对比方式,支持当前的轨迹与某一订单Orderid轨迹进行对比,或者与某条路线Routeid进行对比,或者直接与某条轨迹进行对比。对比后可以返回两条轨迹纠偏后的轨迹点,以及对比后的重合里程、偏移里程、重合度。

该服务主要用于在物流运输结束后,用司机实际行驶的轨迹,与之前规划的路线,或者某一历史订单进行轨迹对比,或者两车之间相互比较。用于判断司机的驾驶行为、进行安全管理使用。

服务地址

URL

https://tsapi.amap.com/v1/logistics/track/compare?key=****

请求方式

POST

特别注意:该接口是物流API服务收费接口,您如果申请试用或者正式应用都请通过工单系统提交商务合作类工单进行沟通。

请求参数

参数名

类型

是否必填

说明

key

string

应用标识,请在开发者后台进行申请

cmpType

int

对比方式:

1. 与订单轨迹匹配

2. 与规划路线匹配

3. 与本次上传的基线轨迹匹配 

orderID

string

当cmpType=1时必填

订单ID

routeID

string

当cmpType=2时必填

规划路线ID

blPoints

array

当cmpType=3时必填

作为对比基线的轨迹信息

location

string

定位点,格式 lon,lat

locatetime

long

定位时间,unix时间戳格式,精确到毫秒;

建议填写,可提升纠偏效果;

如果填写则必须保证各定位点的时间戳递增

points

array

待对比的轨迹信息

location

string

定位点,格式 lon,lat

locatetime

long

定位时间,unix时间戳格式,精确到毫秒;

建议填写,可提升纠偏效果;

如果填写则必须保证各定位点的时间戳递增

返回参数

参数名

类型

说明

errcode

int

错误码,参照errCode表 

errmsg

string

错误码,参照errCode表 

errdetail

string

错误详情,仅用于辅助排查问题,请勿依赖此字段

data

object

blPoints

array

基线轨迹纠偏后的定位点

location

string

坐标,格式 lon,lat

locatetime

long

定位时间,unix时间戳格式,精确到毫秒;

speed

double

定位点的行驶速度:km/h

blDistance

int

基线轨迹里程(米)

points

array

待匹配轨迹纠偏后的定位点

location

string

坐标,格式 lon,lat

locatetime

long

定位时间,unix时间戳格式,精确到毫秒;

speed

double

定位点的行驶速度:km/h

distance

int

待匹配轨迹里程(米)

matchDistance

int

重合里程(米)

mismatchDistance

int

偏离里程(米):待匹配轨迹里程 - 重合里程

matchRatio

string

重合度:重合的里程 / 基线轨迹的里程; 例:"84.7" 表示重合度为 84.7%

返回顶部 示例中心 常见问题 智能客服 公众号
二维码