Visão geral
GMSOverlayLayer é uma subclasse personalizada de CALayer e uma classe base abstrata para camadas GMSOverlay que permitem animações personalizadas.
Observe que essa CALayer ou qualquer subclasse nunca é renderizada diretamente, porque GMSMapView é totalmente fornecida por uma camada do OpenGL. Dessa forma, os ajustes ou as animações das propriedades "padrão" da CALayer não terão efeito.
Esse é um detalhe de implementação e não deve ser instanciado diretamente.
Herdado por GMSMarkerLayer e GMSPolygonLayer.