//创建
this.carPoint = new BMap.Point(newLon, newLat);
var myIcon = new BMap.Icon(this.markerImageUrl, new BMap.Size(40, 40),{anchor:new BMap.Size(20, 20) });
// 创建标注
this.carlMarker = new BMap.Marker(this.carPoint, {
icon: myIcon,
enableMassClear: false
});
// 角度转换
this.carlMarker.setRotation(this.serviceMasterData.heading)
this.map.addOverlay(this.carlMarker);
参考资料:
百度地图解决自定义图标显示问题
BMap 自定义icon(小车)与点位置偏差
如何将小车标注在百度地图上并且设置车头方向
网友评论