Como girar um marcador no Google Maps? [duplicado

Esta pergunta já tem uma resposta aqui:

Rotação de imagem / imagem de marcador no mapa Google V3 14 respostas

A seguir é o código para girar um marcador, mas como girar um marcador personalizado. Qualquer ideia

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
    }  
});

questionAnswers(3)

yourAnswerToTheQuestion