Track.MarkerPoint
Marker 移动目标,继承 Track.MovePoint。
构造函数
| 构造函数 | 描述 |
|---|---|
| new Track.MarkerPoint(option?: Track.markerPointOptions) | Marker 移动目标,继承 Track.MovePoint。 |
Track.markerPointOptions
Marker 图标配置参数,继承移动目标基类参数 Track.movePointOptions。
| 参数项 | 类型 | 描述 |
|---|---|---|
| style | MarkerOptions | 【可选】样式配置 |
示例
ts
// 创建 Marker 移动目标实例
const markerPoint = new Track.MarkerPoint({
// Marker 移动目标配置
point: new BMapGL.Point(116.404, 39.915),
rotation: 90,
style: {
icon: new BMapGL.Icon('path/to/icon.png', new BMapGL.Size(32, 32)),
anchor: new BMapGL.Size(16, 16)
}
});
// 设置坐标
markerPoint.setPoint(new BMapGL.Point(116.405, 39.916));
// 设置旋转角
markerPoint.setRotation(180);
// 添加到地图
markerPoint.addToMap(map);