¿Cómo rotar un marcador en Google Maps? [duplicar

Esta pregunta ya tiene una respuesta aquí:

Imagen giratoria / imagen de marcador en el mapa de Google V3 14 respuestas

Siguiente es el código para rotar un marcador, pero cómo rotar un marcador personalizado. ¿Alguna idea

var angleDegrees = 150;
new google.maps.Marker({
    position: a,
    map: map,
    icon: {
        path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW,
        scale: 6,
        fillColor: "red",
        fillOpacity: 0.8,
        strokeWeight: 2,
        rotation: angleDegrees //this is how to rotate the pointer
    }  
});

Respuestas a la pregunta(3)

Su respuesta a la pregunta