目录

响应参数说明

Cell

参数

是否必选

类型

说明

status

是

int

起点和终点进行路径规划计算的错误码,具体请参见错误码。

distance

否

double

行驶距离,单位:米。

distanceText

否

String

Distance的文本描述。

duration

否

double

行驶时长,单位:秒。

durationText

否

String

Duration的文本描述。

CoordinateBounds

参数

是否必选

类型

说明

northeast

是

Coordinate

东北角的位置。

southwest

是

Coordinate

西南角的位置。

Dataset

参数

是否必选

类型

说明

id

是

String

自定义数据ID。

minLength:32

maxLength:36

例如:28f61af50fc9452aa0ed5ea25c3cc3d3

type

是

String

数据类型。

minLength:2

maxLength:64

fileNum

是

integer

文件个数。

fileSize

是

integer

文件大小,单位:KB。

recordNum

否

integer

记录数,仅矢量支持。

uploadDuration

是

integer

上传耗时,单位:秒。

createdTime

是

integer

新增时间。

modifiedTime

否

integer

最后一次更新时间。

Dict

参数

是否必选

类型

说明

distance

否

double

行驶距离,单位:米。

status

否

int

路况状态。取值包括:

  • 0:未知
  • 1:畅通
  • 2:缓行
  • 3:拥堵
  • 4:严重拥堵

polyline

否

Coordinate[]

路段的形状坐标。

ElevationResult

参数

是否必选

类型

说明

elevation

是

Number

海拔高度,单位:米。

location

是

Coordinate

经纬度。

resolution

是

Number

高程的数据点之间的最大距离的值,单位:米。

NaviSnappedPoint

参数

是否必选

类型

说明

lat

是

double

纬度 。

lng

是

double

经度 。

roadID

是

String

道路ID。

Path

参数

是否必选

类型

说明

steps

是

Step[]

路线分段信息。

distance

否

double

行驶距离,单位:米。

distanceText

否

String

Distance的文本描述。

duration

否

double

行驶时长,单位:秒。

durationText

否

String

Duration的文本描述。

durationInTraffic

否

double

基于实时路况计算出来的行驶时长,单位:秒。

durationInTrafficText

否

String

durationInTraffic的文本描述。

startLocation

是

Coordinate

出发地的经纬度。

startAddress

否

String

startLocation对应的地址详情。

endLocation

是

Coordinate

目的地的经纬度。

endAddress

否

String

endLocation对应的地址详情。

viaWaypoints

否

ViaWayPoints[]

途径点信息。

Route

参数

是否必选

类型

说明

取值

paths

是

Path[]

路线规划信息。

-

optimizedWaypoints

否

int[]

当viaType = false且optimize = true 时才会有结果,表示进行路径优化之后途径点的索引。

-

bounds

否

CoordinateBounds

路线边界范围。

-

hasRestrictedRoad

否

int

此路段包含私家/限制用途。

  • 0:没有
  • 1:有

dstInRestrictedArea

否

int

终点在限制区域。

crossCountry

否

int

穿越国境线(出发前请确认COVID-19边境限制)。

crossMultiCountries

否

int

穿越(多条)国境线。

hasRoughRoad

否

int

此路段经过崎岖道路。

dstInDiffTimeZone

否

int

目的地在不同时区。

hasFerry

否

int

途径轮渡。

hasTrafficLight

否

int

红绿灯。

hasTolls

否

int

此路段含收费站。

hasStairs

否

int

此路段含有阶梯。

trafficLightNum

否

int

红绿灯个数。

-

Row

参数

是否必选

类型

说明

cells

是

Cell[]

距离矩阵结果每个单元格的信息。

Step

参数

是否必选

类型

说明

distance

否

double

行驶距离,单位:米。

distanceText

否

String

Distance的文本描述。

duration

否

double

行驶时长,单位:秒。

durationText

否

String

Duration的文本描述。

startLocation

否

Coordinate

出发地的经纬度。

endLocation

否

Coordinate

目的地的经纬度。

action

否

String

当前步骤要执行的操作。取值包括:

  • TURN_SLIGHT_LEFT
  • TURN_SHARP_LEFT
  • UTURN_LEFT
  • TURN_LEFT
  • TURN_SLIGHT_RIGHT
  • TURN_SHARP_RIGHT
  • UTURN_RIGHT
  • TURN_RIGHT
  • STRAIGHT
  • RAMP_LEFT
  • RAMP_RIGHT
  • MERGE
  • FORK_LEFT
  • FORK_RIGHT
  • FERRY (暂不支持)
  • FERRY_TRAIN (暂不支持)
  • ROUNDABOUT_LEFT
  • ROUNDABOUT_RIGHT
  • END

polyline

否

Coordinate[]

此路段的一系列坐标点(包含起点和终点坐标)。

roadName

否

String

路名。

orientation

否

int

道路方向。取值包括:

  • 0:双向
  • 1:正向
  • 2:反向

instruction

否

String

文字指引。

traffic

否

Dict[]

路况信息。

ViaWayPoints

参数

是否必选

类型

说明

location

是

Coordinate

途经点的经纬度。

stepIndex

是

int

途经点在Step数组里的索引。

TileLayer

参数

是否必选

类型

说明

id

是

String

图层ID。

name

是

String

图层名称。

description

否

String

图层描述。

type

是

String

图层类型。

  • VECTOR:矢量
  • RASTER:栅格

features

是

LayerFeature[]

图层Feature,栅格图只有一个Feature。

TileLayerJob

参数

是否必选

类型

说明

layerId

是

String

图层ID。

jobId

是

String

任务ID。

status

是

String

任务状态,取值包括:

  • WAIT_PUBLISH:待发布
  • PUBLISHING:发布中
  • SUCCESS_PUBLISH:发布成功
  • FAIL_PUBLISH:发布失败
  • SUCCESS_COMPILE:编译成功

failReason

否

String

如果编译失败,返回失败原因。

tileSize

否

integer

如果编译成功,返回编译后的瓦片总大小,单位:KB。

tileNum

否

integer

如果编译成功,返回编译后的瓦片个数。

compileDuration

否

integer

如果编译成功,返回编译耗时,单位:秒。

saveDuration

否

integer

如果编译成功,返回写耗时,单位:秒。

publishBeginTime

否

integer

发布开始时间。

publishEndTime

否

integer

发布结束时间。

TileLayerTask

参数

是否必选

类型

说明

id

是

String

图层ID。

type

是

String

图层类型。

  • VECTOR:矢量
  • RASTER:栅格

name

是

String

图层名称。

description

否

String

图层描述。

task

否

String

图层状态,取值包括:

  • WAIT_PUBLISH:待发布
  • PUBLISHING:发布中
  • SUCCESS_PUBLISH:发布成功
  • FAIL_PUBLISH:发布失败
  • SUCCESS_COMPILE:编译成功

createdTime

是

integer

创建时间。

modifiedTime

否

integer

最后一次更新时间。