Lista de classes
As classes e os protocolos no SDK do Google Navigation para iOS:
GMSAddress | Resultado de uma solicitação de geocodificação reversa, contendo um endereço legível por humanos |
GMSAdvancedMarker | Marcador avançado é um ícone colocado em um determinado ponto na superfície do mapa. |
GMSCALayer | GMSCALayer é uma superclasse usada por camadas no SDK do Google Maps para iOS, como GMSMapLayer e GMSPanoramaLayer |
GMSCameraPosition | 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. |
<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 reversa |
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 | Oferece capacidade de observar ou controlar a exibição de dados em nível interno |
<GMSIndoorDisplayDelegate> | Delegação 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 (link em inglês) | Um identificador opaco para uma configuração de mapa personalizado |
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 relacionados à interface de navegação. |
GMSMapViewOptions | Esta classe define as opções de tempo de inicialização para GMSMapView |
GMSMarker | Um marcador é um ícone colocado em um determinado ponto na superfície do mapa |
GMSMarkerLayer | GMSMarkerLayer é uma subclasse de GMSOverlayLayer, disponível por marcador, que permite a 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 de definição de métodos compatíveis com visualizações personalizadas que especificam elementos da interface complementares aplicados à visualização principal |
GMSNavigationDirectionsListController | Um controlador que gerencia e exibe uma lista de rotas. |
GMSNavigationInstructionOptions | Opções para formatar strings de instrução atribuídas |
GMSNavigationLane | Informações sobre uma única faixa durante a navegação |
GMSNavigationLaneDirection | Informações sobre uma única direção de faixa durante a navegação |
GMSNavigationLicensePlateRestriction | Uma classe contém informações sobre a restrição de placas de veículos |
GMSNavigationMutableRoutingOptions | 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 dos alertas de velocidade, representada por GMSNavigationSpeedAlertSeverity |
GMSNavigationMutableSpeedometerUIOptions | A classe mutável que encapsula a configuração da interface para diferentes gravidades dos alertas de velocidade, representada 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 do melhor trajeto padrão e do trajeto mais curto até um waypoint específico. |
GMSNavigationRoutingOptions | 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 de tela |
GMSNavigationServices | Serviços que permitem o controle do acesso móvel ao SDK do Google Maps Navigation para iOS |
GMSNavigationSession | Essa classe fornece 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 dos alertas de velocidade, representada por GMSNavigationSpeedAlertSeverity |
GMSNavigationSpeedometerUIOptions | Uma classe imutável que encapsula a configuração da interface para diferentes gravidades dos alertas de velocidade, representada por GMSNavigationSpeedAlertSeverity. |
GMSNavigationStepInfo | Informações sobre uma única etapa ao longo de um trajeto de navegação |
GMSNavigationStepInfoImageOptions | |
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 um trajeto. |
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 Google 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 de eventos no GMSNavigator |
GMSOrientation | GMSOrientation é uma tupla de direção e inclinação usada para controlar a direção de visualização de uma 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 | Links de um GMSPanorama para panoramas vizinhos |
GMSPanoramaService | GMSPanoramaService pode ser usado para solicitar metadados de panorama mesmo quando um GMSPanoramaView não está 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 | Fornece personalização de imagem de alfinete para um marcador avançado |
GMSPlaceFeature | Interface que representa um elemento de lugar (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 a animação de várias propriedades do 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 reversa |
GMSRoadSnappedLocationProvider | Fornece atualizações da localização do dispositivo |
<GMSRoadSnappedLocationProviderListener> | Listener de eventos no GMSRoadSnappedLocationProvider |
GMSRouteLeg (em inglês) | Uma 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 sobre 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 | O GMSURLTileProvider busca blocos com base nos URLs retornados de um GMSTileURLBuilder. |
GMSVisibleRegion | GMSVisibleRegion contém os quatro pontos que definem o polígono visível na câmera de um mapa. |
UIScreen(GMSNavigationStepImageOptions) | A categoria UIScreen já implementa todos os métodos no protocolo GMSNavigationScreenMetrics |