Lista de classes
As classes e os protocolos no SDK do Google Navigation para iOS:
GMSAddress | Um resultado de uma solicitação de geocodificação inversa, contendo um endereço legível por humanos |
GMSAdvancedMarker | Um marcador avançado é um ícone colocado em um ponto específico na superfície do mapa |
GMSCALayer | GMSCALayer é uma superclasse usada por camadas no SDK do Google Maps para iOS, como GMSMapLayer e GMSPanoramaLayer |
GMSCameraPosition | Uma classe imutável que agrega todos os parâmetros de posição da câmera |
GMSCameraUpdate | GMSCameraUpdate representa uma atualização que pode ser aplicada a um GMSMapView |
GMSCircle | Um círculo na superfície da Terra (limite esférico) |
GMSCoordinateBounds | GMSCoordinateBounds representa uma caixa delimitadora retangular na superfície da Terra |
GMSDatasetFeature | Interface que representa um atributo de um conjunto de dados. |
GMSDatasetFeatureLayer | Interface que representa uma camada de elementos para um conjunto de dados. |
<GMSFeature> | Interface que representa os metadados de um recurso. |
GMSFeatureLayer | Uma classe que representa uma coleção de todos os recursos do mesmo GMSFeatureType , com um estilo que pode ser modificado no cliente. |
GMSFeatureStyle | Especifica como um elemento do mapa deve aparecer quando exibido em um mapa |
GMSGeocoder | Expõe um serviço para geocodificação inversa |
GMSGroundOverlay | GMSGroundOverlay especifica as opções disponíveis para uma sobreposição de solo que existe na superfície da Terra. |
GMSIndoorBuilding | Descreve uma construção que contém níveis |
GMSIndoorDisplay | Fornece a capacidade de observar ou controlar a exibição de dados de nível interno |
<GMSIndoorDisplayDelegate> | Delegar para eventos no GMSIndoorDisplay |
GMSIndoorLevel | Descreve um único nível em um edifício. |
GMSLocationSimulator | Uma classe que pode ser usada para simular o local de um dispositivo para fins de teste |
GMSMapID | Um identificador opaco para uma configuração personalizada do mapa. |
GMSMapLayer | GMSMapLayer é uma subclasse personalizada de CALayer, fornecida como a classe de camada em GMSMapView |
GMSMapPoint | Um ponto no mapa |
GMSMapStyle | GMSMapStyle contém detalhes sobre um estilo que pode ser aplicado a um mapa |
GMSMapView | Esta é a classe principal do SDK do Google Maps para iOS e é o ponto de entrada para todos os métodos relacionados ao mapa. |
<GMSMapViewDelegate> | Delegar para eventos no GMSMapView |
<GMSMapViewNavigationUIDelegate> | Um delegado para eventos no GMSMapView relacionado à interface de navegação. |
GMSMapViewOptions | Esta classe define opções de tempo de inicialização para GMSMapView |
GMSMarker | Um marcador é um ícone colocado em um ponto específico na superfície do mapa |
GMSMarkerLayer | GMSMarkerLayer é uma subclasse de GMSOverlayLayer, disponível com base em um marcador, que permite animação de várias propriedades de seu GMSMarker associado. |
GMSMutableCameraPosition | Versão mutável de GMSCameraPosition |
GMSMutableFeatureStyle | Versão mutável de GMSFeatureStyle |
GMSMutablePath | GMSMutablePath é uma matriz dinâmica (redimensionável) de CLLocationCoordinate2D |
<GMSNavigationAccessoryView> | Protocolo que define métodos que oferecem suporte a visualizações personalizadas, especificando elementos da interface acessórios aplicados à visualização principal |
GMSNavigationDirectionsListController | Um controlador que gerencia e exibe uma lista de rotas |
GMSNavigationInstructionOptions | Opções para formatar strings de instruções atribuídas |
GMSNavigationLane | Informações sobre uma única faixa durante a navegação |
GMSNavigationLaneDirection | Informações sobre a direção de uma faixa única durante a navegação |
GMSNavigationLicensePlateRestriction | Uma classe contém informações sobre a restrição de placas de veículos |
GMSNavigationMutableRoutingOptions | Uma classe mutável que contém opções relacionadas à lógica de roteamento (por exemplo, estratégia de roteamento). |
GMSNavigationMutableSpeedAlertOptions | Uma classe mutável que define limites de acionamento para diferentes gravidades de alertas de velocidade, representada por GMSNavigationSpeedAlertSeverity. |
GMSNavigationMutableSpeedometerUIOptions | A classe mutável que encapsula a configuração da interface para diferentes gravidades de alertas de velocidade, representadas por GMSNavigationSpeedAlertSeverity. |
GMSNavigationMutableWaypoint | Uma classe de waypoint mutável |
GMSNavigationNavInfo | Contém informações sobre o estado da navegação |
GMSNavigationRouteInfo | Uma classe imutável que encapsula informações de HEC e distância para o melhor trajeto padrão e para o trajeto mais curto, até um waypoint específico. |
GMSNavigationRoutingOptions | Uma classe imutável que contém opções relacionadas à lógica de roteamento (por exemplo, estratégia de roteamento) |
<GMSNavigationScreenMetrics> | Protocolo para retornar informações sobre métricas da tela |
GMSNavigationServices | Serviços que permitem o controle do acesso em dispositivos móveis ao SDK do Maps Navigation para iOS |
GMSNavigationSession | Essa classe oferece um conjunto de objetos relacionados que podem ser usados para controlar programaticamente uma sessão de navegação. |
GMSNavigationSpeedAlertOptions | Uma classe imutável que define limites de acionamento para diferentes gravidades de alertas de velocidade, representada por GMSNavigationSpeedAlertSeverity. |
GMSNavigationSpeedometerUIOptions | Uma classe imutável que encapsula a configuração da interface para diferentes gravidades de alertas de velocidade, representadas por GMSNavigationSpeedAlertSeverity. |
GMSNavigationStepInfo | Informações sobre uma única etapa ao longo de um trajeto de navegação |
GMSNavigationStepInfoImageOptions | |
GMSNavigationTermsAndConditionsOptions | Opções para exibir Termos e Condições |
GMSNavigationTermsDialogUIParams | parâmetros que descrevem a aparência da caixa de diálogo |
GMSNavigationTimeAndDistance | Classe imutável que encapsula a distância restante e o HEC de uma rota |
GMSNavigationTransactionRecorder | Contém métodos para registrar transações |
GMSNavigationWaypoint | Uma classe de waypoint imutável, usada para especificar destinos de navegação |
GMSNavigator | Esta é a classe principal do SDK do Navigation para iOS e oferece métodos para controlar a navegação até um destino e acessar informações de trajeto e progresso. |
<GMSNavigatorListener> | Listener para eventos no GMSNavigator |
GMSOrientation | GMSOrientation é uma tupla de direção e inclinação usada para controlar a direção de visualização de um GMSPanoramaCamera |
GMSOverlay | GMSOverlay é uma classe abstrata que representa uma sobreposição que pode ser anexada a um GMSMapView específico. |
GMSOverlayLayer | GMSOverlayLayer é uma subclasse personalizada de CALayer e uma classe base abstrata para camadas GMSOverlay que permitem animações personalizadas |
GMSPanorama | GMSPanorama representa metadados de um panorama específico na Terra |
GMSPanoramaCamera | GMSPanoramaCamera é usado para controlar a direção de visualização de um GMSPanoramaView |
GMSPanoramaCameraUpdate | GMSPanoramaCameraUpdate representa uma atualização que pode ser aplicada a um GMSPanoramaView |
GMSPanoramaLayer | GMSPanoramaLayer é uma subclasse personalizada de CALayer, fornecida como a classe de camada em GMSPanoramaView |
GMSPanoramaLink | Vincula de um GMSPanorama para panoramas vizinhos |
GMSPanoramaService | GMSPanoramaService poderá ser usado para solicitar metadados de panorama mesmo quando um GMSPanoramaView não estiver ativo |
GMSPanoramaView | Um panorama é usado para exibir imagens do Street View |
<GMSPanoramaViewDelegate> | Delegar para eventos no GMSPanoramaView |
GMSPath | GMSPath encapsula uma matriz imutável de CLLocationCooordinate2D |
GMSPinImage | Fornece uma imagem de alfinete personalizada para um marcador avançado |
GMSPinImageGlyph | Fornece um glifo de imagem de alfinete personalizado para um marcador avançado |
GMSPinImageOptions | Oferece personalização de imagens de alfinetes para um marcador avançado |
GMSPlaceFeature | Interface que representa um elemento de lugar (um elemento com um ID de lugar) |
GMSPolygon | GMSPolygon define um polígono que aparece no mapa. |
GMSPolygonLayer | GMSPolygonLayer é uma subclasse de GMSOverlayLayer, disponível por polígono, que permite animação de várias propriedades de seu GMSPolygon associado |
GMSPolyline | GMSPolyline especifica as opções disponíveis para uma polilinha que existe na superfície da Terra. |
GMSProjection | Define um mapeamento entre as coordenadas da Terra (CLLocationCoordinate2D) e as coordenadas na visualização do mapa (CGPoint) |
GMSReverseGeocodeResponse | Uma coleção de resultados de uma solicitação de geocodificação inversa |
GMSRoadSnappedLocationProvider | Fornece atualizações da localização do dispositivo |
<GMSRoadSnappedLocationProviderListener> | Listener para eventos em GMSRoadSnappedLocationProvider |
GMSRouteLeg | Classe imutável que representa um único trecho de uma jornada, seja da posição atual do dispositivo para o primeiro destino ou de um destino para um destino subsequente. |
GMSServices | Classe de serviço do SDK do Google Maps para iOS |
GMSSpriteStyle | Descreve o estilo de desenho de uma imagem de carimbo em uma GMSStyleSpan . |
GMSStampStyle | A classe de base abstrata para estilos de polilinha que desenham uma imagem repetida sobre uma GMSStyleSpan . |
GMSStrokeStyle | Descreve o estilo de desenho para entidades unidimensionais, como polilinhas |
GMSStyleSpan | Descreve o estilo de alguma região de uma polilinha |
GMSSyncTileLayer | GMSSyncTileLayer é uma subclasse abstrata de GMSTileLayer que fornece uma interface de sincronização para gerar dados de bloco de imagem |
GMSTextureStyle | Um estilo de polilinha que desenha uma imagem repetida sobre uma GMSStyleSpan . |
GMSTileLayer | GMSTileLayer é uma classe abstrata que permite a sobreposição de blocos de imagem personalizados em um GMSMapView especificado. |
<GMSTileReceiver> | GMSTileReceiver é fornecido para GMSTileLayer quando uma solicitação de bloco é feita, permitindo que o callback seja invocado mais tarde (ou imediatamente) |
GMSUISettings | Configurações para a interface do usuário de um GMSMapView |
GMSURLTileLayer | GMSURLTileProvider busca blocos com base nos URLs retornados de um GMSTileURLConstructor |
GMSVisibleRegion | GMSVisibleRegion contém os quatro pontos que definem o polígono que é visível na câmera de um mapa |
UIScreen(GMSNavigationStepImageOptions) | A categoria UIScreen já implementa todos os métodos no protocolo GMSNavigationScreenMetrics |