状态码对照表
为了更好的对问题进行排查,回调接口将返回响应码。响应码列表如下:
状态码(status) | 英文描述 | 状态描述(msg) | 备注 |
---|---|---|---|
0 | RouterErrorInfo.Type.None | 没有错误信息 | |
1 | RouterErrorInfo.Type.OriDestTooNear | 起点和终点距离太近 | |
2 | RouterErrorInfo.Type.SetOriFailed | 设置起点失败,常见的原因是起点离道路很远,或者没有算路数据文件(.red) | |
3 | RouterErrorInfo.Type.SetDestFailed | 设置终点失败,常见的原因是终点离道路很远 | |
4 | RouterErrorInfo.Type.ComputeFailed | 路线计算失败 | |
5 | RouterErrorInfo.Type.MissingSubfiles | 使用分省打包数据时,可能因为规划的路线较较长,经过部分其他省份 | 此时需要其他省份的数据才能完成算路,缺失的省份信息在additionalMessage中 |
6 | RouterErrorInfo.Type.NotEnoughMemory | 没有足够的内存可以使用 | |
7 | RouterErrorInfo.Type.NetworkError | 网络连接错误 | |
8 | RouterErrorInfo.Type.oriNoData | 起点所在位置没有数据 | |
9 | RouterErrorInfo.Type.destNoData | 终点所在位置没有数据 | |
10 | RouterErrorInfo.Type.waypointNoData | 途径点所在位置没有数据 | |
11 | RouterErrorInfo.Type.oriAuthError | 起点所在位置数据授权错误 | |
12 | RouterErrorInfo.Type.destAuthError | 终点所在位置数据授权错误 | |
13 | RouterErrorInfo.Type.waypointAuthError | 途经点所在位置数据授权错误 | |
14 | RouterErrorInfo.Type.illegalCall | 不合理的调用接口导致的错误,如不支持步行离线算路的引擎中,调用离线步行 | |
15 | RouterErrorInfo.Type.oriGuidMismatch | 起点所在位置数据与基础数据(base.dat)不匹配 | |
16 | RouterErrorInfo.Type.destGuidMismatch | 终点所在位置数据与基础数据(base.dat)不匹配 | |
17 | RouterErrorInfo.Type.waypointGuidMismatch | 途经点所在位置数据与基础数据(base.dat)不匹配 | |
18 | RouterErrorInfo.Type.baseDataInvalidOrMissing | 基础数据(base.dat)无效或不存在 |