Appearance
UseMyPosition
说明
UseMyPosition 是一个用于在地图上显示当前位置的插件。
构造函数
typescript
new UseMyPosition(bmap: BMap);
参数
参数 | 类型 | 说明 | 默认值 |
---|---|---|---|
bmap | BMap | 地图实例 | - |
返回值
UseMyPosition 插件实例
属性
myPositionOverlay
- 类型:
Overlay | null
- 默认值:
null
当前显示的位置覆盖物
方法
showMyPosition
typescript
showMyPosition(nodeId: string, content: HTMLElement): void;
显示我的位置
参数
参数 | 类型 | 说明 | 默认值 |
---|---|---|---|
nodeId | string | 图元ID | - |
content | HTMLElement | 显示的HTML内容 | - |
返回值
无
使用示例
typescript
const content = document.createElement('div');
content.innerHTML = '我的位置';
useMyPosition.showMyPosition('712be555', content);
hideMyPosition
typescript
hideMyPosition(): void;
隐藏我的位置
参数
无
返回值
无
使用示例
typescript
useMyPosition.hideMyPosition();
dispose
typescript
dispose(): void;
销毁插件
在bmap销毁时,会自动调用dispose方法,无需手动调用
参数
无
返回值
无
使用示例
typescript
useMyPosition.dispose();