给百度地图添加Marker并且旋转

效果图
  //创建
      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(小车)与点位置偏差
如何将小车标注在百度地图上并且设置车头方向

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容