Klassenliste

Kursliste
Die Klassen und Protokolle im Google Navigation SDK für iOS:
GMSAddressEin Ergebnis aus einer Anfrage zur umgekehrten Geocodierung, die eine für Menschen lesbare Adresse enthält
GMSAdvancedMarkerEine erweiterte Markierung ist ein Symbol, das an einem bestimmten Punkt auf der Kartenoberfläche platziert wird
GMSCALayerGMSCALayer ist eine Basisklasse, die von Ebenen im Google Maps SDK for iOS verwendet wird, z. B. GMSMapLayer und GMSPanoramaLayer.
GMSCameraPositionEine unveränderliche Klasse, die alle Kamerapositionsparameter zusammenfasst
GMSCameraUpdateGMSCameraUpdate steht für ein Update, das auf eine GMSMapView angewendet werden kann.
GMSCircleEin Kreis auf der Erdoberfläche (Kugelkappe)
GMSCoordinateBoundsGMSCoordinateBounds steht für einen rechteckigen Begrenzungsrahmen auf der Erdoberfläche.
GMSDatasetFeatureEine Schnittstelle, die ein Feature aus einem Dataset darstellt
GMSDatasetFeatureLayerEine Schnittstelle, die eine Feature-Ebene für einen Datensatz darstellt
<GMSFeature>Eine Schnittstelle, die die Metadaten eines Features darstellt
GMSFeatureLayerEine Klasse, die eine Sammlung aller Elemente desselben GMSFeatureType-Elements darstellt, deren Stil im Client überschrieben werden kann
GMSFeatureStyleGibt an, wie ein Kartenelement auf der Karte angezeigt werden soll.
GMSGeocoderMacht einen Dienst für die umgekehrte Geocodierung verfügbar
GMSGroundOverlayGMSGroundOverlay gibt die verfügbaren Optionen für Boden-Overlays an, die auf der Erdoberfläche vorhanden sind
GMSIndoorBuildingBeschreibt ein Gebäude mit Etagen
GMSIndoorDisplayErmöglicht die Beobachtung und Steuerung der Anzeige von Daten für Innenräume
<GMSIndoorDisplayDelegate>Auf GMSIndoorDisplay für Veranstaltungen delegieren
GMSIndoorLevelBeschreibt ein einzelnes Stockwerk eines Gebäudes
GMSLocationSimulatorEine Klasse, mit der Sie zu Testzwecken einen Gerätestandort simulieren können
GMSMapIDEine intransparente Kennung für eine benutzerdefinierte Kartenkonfiguration
GMSMapLayerGMSMapLayer ist eine benutzerdefinierte Unterklasse von CALayer, die in GMSMapView als Ebenenklasse bereitgestellt wird.
GMSMapPointEin Punkt auf der Karte
GMSMapStyleGMSMapStyle enthält Details zu einem Stil, der auf eine Karte angewendet werden kann.
GMSMapViewDies 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
GMSMapViewOptionsDiese Klasse definiert Optionen zur Initialisierungszeit für GMSMapView
GMSMarkerEine Markierung ist ein Symbol, das an einem bestimmten Punkt auf der Kartenoberfläche platziert wird.
GMSMarkerLayerGMSMarkerLayer ist eine Unterklasse von GMSOverlayLayer, die pro Markierung verfügbar ist und die Animation mehrerer Eigenschaften der zugehörigen GMSMarker ermöglicht.
GMSMutableCameraPositionVeränderliche Version von GMSCameraPosition
GMSMutableFeatureStyleVeränderliche Version von GMSFeatureStyle
GMSMutablePathGMSMutablePath 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
GMSNavigationDirectionsListControllerEinen Controller, der eine Routenliste verwaltet und anzeigt
GMSNavigationInstructionOptionsOptionen zum Formatieren zugeordneter Anweisungsstrings
GMSNavigationLaneInformationen zu einer einzelnen Spur bei der Navigation
GMSNavigationLaneDirectionInformationen zur Fahrtrichtung auf einer einzelnen Spur während der Navigation
GMSNavigationLicensePlateRestrictionEine Klasse enthält Informationen zur Beschränkung von Kfz-Kennzeichen
GMSNavigationMutableRoutingOptionsEine ä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
GMSNavigationMutableSpeedometerUIOptionsDie änderbare Klasse, die die UI-Konfiguration für die verschiedenen Schweregrade von Geschwindigkeitswarnungen einschließt, dargestellt durch GMSNavigationSpeedAlertSeverity
GMSNavigationMutableWaypointEine änderbare Wegpunktklasse
GMSNavigationNavInfoEnthält Informationen zum Status der Navigation
GMSNavigationRouteInfoEine 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
GMSNavigationRoutingOptionsEine unveränderliche Klasse, die Optionen im Zusammenhang mit der Routinglogik enthält (z.B. Routingstrategie)
<GMSNavigationScreenMetrics>Protokoll zum Zurückgeben von Informationen zu Bildschirmmesswerten
GMSNavigationServicesDienste für die Steuerung des mobilen Zugriffs auf das Google Maps Navigation SDK for iOS
GMSNavigationSessionDiese Klasse stellt eine Reihe verwandter Objekte bereit, mit denen eine Navigationssitzung programmatisch gesteuert werden kann.
GMSNavigationSpeedAlertOptionsEine unveränderliche Klasse, die Grenzwerte für verschiedene Schweregrade von Geschwindigkeitswarnungen definiert, dargestellt durch GMSNavigationSpeedAlertSeverity
GMSNavigationSpeedometerUIOptionsEine unveränderliche Klasse, die die UI-Konfiguration für Geschwindigkeitswarnungen mit unterschiedlichem Schweregrad einschließt, dargestellt durch GMSNavigationSpeedAlertSeverity
GMSNavigationStepInfoInformationen zu einem einzelnen Schritt entlang einer Navigationsroute
GMSNavigationStepInfoImageOptions
GMSNavigationTermsAndConditionsOptionsOptionen zum Anzeigen der Nutzungsbedingungen
GMSNavigationTermsDialogUIParamsParameter, die das Design des Dialogfelds beschreiben
GMSNavigationTimeAndDistanceEine unveränderliche Klasse, die die verbleibende Strecke und die voraussichtliche Ankunftszeit für eine Route einschließt
GMSNavigationTransactionRecorderEnthält Methoden zum Erfassen von Transaktionen
GMSNavigationWaypointEine unveränderliche Wegpunktklasse zum Angeben von Navigationszielen.
GMSNavigatorDies 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
GMSOrientationGMSOrientation ist ein Tupel aus Überschrift und Neigung zur Steuerung der Blickrichtung von GMSPanoramaCamera.
GMSOverlayGMSOverlay ist eine abstrakte Klasse, die ein Overlay darstellt, das mit einer bestimmten GMSMapView verknüpft sein kann.
GMSOverlayLayerGMSOverlayLayer ist eine benutzerdefinierte Unterklasse von CALayer und eine abstrakte Basisklasse für GMSOverlay-Ebenen, die benutzerdefinierte Animationen ermöglichen.
GMSPanoramaGMSPanorama stellt Metadaten für ein bestimmtes Panorama auf der Erde dar.
GMSPanoramaCameraGMSPanoramaCamera wird verwendet, um die Betrachtungsrichtung von GMSPanoramaView zu steuern.
GMSPanoramaCameraUpdateGMSPanoramaCameraUpdate steht für ein Update, das auf ein GMSPanoramaView-Element angewendet werden kann.
GMSPanoramaLayerGMSPanoramaLayer ist eine benutzerdefinierte Unterklasse von CALayer, die als Ebenenklasse in GMSPanoramaView bereitgestellt wird.
GMSPanoramaLinkLinks von einem GMSPanorama zu benachbarten Panoramen
GMSPanoramaServiceGMSPanoramaService kann verwendet werden, um Panoramametadaten anzufordern, auch wenn GMSPanoramaView nicht aktiv ist.
GMSPanoramaViewEin Panorama wird zur Darstellung von Street View-Bildern verwendet.
<GMSPanoramaViewDelegate>Für Ereignisse in GMSPanoramaView delegieren
GMSPathGMSPath kapselt ein unveränderliches Array von CLLocationCooordinate2D
GMSPinImageStellt ein benutzerdefiniertes Stecknadelbild für eine erweiterte Markierung bereit
GMSPinImageGlyphStellt ein benutzerdefiniertes Markierungsbild für eine erweiterte Markierung bereit
GMSPinImageOptionsErmöglicht das Anpassen von Pin-Bildern für eine erweiterte Markierung
GMSPlaceFeatureEine Schnittstelle, die ein Ortselement (ein Element mit einer Orts-ID) darstellt
GMSPolygonGMSPolygon definiert ein Polygon, das auf der Karte angezeigt wird.
GMSPolygonLayerGMSPolygonLayer ist eine Unterklasse von GMSOverlayLayer, die pro Polygon verfügbar ist und die Animation mehrerer Eigenschaften des zugehörigen GMSPolygon-Elements ermöglicht.
GMSPolylineGMSPolyline gibt die verfügbaren Optionen für Polylinien auf der Erdoberfläche an.
GMSProjectionDefiniert eine Zuordnung zwischen Erdkoordinaten (CLLocationCoordinate2D) und Koordinaten in der Kartenansicht (CGPoint)
GMSReverseGeocodeResponseEine Sammlung von Ergebnissen einer Anfrage zur umgekehrten Geocodierung
GMSRoadSnappedLocationProviderStellt Updates zum Gerätestandort bereit
<GMSRoadSnappedLocationProviderListener>Listener für Ereignisse in GMSRoadSnappedLocationProvider
GMSRouteLegEine 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.
GMSServicesDienstklasse für das Google Maps SDK for iOS
GMSSpriteStyleBeschreibt den Zeichenstil für ein Stempelbild über einem GMSStyleSpan-Element
GMSStampStyleDie abstrakte Basisklasse für Polylinienstile, mit der ein wiederkehrendes Bild über einem GMSStyleSpan gezeichnet wird
GMSStrokeStyleBeschreibt den Zeichenstil für eindimensionale Elemente wie Polylinien
GMSStyleSpanBeschreibt den Stil für einen Bereich einer Polylinie
GMSSyncTileLayerGMSSyncTileLayer ist eine abstrakte Unterklasse von GMSTileLayer, die eine Synchronisierungsoberfläche zum Generieren von Bildkacheldaten bereitstellt.
GMSTextureStylePolylinienstil, mit dem ein wiederkehrendes Bild über einem GMSStyleSpan gezeichnet wird
GMSTileLayerGMSTileLayer 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.
GMSUISettingsEinstellungen für die Benutzeroberfläche einer GMSMapView
GMSURLTileLayerGMSURLTileProvider ruft Kacheln auf Grundlage der URLs ab, die von einem GMSTileURLKonstruktor zurückgegeben wurden.
GMSVisibleRegionGMSVisibleRegion 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.