Descripción general
GMSOverlayLayer es una subclase personalizada de CALayer y una clase base abstracta para capas de GMSOverlay que permiten animaciones personalizadas.
Ten en cuenta que esta CALayer o cualquier subclase nunca se renderizan directamente, ya que GMSMapView se proporciona por completo a través de una capa de OpenGL. Por lo tanto, los ajustes o las animaciones en las propiedades "default" de CALayer no tendrán ningún efecto.
Este es un detalle de implementación para el que no se debe crear una instancia directamente.
Lo heredan GMSMarkerLayer y GMSPolygonLayer.