Skip to content

UseMyPosition

说明

UseMyPosition 是一个用于在地图上显示当前位置的插件。

构造函数

typescript
new UseMyPosition(bmap: BMap);

参数

参数类型说明默认值
bmapBMap地图实例-

返回值

UseMyPosition 插件实例

属性

myPositionOverlay

  • 类型Overlay | null
  • 默认值null

当前显示的位置覆盖物

方法

showMyPosition

typescript
showMyPosition(nodeId: string, content: HTMLElement): void;

显示我的位置

参数

参数类型说明默认值
nodeIdstring图元ID-
contentHTMLElement显示的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();