LocationEstimateUtil
最低版本: 1.0.0最后更新: 2020/10/21组件功能:
一些关于定位和坐标点的方法,都会返回一个 Promise.
支持平台:
平台 | 是否支持 |
豹小秘 | 是 |
豹大/花瓶 | 否 |
豹小秘 Mini | 是 |
方法:
方法名 | 参数 | 类型 | promise 中返回值 | 说明 | 最低版本 |
getPlaceList | 获取地图上所有的坐标点 | 1.0.0 | |||
havePlace | destination | string | boolean | 判断是否有 destination 坐标点 | 1.0.0 |
isRobotEstimate | boolean | 判断机器人是否已经定位 | 1.0.0 | ||
isInPlace | name | string | boolean | 判断name是否在目标点的criticalDistance范围内 | 1.0.0 |
criticalDistance | number |
示例代码:
let locationEstimateUtil = new LocationEstimateUtil();
locationEstimateUtil.getPlaceList().then(
(list: []): void => {
for (let index in list) {
let name = list[index]['name'];
console.log(name);
}
}
);
locationEstimateUtil..isInPlace('接待点')
.then((bInPlace: boolean): void => {
if (bInPlace) {
console.log('In Reception point');
} else {
console.log('Not in Reception point');
}
});