Navigation

LM. Navigation

导航功能。

Constructor

Description:
  • 构造方法。

Parameters:
Name Type Description
options object
Properties
Name Type Description
map LM.Map

地图对象。

router LM.Walk

路径计算对象。

styles object

标注物样式。

Properties
Name Type Description
location object

定位标注样式。LM.Location

start object

起点标注样式。LM.Image

dest object

终点标注样式。LM.Image

line object

线标注样式。LM.Line

Methods

clear()

Description:
  • 清除起终点数据和标注、路径数据和线标注以及定位标注。

clearDest()

Description:
  • 清除终点数据和标注。

clearLine()

Description:
  • 清除线标注。

clearLocation()

Description:
  • 清除定位标注。

clearStart()

Description:
  • 清除起点数据和标注。

drawLine(options)

Description:
  • 绘制导航线标注。

Parameters:
Name Type Description
options object
Properties
Name Type Description
smooth boolean

是否平滑,未设置时默认开启。

z number

线标注高度。

Description:
  • 导航方法。

Parameters:
Name Type Description
options object
Properties
Name Type Description
position object

定位位置。

Properties
Name Type Description
x number

X坐标。

y number

Y坐标。

level number

楼层级别。

heading number

定位设备方向角。

animation number

动画参数,未设置时位置和方向角立即更新。

Properties
Name Type Description
duration number

动画持续时间ms。

times number

动画次数,未设置为1。

interpolation LM.Interpolation

插值方式,未设置为LINEAR。

follow object

是否跟随定位位置移动地图视角,未设置时不跟随。

Properties
Name Type Description
position boolean

是否跟随定位位置移动地图中心。

heading boolean

是否跟随定位方向角旋转地图。

zoom number

地图缩放级别。

pitch number

地图倾斜角度。

Returns:

路线约束结果。

Type
LM.Path.ConstraintResult

route(options) → {boolean}

Description:
  • 路径计算,需要设置起终点后使用。

Parameters:
Name Type Description
options object
Properties
Name Type Description
mode LM.RouteMode

地图编码。

accessPriority array.<LM.AccessMode>

通行方式优先顺序。

Returns:

true——成功或false——失败。

Type
boolean

setDest(position)

Description:
  • 设置终点位置,添加图片标注。

Parameters:
Name Type Description
position object
Properties
Name Type Description
x number

X坐标。

y number

Y坐标。

level number

楼层级别。

setStart(position)

Description:
  • 设置起点位置,添加图片标注。

Parameters:
Name Type Description
position object
Properties
Name Type Description
x number

X坐标。

y number

Y坐标。

level number

楼层级别。