Lista de clases
Las clases y los protocolos del SDK de Google Navigation para iOS:
GMSAddress | El resultado de una solicitud de geocodificación inversa, que contiene una dirección legible por humanos |
GMSAdvancedMarker | Un marcador avanzado es un ícono que se coloca en un punto concreto de la superficie del mapa |
GMSCALayer | GMSCALayer es una superclase que usan las capas del SDK de Google Maps para iOS, como GMSMapLayer y GMSPanoramaLayer. |
GMSCameraPosition | Una clase inmutable que agrega todos los parámetros de posición de la cámara |
GMSCameraUpdate | GMSCameraUpdate representa una actualización que se puede aplicar a una GMSMapView. |
GMSCircle | Un círculo en la superficie de la Tierra (gorro esférico) |
GMSCoordinateBounds | GMSCoordinateBounds representa un cuadro de límite rectangular en la superficie de la Tierra. |
<GMSFeature> | Una interfaz que representa los metadatos de una función |
GMSFeatureLayer | Es una clase que representa una colección de todas las funciones de la misma GMSFeatureType , cuyo estilo se puede anular en el cliente. |
GMSFeatureStyle | Especifica cómo debe aparecer un componente de mapa cuando se muestra en un mapa. |
GMSGeocoder | Expone un servicio para la geocodificación inversa. |
GMSGroundOverlay | GMSGroundOverlay especifica las opciones disponibles para una superposición de suelo que existe en la superficie de la Tierra. |
GMSIndoorBuilding | Describe un edificio que contiene niveles |
GMSIndoorDisplay | Ofrece la capacidad de observar o controlar la visualización de datos a nivel de interiores. |
<GMSIndoorDisplayDelegate> | Delegado para eventos en GMSIndoorDisplay |
GMSIndoorLevel | Describe un nivel único de un edificio. |
GMSLocationSimulator | Una clase que puedes usar para simular la ubicación de un dispositivo con fines de prueba |
GMSMapID | Es un identificador opaco para la configuración de un mapa personalizado. |
GMSMapLayer | GMSMapLayer es una subclase personalizada de CALayer, que se proporciona como la clase de capa en GMSMapView. |
GMSMapPoint | Un punto en el mapa |
GMSMapStyle | GMSMapStyle conserva detalles sobre un diseño que se puede aplicar a un mapa. |
GMSMapView | Esta es la clase principal del SDK de Google Maps para iOS y el punto de entrada de todos los métodos relacionados con el mapa. |
<GMSMapViewDelegate> | Delegado para eventos en GMSMapView |
<GMSMapViewNavigationUIDelegate> | Un delegado para eventos en GMSMapView relacionados con la IU de navegación |
GMSMapViewOptions | Esta clase define las opciones de tiempo de inicialización para GMSMapView. |
GMSMarker | Un marcador es un ícono que se coloca en un punto concreto de la superficie del mapa |
GMSMarkerLayer | GMSMarkerLayer es una subclase de GMSOverlayLayer, disponible por marcador, que permite la animación de varias propiedades de su GMSMarker asociado |
GMSMutableCameraPosition | Versión mutable de GMSCameraPosition |
GMSMutableFeatureStyle | Versión mutable de GMSFeatureStyle |
GMSMutablePath | GMSMutablePath es un array dinámico (que puede cambiar de tamaño) de CLLocationCoordinate2D. |
<GMSNavigationAccessoryView> | Protocolo que define métodos que admiten vistas personalizadas que especifican elementos de IU accesorios aplicados a la vista principal |
GMSNavigationDirectionsListController | Un control que administra y muestra una lista de instrucciones sobre cómo llegar |
GMSNavigationInstructionOptions | Opciones para formatear cadenas de instrucciones atribuidas |
GMSNavigationLane | Información sobre un solo carril durante la navegación |
GMSNavigationLaneDirection | Información sobre la dirección de un solo carril durante la navegación |
GMSNavigationLicensePlateRestriction | Una clase contiene información sobre las restricciones por matrícula |
GMSNavigationMutableRoutingOptions | Una clase mutable que contiene opciones relacionadas con la lógica de enrutamiento (p.ej., estrategia de enrutamiento) |
GMSNavigationMutableSpeedAlertOptions | Una clase mutable que define umbrales de activación para diferentes niveles de gravedad de alertas de velocidad, representada por GMSNavigationSpeedAlertSeverity |
GMSNavigationMutableSpeedometerUIOptions | La clase mutable que encapsula la configuración de la IU para diferentes niveles de gravedad de las alertas de velocidad, representada por GMSNavigationSpeedAlertSeverity |
GMSNavigationMutableWaypoint | Una clase de punto de referencia mutable |
GMSNavigationNavInfo | Contiene información sobre el estado de la navegación. |
GMSNavigationRouteInfo | Una clase inmutable que encapsula la información de hora de llegada y de distancia para la mejor ruta predeterminada y la ruta más corta, a un punto de referencia específico |
GMSNavigationRoutingOptions | Una clase inmutable que contiene opciones relacionadas con la lógica de enrutamiento (p.ej., estrategia de enrutamiento) |
<GMSNavigationScreenMetrics> | Protocolo para mostrar información sobre las métricas de la pantalla |
GMSNavigationServices | Servicios que permiten controlar el acceso móvil al Google Maps Navigation SDK for iOS |
GMSNavigationSession | Esta clase proporciona un conjunto de objetos relacionados que se pueden usar para controlar de manera programática una sesión de navegación. |
GMSNavigationSpeedAlertOptions | Una clase inmutable que define umbrales de activación para diferentes niveles de gravedad de alertas de velocidad, representada por GMSNavigationSpeedAlertSeverity |
GMSNavigationSpeedometerUIOptions | Una clase inmutable que encapsula la configuración de la IU para diferentes niveles de gravedad de las alertas de velocidad, representadas por GMSNavigationSpeedAlertSeverity |
GMSNavigationStepInfo | Información sobre un solo paso en una ruta de navegación |
GMSNavigationStepInfoImageOptions | |
GMSNavigationTermsDialogUIParams | Parámetros que describen la apariencia del diálogo |
GMSNavigationTimeAndDistance | Una clase inmutable que encapsula la distancia restante y la hora de llegada estimada para una ruta |
GMSNavigationTransactionRecorder | Contiene métodos para registrar transacciones |
GMSNavigationWaypoint | Una clase de punto de referencia inmutable, que se usa para especificar destinos de navegación |
GMSNavigator | Esta es la clase principal del SDK de Google Navigation para iOS y proporciona métodos para controlar la navegación a un destino y el acceso a la información de ruta y progreso. |
<GMSNavigatorListener> | Objeto de escucha para eventos en GMSNavigator |
GMSOrientation | GMSOrientation es una tupla de orientación y inclinación que se utiliza para controlar la dirección de visualización de una GMSPanoramaCamera. |
GMSOverlay | GMSOverlay es una clase abstracta que representa algunas superposiciones que se pueden adjuntar a una GMSMapView específica. |
GMSOverlayLayer | GMSOverlayLayer es una subclase personalizada de CALayer y una clase base abstracta para las capas GMSOverlay que permiten animaciones personalizadas. |
GMSPanorama | GMSPanorama representa los metadatos de una panorámica específica de la Tierra. |
GMSPanoramaCamera | GMSPanoramaCamera se usa para controlar la dirección de visualización de una GMSPanoramaView. |
GMSPanoramaCameraUpdate | GMSPanoramaCameraUpdate representa una actualización que se puede aplicar a GMSPanoramaView. |
GMSPanoramaLayer | GMSPanoramaLayer es una subclase personalizada de CALayer, que se proporciona como la clase de capa en GMSPanoramaView. |
GMSPanoramaLink | Vínculos de un GMSPanorama a panorámicas cercanas |
GMSPanoramaService | Se puede usar GMSPanoramaService para solicitar metadatos de panorámicas, incluso cuando no hay un GMSPanoramaView activo. |
GMSPanoramaView | Se usa una panorámica para mostrar imágenes de Street View. |
<GMSPanoramaViewDelegate> | Delegado para eventos en GMSPanoramaView |
GMSPath | GMSPath encapsula un array inmutable de CLLocationCooordinate2D |
GMSPinImage | Proporciona una imagen de pin personalizada para un marcador avanzado. |
GMSPinImageGlyph | Proporciona un glifo de imagen de pin personalizado para un marcador avanzado. |
GMSPinImageOptions | Ofrece personalización de imagen de pin para un marcador avanzado. |
GMSPlaceFeature | Interfaz que representa un componente de lugar (un componente con un ID de lugar) |
GMSPolygon | GMSPolygon define un polígono que aparece en el mapa. |
GMSPolygonLayer | GMSPolygonLayer es una subclase de GMSOverlayLayer, que está disponible por polígono y permite la animación de varias propiedades de su GMSPolygon asociado. |
GMSPolyline | GMSPolyline especifica las opciones disponibles para una polilínea que existe en la superficie de la Tierra |
GMSProjection | Define una asignación entre las coordenadas terrestres (CLLocationCoordinate2D) y las coordenadas en la vista del mapa (CGPoint). |
GMSReverseGeocodeResponse | Una colección de resultados de una solicitud de geocodificación inversa |
GMSRoadSnappedLocationProvider | Proporciona actualizaciones de la ubicación del dispositivo |
<GMSRoadSnappedLocationProviderListener> | Objeto de escucha para eventos en GMSRoadSnappedLocationProvider |
GMSRouteLeg | Es una clase inmutable que representa una sola etapa de un viaje, ya sea desde la posición actual del dispositivo hasta el primer destino o desde un destino hasta un destino posterior. |
GMSServices | Clase de servicio para el SDK de Google Maps para iOS |
GMSSpriteStyle | Describe el estilo de dibujo de una imagen de sello en un GMSStyleSpan . |
GMSStampStyle | La clase base abstracta para estilos de polilínea que dibujan una imagen repetitiva sobre un GMSStyleSpan |
GMSStrokeStyle | Describe el estilo de dibujo de entidades unidimensionales, como las polilíneas |
GMSStyleSpan | Describe el diseño de una región de una polilínea |
GMSSyncTileLayer | GMSSyncTileLayer es una subclase abstracta de GMSTileLayer que proporciona una interfaz de sincronización para generar datos de mosaicos de imágenes. |
GMSTextureStyle | Un estilo de polilínea que dibuja una imagen recurrente sobre un GMSStyleSpan |
GMSTileLayer | GMSTileLayer es una clase abstracta que permite superponer mosaicos de imágenes personalizadas en una GMSMapView especificada. |
<GMSTileReceiver> | Se proporciona GMSTileReceiver a GMSTileLayer cuando se realiza una solicitud de mosaico, lo que permite que se invoque la devolución de llamada más tarde (o de inmediato) |
GMSUISettings | Configuración de la interfaz de usuario de un elemento GMSMapView |
GMSURLTileLayer | GMSURLTileProvider recupera mosaicos en función de las URLs que muestra un GMSTileURLConstructor. |
GMSVisibleRegion | GMSVisibleRegion contiene los cuatro puntos que definen el polígono visible en la cámara de un mapa. |
UIScreen(GMSNavigationStepImageOptions) | La categoría UIScreen ya implementa todos los métodos en el protocolo GMSNavigationScreenMetrics. |