Kursliste
Die Klassen und Protokolle im Google Navigation SDK für iOS:
GMSAddress | Ein Ergebnis aus einer Anfrage zur umgekehrten Geocodierung, die eine für Menschen lesbare Adresse enthält |
GMSAdvancedMarker | Eine erweiterte Markierung ist ein Symbol, das an einem bestimmten Punkt auf der Kartenoberfläche platziert wird |
GMSCALayer | GMSCALayer ist eine Basisklasse, die von Ebenen im Google Maps SDK for iOS verwendet wird, z. B. GMSMapLayer und GMSPanoramaLayer. |
GMSCameraPosition | Eine unveränderliche Klasse, die alle Kamerapositionsparameter zusammenfasst |
GMSCameraUpdate | GMSCameraUpdate steht für ein Update, das auf eine GMSMapView angewendet werden kann. |
GMSCircle | Ein Kreis auf der Erdoberfläche (Kugelkappe) |
GMSCoordinateBounds | GMSCoordinateBounds steht für einen rechteckigen Begrenzungsrahmen auf der Erdoberfläche. |
GMSDatasetFeature | Eine Schnittstelle, die ein Feature aus einem Dataset darstellt |
GMSDatasetFeatureLayer | Eine Schnittstelle, die eine Feature-Ebene für einen Datensatz darstellt |
<GMSFeature> | Eine Schnittstelle, die die Metadaten eines Features darstellt |
GMSFeatureLayer | Eine Klasse, die eine Sammlung aller Elemente desselben GMSFeatureType -Elements darstellt, deren Stil im Client überschrieben werden kann |
GMSFeatureStyle | Gibt an, wie ein Kartenelement auf der Karte angezeigt werden soll. |
GMSGeocoder | Macht einen Dienst für die umgekehrte Geocodierung verfügbar |
GMSGroundOverlay | GMSGroundOverlay gibt die verfügbaren Optionen für Boden-Overlays an, die auf der Erdoberfläche vorhanden sind |
GMSIndoorBuilding | Beschreibt ein Gebäude mit Etagen |
GMSIndoorDisplay | Ermöglicht die Beobachtung und Steuerung der Anzeige von Daten für Innenräume |
<GMSIndoorDisplayDelegate> | Auf GMSIndoorDisplay für Veranstaltungen delegieren |
GMSIndoorLevel | Beschreibt ein einzelnes Stockwerk eines Gebäudes |
GMSLocationSimulator | Eine Klasse, mit der Sie zu Testzwecken einen Gerätestandort simulieren können |
GMSMapID | Eine intransparente Kennung für eine benutzerdefinierte Kartenkonfiguration |
GMSMapLayer | GMSMapLayer ist eine benutzerdefinierte Unterklasse von CALayer, die in GMSMapView als Ebenenklasse bereitgestellt wird. |
GMSMapPoint | Ein Punkt auf der Karte |
GMSMapStyle | GMSMapStyle enthält Details zu einem Stil, der auf eine Karte angewendet werden kann. |
GMSMapView | Dies ist die Hauptklasse des Google Maps SDK for iOS. Sie ist der Einstiegspunkt für alle Methoden im Zusammenhang mit der Karte. |
<GMSMapViewDelegate> | Für Ereignisse in GMSMapView delegieren |
<GMSMapViewNavigationUIDelegate> | Bevollmächtigter für Ereignisse in GMSMapView, der mit der Navigations-UI in Zusammenhang steht |
GMSMapViewOptions | Diese Klasse definiert Optionen zur Initialisierungszeit für GMSMapView |
GMSMarker | Eine Markierung ist ein Symbol, das an einem bestimmten Punkt auf der Kartenoberfläche platziert wird. |
GMSMarkerLayer | GMSMarkerLayer ist eine Unterklasse von GMSOverlayLayer, die pro Markierung verfügbar ist und die Animation mehrerer Eigenschaften der zugehörigen GMSMarker ermöglicht. |
GMSMutableCameraPosition | Veränderliche Version von GMSCameraPosition |
GMSMutableFeatureStyle | Veränderliche Version von GMSFeatureStyle |
GMSMutablePath | GMSMutablePath ist ein dynamisches Array von CLLocationCoordinate2D (mit anpassbarer Größe). |
<GMSNavigationAccessoryView> | Protokolldefinition von Methoden, die benutzerdefinierte Ansichten unterstützen, in denen Zubehör-UI-Elemente angegeben werden, die auf die primäre Ansicht angewendet werden |
GMSNavigationDirectionsListController | Einen Controller, der eine Routenliste verwaltet und anzeigt |
GMSNavigationInstructionOptions | Optionen zum Formatieren zugeordneter Anweisungsstrings |
GMSNavigationLane | Informationen zu einer einzelnen Spur bei der Navigation |
GMSNavigationLaneDirection | Informationen zur Fahrtrichtung auf einer einzelnen Spur während der Navigation |
GMSNavigationLicensePlateRestriction | Eine Klasse enthält Informationen zur Beschränkung von Kfz-Kennzeichen |
GMSNavigationMutableRoutingOptions | Eine änderbare Klasse, die Optionen im Zusammenhang mit der Routinglogik enthält (z.B. Routingstrategie) |
GMSNavigationMutableSpeedAlertOptions | Änderbare Klasse, die Grenzwerte für verschiedene Schweregrade von Geschwindigkeitswarnungen definiert, dargestellt durch GMSNavigationSpeedAlertSeverity |
GMSNavigationMutableSpeedometerUIOptions | Die änderbare Klasse, die die UI-Konfiguration für die verschiedenen Schweregrade von Geschwindigkeitswarnungen einschließt, dargestellt durch GMSNavigationSpeedAlertSeverity |
GMSNavigationMutableWaypoint | Eine änderbare Wegpunktklasse |
GMSNavigationNavInfo | Enthält Informationen zum Status der Navigation |
GMSNavigationRouteInfo | Eine unveränderliche Klasse, die voraussichtliche Ankunftszeiten und Entfernungsinformationen sowohl für die standardmäßige beste als auch für die kürzeste Route zu einem bestimmten Wegpunkt einschließt |
GMSNavigationRoutingOptions | Eine unveränderliche Klasse, die Optionen im Zusammenhang mit der Routinglogik enthält (z.B. Routingstrategie) |
<GMSNavigationScreenMetrics> | Protokoll zum Zurückgeben von Informationen zu Bildschirmmesswerten |
GMSNavigationServices | Dienste für die Steuerung des mobilen Zugriffs auf das Google Maps Navigation SDK for iOS |
GMSNavigationSession | Diese Klasse stellt eine Reihe verwandter Objekte bereit, mit denen eine Navigationssitzung programmatisch gesteuert werden kann. |
GMSNavigationSpeedAlertOptions | Eine unveränderliche Klasse, die Grenzwerte für verschiedene Schweregrade von Geschwindigkeitswarnungen definiert, dargestellt durch GMSNavigationSpeedAlertSeverity |
GMSNavigationSpeedometerUIOptions | Eine unveränderliche Klasse, die die UI-Konfiguration für Geschwindigkeitswarnungen mit unterschiedlichem Schweregrad einschließt, dargestellt durch GMSNavigationSpeedAlertSeverity |
GMSNavigationStepInfo | Informationen zu einem einzelnen Schritt entlang einer Navigationsroute |
GMSNavigationStepInfoImageOptions | |
GMSNavigationTermsAndConditionsOptions | Optionen zum Anzeigen der Nutzungsbedingungen |
GMSNavigationTermsDialogUIParams | Parameter, die das Design des Dialogfelds beschreiben |
GMSNavigationTimeAndDistance | Eine unveränderliche Klasse, die die verbleibende Strecke und die voraussichtliche Ankunftszeit für eine Route einschließt |
GMSNavigationTransactionRecorder | Enthält Methoden zum Erfassen von Transaktionen |
GMSNavigationWaypoint | Eine unveränderliche Wegpunktklasse zum Angeben von Navigationszielen. |
GMSNavigator | Dies ist die Hauptklasse des Google Navigation SDK für iOS. Sie bietet Methoden zum Steuern der Navigation zu einem Ziel und zum Zugreifen auf Routen- und Fortschrittsinformationen. |
<GMSNavigatorListener> | Listener für Ereignisse in GMSNavigator |
GMSOrientation | GMSOrientation ist ein Tupel aus Überschrift und Neigung zur Steuerung der Blickrichtung von GMSPanoramaCamera. |
GMSOverlay | GMSOverlay ist eine abstrakte Klasse, die ein Overlay darstellt, das mit einer bestimmten GMSMapView verknüpft sein kann. |
GMSOverlayLayer | GMSOverlayLayer ist eine benutzerdefinierte Unterklasse von CALayer und eine abstrakte Basisklasse für GMSOverlay-Ebenen, die benutzerdefinierte Animationen ermöglichen. |
GMSPanorama | GMSPanorama stellt Metadaten für ein bestimmtes Panorama auf der Erde dar. |
GMSPanoramaCamera | GMSPanoramaCamera wird verwendet, um die Betrachtungsrichtung von GMSPanoramaView zu steuern. |
GMSPanoramaCameraUpdate | GMSPanoramaCameraUpdate steht für ein Update, das auf ein GMSPanoramaView-Element angewendet werden kann. |
GMSPanoramaLayer | GMSPanoramaLayer ist eine benutzerdefinierte Unterklasse von CALayer, die als Ebenenklasse in GMSPanoramaView bereitgestellt wird. |
GMSPanoramaLink | Links von einem GMSPanorama zu benachbarten Panoramen |
GMSPanoramaService | GMSPanoramaService kann verwendet werden, um Panoramametadaten anzufordern, auch wenn GMSPanoramaView nicht aktiv ist. |
GMSPanoramaView | Ein Panorama wird zur Darstellung von Street View-Bildern verwendet. |
<GMSPanoramaViewDelegate> | Für Ereignisse in GMSPanoramaView delegieren |
GMSPath | GMSPath kapselt ein unveränderliches Array von CLLocationCooordinate2D |
GMSPinImage | Stellt ein benutzerdefiniertes Stecknadelbild für eine erweiterte Markierung bereit |
GMSPinImageGlyph | Stellt ein benutzerdefiniertes Markierungsbild für eine erweiterte Markierung bereit |
GMSPinImageOptions | Ermöglicht das Anpassen von Pin-Bildern für eine erweiterte Markierung |
GMSPlaceFeature | Eine Schnittstelle, die ein Ortselement (ein Element mit einer Orts-ID) darstellt |
GMSPolygon | GMSPolygon definiert ein Polygon, das auf der Karte angezeigt wird. |
GMSPolygonLayer | GMSPolygonLayer ist eine Unterklasse von GMSOverlayLayer, die pro Polygon verfügbar ist und die Animation mehrerer Eigenschaften des zugehörigen GMSPolygon-Elements ermöglicht. |
GMSPolyline | GMSPolyline gibt die verfügbaren Optionen für Polylinien auf der Erdoberfläche an. |
GMSProjection | Definiert eine Zuordnung zwischen Erdkoordinaten (CLLocationCoordinate2D) und Koordinaten in der Kartenansicht (CGPoint) |
GMSReverseGeocodeResponse | Eine Sammlung von Ergebnissen einer Anfrage zur umgekehrten Geocodierung |
GMSRoadSnappedLocationProvider | Stellt Updates zum Gerätestandort bereit |
<GMSRoadSnappedLocationProviderListener> | Listener für Ereignisse in GMSRoadSnappedLocationProvider |
GMSRouteLeg | Eine unveränderliche Klasse, die einen einzelnen Abschnitt einer Reise darstellt, entweder von der aktuellen Position des Geräts zum ersten Ziel oder von einem Ziel zu einem nachfolgenden Ziel. |
GMSServices | Dienstklasse für das Google Maps SDK for iOS |
GMSSpriteStyle | Beschreibt den Zeichenstil für ein Stempelbild über einem GMSStyleSpan -Element |
GMSStampStyle | Die abstrakte Basisklasse für Polylinienstile, mit der ein wiederkehrendes Bild über einem GMSStyleSpan gezeichnet wird |
GMSStrokeStyle | Beschreibt den Zeichenstil für eindimensionale Elemente wie Polylinien |
GMSStyleSpan | Beschreibt den Stil für einen Bereich einer Polylinie |
GMSSyncTileLayer | GMSSyncTileLayer ist eine abstrakte Unterklasse von GMSTileLayer, die eine Synchronisierungsoberfläche zum Generieren von Bildkacheldaten bereitstellt. |
GMSTextureStyle | Polylinienstil, mit dem ein wiederkehrendes Bild über einem GMSStyleSpan gezeichnet wird |
GMSTileLayer | GMSTileLayer ist eine abstrakte Klasse, die das Überlagern benutzerdefinierter Bildkacheln auf einer angegebenen GMSMapView ermöglicht. |
<GMSTileReceiver> | GMSTileReceiver wird an GMSTileLayer übergeben, wenn eine Kachelanforderung gestellt wird, sodass der Callback später (oder sofort) aufgerufen werden kann. |
GMSUISettings | Einstellungen für die Benutzeroberfläche einer GMSMapView |
GMSURLTileLayer | GMSURLTileProvider ruft Kacheln auf Grundlage der URLs ab, die von einem GMSTileURLKonstruktor zurückgegeben wurden. |
GMSVisibleRegion | GMSVisibleRegion enthält die vier Punkte, mit denen das in der Kamera der Karte sichtbare Polygon definiert wird. |
UIScreen(GMSNavigationStepImageOptions) | Die Kategorie "UIScreen" implementiert bereits alle Methoden des GMSNavigationScreenMetrics-Protokolls. |