Liste des cours

Liste des classes
Classes et protocoles du SDK Google Navigation pour iOS:
GMSAddressRésultat d'une requête de geocoding inversé contenant une adresse lisible
GMSAdvancedMarkerUn repère avancé est une icône placée à un point précis de la surface de la carte
GMSCALayerGMSCALayer est une super-classe utilisée par les calques du SDK Google Maps pour iOS, tels que GMSMapLayer et GMSPanoramaLayer.
GMSCameraPositionUne classe immuable qui agrège tous les paramètres de position de la caméra
GMSCameraUpdateGMSCameraUpdate représente une mise à jour pouvant être appliquée à un GMSMapView.
GMSCircleCercle à la surface de la Terre (capuchon sphérique)
GMSCoordinateBoundsGMSCoordinateBounds représente un cadre de délimitation rectangulaire à la surface de la Terre.
<GMSFeature>Interface représentant les métadonnées d'une fonctionnalité.
GMSFeatureLayerUne classe représentant un ensemble de tous les éléments géographiques du même GMSFeatureType, dont le style peut être remplacé sur le client
GMSFeatureStyleIndique comment un élément cartographique doit apparaître lorsqu'il est affiché sur une carte.
GMSGeocoderExpose un service pour le geocoding inversé.
GMSGroundOverlayGMSGroundOverlay spécifie les options disponibles pour une superposition au sol existante à la surface de la Terre.
GMSIndoorBuildingDécrit un bâtiment comportant des niveaux
GMSIndoorDisplayPermet d'observer ou de contrôler l'affichage des données à l'intérieur
<GMSIndoorDisplayDelegate>Déléguer aux événements sur GMSIndoorDisplay
GMSIndoorLevelDécrit un seul niveau dans un bâtiment
GMSLocationSimulatorUne classe permettant de simuler la position d'un appareil à des fins de test
GMSMapIDIdentifiant opaque pour une configuration de carte personnalisée
GMSMapLayerGMSMapLayer est une sous-classe personnalisée de CALayer, fournie en tant que classe de couche sur GMSMapView.
GMSMapPointUn point sur la carte
GMSMapStyleGMSMapStyle contient les détails d'un style pouvant être appliqué à une carte.
GMSMapViewIl s'agit de la classe principale du SDK Google Maps pour iOS. Il s'agit du point d'entrée de toutes les méthodes liées à la carte.
<GMSMapViewDelegate>Déléguer les événements sur GMSMapView
<GMSMapViewNavigationUIDelegate>Délégué pour les événements sur GMSMapView liés à l'interface utilisateur de navigation
GMSMapViewOptionsCette classe définit les options de temps d'initialisation pour GMSMapView.
GMSMarkerUn repère est une icône placée à un point précis de la surface de la carte
GMSMarkerLayerGMSMarkerLayer est une sous-classe de GMSOverlayLayer, disponible pour chaque repère, qui permet l'animation de plusieurs propriétés de son GMSMarker associé.
GMSMutableCameraPositionVersion modifiable de GMSCameraPosition
GMSMutablePathGMSMutablePath est un tableau dynamique (redimensionnable) de CLLocationCoordinate2D.
<GMSNavigationAccessoryView>Protocole définissant des méthodes compatibles avec les vues personnalisées spécifiant les éléments d'interface utilisateur accessoires appliqués à la vue principale
GMSNavigationDirectionsListControllerUn contrôleur qui gère et affiche une liste d'itinéraires
GMSNavigationLicensePlateRestrictionUne classe contient des informations sur les restrictions de circulation liées à l'immatriculation
GMSNavigationMutableRoutingOptionsUne classe modifiable contenant des options liées à la logique de routage (ex. : stratégie de routage)
GMSNavigationMutableSpeedAlertOptionsUne classe modifiable qui définit des seuils de déclenchement pour différents niveaux de gravité des alertes de vitesse, représentées par GMSNavigationSpeedAlertSeverity.
GMSNavigationMutableSpeedometerUIOptionsLa classe modifiable qui encapsule la configuration de l'UI pour différents niveaux de gravité des alertes de vitesse, représentée par GMSNavigationSpeedAlertSeverity.
GMSNavigationMutableWaypointUne classe de point de cheminement modifiable
GMSNavigationNavInfoContient des informations sur l'état de la navigation
GMSNavigationRouteInfoUne classe immuable qui encapsule les informations sur l'heure d'arrivée prévue et la distance pour le meilleur itinéraire par défaut et l'itinéraire le plus court vers un point de cheminement spécifique
GMSNavigationRoutingOptionsClasse immuable contenant des options liées à la logique de routage (ex., stratégie de routage)
GMSNavigationServicesServices permettant de contrôler l'accès mobile au SDK Google Maps Navigation pour iOS
GMSNavigationSessionCette classe fournit un ensemble d'objets associés qui peuvent être utilisés pour automatiser le contrôle d'une session de navigation.
GMSNavigationSpeedAlertOptionsClasse immuable qui définit des seuils de déclenchement pour différents niveaux de gravité des alertes de vitesse, représentée par GMSNavigationSpeedAlertSeverity.
GMSNavigationSpeedometerUIOptionsUne classe immuable qui encapsule la configuration de l'UI pour différents niveaux de gravité des alertes de vitesse, représentée par GMSNavigationSpeedAlertSeverity.
GMSNavigationStepInfoInformations sur une seule étape d'un itinéraire de navigation
GMSNavigationTermsDialogUIParamsParamètres décrivant l'apparence de la boîte de dialogue
GMSNavigationTimeAndDistanceUne classe immuable qui encapsule la distance restante et l'heure d'arrivée prévue pour un itinéraire
GMSNavigationTransactionRecorderContient des méthodes d'enregistrement des transactions
GMSNavigationWaypointUne classe de point de cheminement immuable, utilisée pour spécifier les destinations de navigation
GMSNavigatorIl s'agit de la classe principale du SDK Google Navigation pour iOS. Elle fournit des méthodes permettant de contrôler la navigation vers une destination et d'accéder aux informations sur l'itinéraire et la progression.
<GMSNavigatorListener>Écouteur d'événements sur GMSNavigator
GMSOrientationGMSOrientation est un tuple d'orientation et d'inclinaison qui permet de contrôler la direction d'affichage d'une GMSPanoramaCamera.
GMSOverlayGMSOverlay est une classe abstraite qui représente une superposition pouvant être associée à un GMSMapView spécifique.
GMSOverlayLayerGMSOverlayLayer est une sous-classe personnalisée de CALayer et une classe de base abstraite pour les couches GMSOverlay qui permettent des animations personnalisées.
GMSPanoramaGMSPanorama représente les métadonnées d'un panorama spécifique sur Terre.
GMSPanoramaCameraGMSPanoramaCamera permet de contrôler la direction d'affichage d'un GMSPanoramaView.
GMSPanoramaCameraUpdateGMSPanoramaCameraUpdate représente une mise à jour pouvant être appliquée à un GMSPanoramaView.
GMSPanoramaLayerGMSPanoramaLayer est une sous-classe personnalisée de CALayer, fournie en tant que classe de calque sur GMSPanoramaView.
GMSPanoramaLinkLiens d'un GMSPanorama vers les panoramas voisins
GMSPanoramaServiceGMSPanoramaService peut être utilisé pour demander des métadonnées de panorama même lorsqu'un GMSPanoramaView n'est pas actif
GMSPanoramaViewUn panorama permet d'afficher des images Street View
<GMSPanoramaViewDelegate>Déléguer les événements sur GMSPanoramaView
GMSPathGMSPath encapsule un tableau immuable de CLLocationCooordinate2D.
GMSPinImageFournit une image de repère personnalisée pour un repère avancé
GMSPinImageGlyphFournit un glyphe d'image de repère personnalisé pour un repère avancé
GMSPinImageOptionsPermet de personnaliser l'image d'un repère avancé.
GMSPlaceFeatureInterface représentant un élément géographique de lieu (un élément géographique avec un ID de lieu)
GMSPolygonGMSPolygon définit un polygone qui apparaît sur la carte
GMSPolygonLayerGMSPolygonLayer est une sous-classe de GMSOverlayLayer, disponible par polygone, qui permet l'animation de plusieurs propriétés de son GMSPolygon associé
GMSPolylineGMSPolyline spécifie les options disponibles pour une polyligne présente à la surface de la Terre.
GMSProjectionDéfinit un mappage entre les coordonnées terrestres (CLLocationCoordinate2D) et les coordonnées dans la vue de la carte (CGPoint).
GMSReverseGeocodeResponseEnsemble de résultats provenant d'une requête de geocoding inversé
GMSRoadSnappedLocationProviderFournit des mises à jour de la position de l'appareil
<GMSRoadSnappedLocationProviderListener>Écouteur d'événements sur GMSRoadSnappedLocationProvider
GMSRouteLeg.Classe immuable représentant une seule étape d'un trajet, entre la position actuelle de l'appareil et la première destination, ou entre une destination et une destination ultérieure
GMSServicesClasse de service pour le SDK Google Maps pour iOS
GMSSpriteStyleDécrit le style de dessin d'une image de tampon sur une GMSStyleSpan
GMSStampStyleClasse de base abstraite pour les styles de polylignes qui dessinent une image récurrente sur un élément GMSStyleSpan
GMSStrokeStyleDécrit le style de dessin d'entités unidimensionnelles telles que des polylignes
GMSStyleSpanDécrit le style d'une zone spécifique d'une polyligne
GMSSyncTileLayerGMSSyncTileLayer est une sous-classe abstraite de GMSTileLayer qui fournit une interface de synchronisation pour générer des données de tuiles d'images.
GMSTextureStyleStyle de polyligne qui trace une image récurrente sur un GMSStyleSpan
GMSTileLayerGMSTileLayer est une classe abstraite qui permet de superposer des tuiles d'image personnalisées sur un GMSMapView spécifié.
<GMSTileReceiver>GMSTileReceiver est fourni à GMSTileLayer lorsqu'une requête de carte est effectuée, ce qui permet d'invoquer le rappel ultérieurement (ou immédiatement)
GMSUISettingsParamètres de l'interface utilisateur d'une vue GMSMapView
GMSURLTileLayerGMSURLTileProvider récupère les vignettes en fonction des URL renvoyées par GMSTileURLConstructor
GMSVisibleRegionGMSVisibleRegion contient les quatre points qui définissent le polygone visible par l'appareil photo d'une carte.