Methods
(static) cleanPath() → {Promise.<GeoLine>}
清除路径分析结果。
- Source:
Returns:
- Type
- Promise.<GeoLine>
(static) enablePanOnGuide(pan) → {Promise.<void>}
引导过程中是否允许平移地图。
Parameters:
| Name | Type | Description |
|---|---|---|
pan |
boolean |
- Source:
Returns:
- Type
- Promise.<void>
(static) getBarrierEdges() → {Promise.<void>}
获取障碍边集合
- Source:
Returns:
- Type
- Promise.<void>
(static) getBarrierPoints() → {Promise.<array>}
获取障碍点集合
- Source:
Returns:
- Type
- Promise.<array>
(static) getRoute() → {Promise.<void>}
获取路径分析线路。
- Source:
Returns:
- Type
- Promise.<void>
(static) isGuiding() → {Promise.<Promise.yes>}
判断是否正在进行引导。
- Source:
Returns:
- Type
- Promise.<Promise.yes>
(static) loadModel(path) → {Promise.<void>}
加载内存文件。
Parameters:
| Name | Type | Description |
|---|---|---|
path |
string | 内存文件路径。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) locateMap() → {Promise.<void>}
导航中,小车在屏幕中居中显示
- Source:
Returns:
- Type
- Promise.<void>
(static) pauseGuide() → {Promise.<void>}
暂停导航
- Source:
Returns:
- Type
- Promise.<void>
(static) resumeGuide() → {Promise.<void>}
继续导航
- Source:
Returns:
- Type
- Promise.<void>
(static) routeAnalyst() → {Promise.<Promise.boolean>}
路径分析
- Source:
Returns:
- Type
- Promise.<Promise.boolean>
(static) setAltimetricPointDataset(value) → {Promise.<void>}
设置高程点数据集。可选。
Parameters:
| Name | Type | Description |
|---|---|---|
value |
DatasetVector | 转向表数据集。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setBarrierEdges(value) → {Promise.<void>}
value:障碍边集合(参数为null时,为清空障碍边);其包含的int值为网络数据集中的线数据的SmID值
Parameters:
| Name | Type | Description |
|---|---|---|
value |
array |
- Source:
Returns:
- Type
- Promise.<void>
(static) setBarrierNodes(value) → {Promise.<void>}
设置障碍节点
Parameters:
| Name | Type | Description |
|---|---|---|
value |
array | 障碍节点集合(其包含的值为网络数据集中的节点数据的SmID值,number类型) |
- Source:
Returns:
- Type
- Promise.<void>
(static) setBarrierPoints(barrierPoints) → {Promise.<void>}
设置障碍点
Parameters:
| Name | Type | Description |
|---|---|---|
barrierPoints |
array | 障碍点集合(参数为null时,为清空障碍点) |
- Source:
Returns:
- Type
- Promise.<void>
(static) setDestinationPoint(x, y, map) → {Promise.<void>}
设置导航终点
Parameters:
| Name | Type | Description |
|---|---|---|
x |
终点横坐标 | |
y |
终点纵坐标 | |
map |
导航所属地图对象 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setDistanceChangeListener(events) → {Promise}
用法:await industryNavi.setDistanceChangeListener({distanceChange:(e) => {console.log(e.distance}})
Parameters:
| Name | Type | Description |
|---|---|---|
events |
离终点的距离变化监听器回调函数对象。 |
- Source:
Returns:
- Type
- Promise
(static) setGPSData(newGps) → {Promise.<void>}
设置GPS数据。
Parameters:
| Name | Type | Description |
|---|---|---|
newGps |
object | GPS数据。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setIsAutoNavi(isAutoNavi) → {Promise.<void>}
设置是否自动采集GPS,设置为false时,需用户自己调用setGPSData传入GPS数据。
Parameters:
| Name | Type | Description |
|---|---|---|
isAutoNavi |
boolean | 是否自动采集GPS,默认自动采集。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setNetworkDataset(datasetVector) → {Promise.<void>}
设置用于分析的网络数据集。必选。
Parameters:
| Name | Type | Description |
|---|---|---|
datasetVector |
object | 网络数据集。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setPathVisible(visible) → {Promise.<void>}
设置路径可见
Parameters:
| Name | Type | Description |
|---|---|---|
visible |
boolean | 设置分析路径是否可见。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setSpeedField(value) → {Promise.<void>}
设置最高限速字段
Parameters:
| Name | Type | Description |
|---|---|---|
value |
string | 速度字段名称 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setStartPoint(x, y, map) → {Promise.<void>}
设置导航起点
Parameters:
| Name | Type | Description |
|---|---|---|
x |
起点横坐标 | |
y |
起点纵坐标 | |
map |
导航所属地图对象 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setTurnDataset(value) → {Promise.<void>}
设置转向表数据集。可选。
Parameters:
| Name | Type | Description |
|---|---|---|
value |
DatasetVector | 转向表数据集。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) startGuide(guideMode) → {Promise.<Promise.boolean>}
开始导航
Parameters:
| Name | Type | Description |
|---|---|---|
guideMode |
导航模式:1:真实导航;2:模拟导航 |
- Source:
Returns:
- Type
- Promise.<Promise.boolean>
(static) stopGuide() → {Promise.<Promise.boolean>}
停止引导。
- Source:
Returns:
- Type
- Promise.<Promise.boolean>