Actualmente, el SDK de Navigation solo está disponible para determinados clientes. Comunícate con Ventas para obtener más información.

Lista de clases

Stay organized with collections Save and categorize content based on your preferences.
Lista de clases
Las clases y los protocolos del SDK de Google Navigation para iOS:
GMSAddressEl resultado de una solicitud de codificación geográfica inversa, que contiene una dirección en lenguaje natural
GMSCALayerGMSCALayer es una superclase que usan las capas en el SDK de Google Maps para iOS, como GMSMapLayer y GMSPanoramaLayer.
GMSCameraPositionUna clase inmutable que agrega todos los parámetros de posición de la cámara
GMSCameraUpdate.GMSCameraUpdate representa una actualización que puede aplicarse a una GMSMapView.
GMSCircleUn círculo en la superficie de la Tierra (top esférico)
GMSCoordinateBoundsGMSCoordinateBounds representa un cuadro de límite rectangular en la superficie de la Tierra.
GMSGeocoderExpone 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.
GMSIndoorBuildingDescribe un edificio que contiene niveles
GMSIndoorDisplayProporciona la capacidad de observar o controlar la visualización de datos a nivel interno
<GMSIndoorDisplayDelegate>Delegar eventos en GMSIndoorDisplay
GMSIndoorLevelDescribe un piso en un edificio.
GMSLocationSimulatorUna clase que permite simular la ubicación del usuario con fines de prueba
GMSMapIDUn identificador opaco para una configuración de mapa personalizada
GMSMapLayerGMSMapLayer es una subclase personalizada de CALayer, que se proporciona como la clase de capa en GMSMapView.
GMSMapPointUn punto en el mapa
GMSMapStyleGMSMapStyle conserva los detalles sobre un estilo que se puede aplicar a un mapa.
GMSMapView;Esta es la clase principal del SDK de Google Maps para iOS y es el punto de entrada de todos los métodos relacionados con el mapa.
<GMSMapViewDelegate> Delegar eventos en GMSMapView
<GMSMapViewNavigationUIDelegate> Un delegado de eventos en GMSMapView relacionados con la IU de navegación
GMSMarkerUn marcador es un ícono que se ubica en un punto específico de la superficie del mapa.
GMSMarkerLayerGMSMarkerLayer es una subclase de GMSOverlayLayer, disponible por marcador, que permite la animación de varias propiedades de su GMSMarker asociado.
GMSMutableCameraPositionVersión mutable de GMSCameraPosition
GMSMutablePath.GMSMutablePath es un arreglo dinámico (que puede cambiar de tamaño) de CLLocationCoordinate2D.
<GMSNavigationAccessoryView> Métodos de definición de protocolos que admiten vistas personalizadas que especifican los elementos de la IU del accesorio aplicados a la vista principal
GMSNavigationDirectionsListControllerUn control que administra y muestra una lista de instrucciones sobre cómo llegar
GMSNavigationLicensePlateRestrictionUna clase contiene información sobre la restricción de matrícula
GMSNavigationMutableRoutingOptionsUna clase mutable que contiene opciones relacionadas con la lógica de enrutamiento (p.ej., la estrategia de enrutamiento)
GMSNavigationMutableSpeedAlertOptionsEs una clase mutable que define umbrales de activación para diferentes niveles de gravedad de las alertas de velocidad, representados por GMSNavigationSpeedSpeedAlertSeverity.
GMSNavigationMutableSpeedometerUIOptionsEs la clase mutable que encapsula la configuración de IU para diferentes niveles de gravedad de las alertas de velocidad, representadas por GMSNavigationSpeedAlertSeverity.
GMSNavigationMutableWaypointUna clase de waypoint mutable
GMSNavigationNavInfoContiene información sobre el estado de la navegación.
GMSNavigationRouteInfo.Una clase inmutable que encapsula información de ETA y distancia para la mejor ruta predeterminada y la ruta más corta a un waypoint específico
GMSNavigationRoutingOptionsUna clase inmutable que contiene opciones relacionadas con la lógica de enrutamiento (p.ej., la estrategia de enrutamiento)
GMSNavigationServicesServicios que permiten controlar el acceso desde dispositivos móviles al SDK de Navegación de Google Maps para iOS
GMSNavigationSpeedAlertOptionsClase inmutable que define umbrales de activación para diferentes niveles de gravedad de las alertas de velocidad, representados por GMSNavigationSpeedAlertSeverity.
GMSNavigationSpeedometerUIOptionsUna clase inmutable que encapsula la configuración de la IU para diferentes niveles de gravedad de las alertas de velocidad, representada por GMSNavigationSpeedAlertSeverity.
GMSNavigationStepInfo.Información sobre un solo paso en una ruta de navegación
GMSNavigationTermsDialogUIParamsParámetros que describen la apariencia del diálogo
GMSNavigationTimeAndDistanceUna clase inmutable que encapsula la distancia restante y la hora de llegada a una ruta
GMSNavigationTransactionRecorder.Contiene métodos para registrar transacciones
GMSNavigationWaypointUna clase de waypoint 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 acceder a la información de ruta y progreso.
<GMSNavigatorListener> Objetos de escucha de eventos en GMSNavigator
GMSOrientationGMSOrientation es una tupla de encabezado y tono utilizada para controlar la dirección de visualización de una GMSPanoramaCamera.
GMSOverlay;GMSOverlay es una clase abstracta que representa una superposición que se puede adjuntar a una GMSMapView específica.
GMSOverlayLayerGMSOverlayLayer es una subclase personalizada de CALayer y una clase base abstracta para las capas de GMSOverlay que permiten animaciones personalizadas.
GMSPanoramaGMSPanorama representa los metadatos de una panorámica específica de la Tierra.
GMSPanoramaCameraGMSPanoramaCamera se usa para controlar la dirección de visualización de una GMSPanoramaView.
GMSPanoramaCameraUpdate;GMSPanoramaCameraUpdate representa una actualización que puede aplicarse a una GMSPanoramaView.
GMSPanoramaLayerGMSPanoramaLayer es una subclase personalizada de CALayer, que se proporciona como la clase de capa en GMSPanoramaView.
GMSPanoramaLinkVínculos desde un GMSPanorama a panorámicas cercanas
GMSPanoramaService;Se puede usar GMSPanoramaService para solicitar metadatos de panorámicas, incluso cuando una GMSPanoramaView no está activa.
GMSPanoramaViewSe utiliza una panorámica para mostrar las imágenes de Street View
<GMSPanoramaViewDelegate> Delegar eventos en GMSPanoramaView
GMSPathGMSPath encapsula un arreglo inmutable de CLLocationCooordinate2D
GMSPolygonGMSPolygon define un polígono que aparece en el mapa
GMSPolygonLayerGMSPolygonLayer es una subclase de GMSOverlayLayer, disponible por polígono, que permite la animación de varias propiedades de su GMSPolygon asociada.
GMSPolylineGMSPolyline especifica las opciones disponibles para una polilínea que existe en la superficie de la Tierra
GMSProjectionDefine una asignación entre las coordenadas de Earth (CLLocationCoordinate2D) y las coordenadas en la vista del mapa (CGPoint).
GMSRevertGeocodeResponseUna colección de resultados de una solicitud de geocodificación inversa
GMSRoadSnappedLocationProvider.Proporciona actualizaciones de la ubicación del usuario.
<GMSRoadSnappedLocationProviderListener> Objetos de escucha de eventos en GMSRoadSnappedLocationProvider
GMSRouteLegUna clase inmutable que representa un solo tramo de un viaje, ya sea desde la posición actual del dispositivo hasta el primer destino, o desde un destino hasta un destino posterior
GMSServicesClase de servicio para el SDK de Google Maps para iOS
GMSStampStyleLa clase base abstracta para los estilos de polilínea que dibujan una imagen repetitiva sobre un GMSStyleSpan
GMSStrokeStyleDescribe el estilo de dibujo de entidades unidimensionales, como las polilíneas
GMSStyleSpanDescribe el estilo de alguna región de una polilínea
GMSSyncTileLayerGMSSyncTileLayer es una subclase abstracta de GMSTileLayer que proporciona una interfaz de sincronización para generar datos de mosaicos de imágenes.
GMSTextureStyleUn estilo de polilínea que dibuja una imagen repetitiva sobre un GMSStyleSpan
GMSTileLayerGMSTileLayer es una clase abstracta que permite superponer mosaicos de imágenes personalizados en una GMSMapView especificada.
<GMSTileReceiver>.Se proporciona GMSTileReceiver a GMSTileLayer cuando se realiza una solicitud de tarjeta, lo que permite que se invoque la devolución de llamada más tarde (o inmediatamente)
GMSUISettingsConfiguración de la interfaz de usuario de un GMSMapView
GMSURLTileLayerGMSURLTileProvider recupera mosaicos según las URL que muestra un GMSTileURLConstructor
GMSVisibleRegionGMSVisibleRegion contiene los cuatro puntos que definen el polígono visible en la cámara de un mapa.