Das Navigation SDK ist derzeit nur für ausgewählte Kunden verfügbar. Weitere Informationen erhalten Sie vom Vertrieb.

Klassenreferenz für GMSCircle

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Übersicht

Ein Kreis auf der Erdoberfläche (sphärische Begrenzung).

Übernimmt GMSOverlay.

Statische öffentliche Mitgliederfunktionen

(Instanztyp)+ KreisMitPosition:Radius:
 Convenience-Konstruktor für GMSCircle für eine bestimmte Position und einen bestimmten Radius

Eigenschaften

CLLocationCoordinate2DPosition
 Position auf der Kreismitte.
CLLocationDistanceRadius
 Radius des Kreises in Metern; muss positiv sein.
CGFloatStreichbreite
 Die Breite der Kreislinie in Bildschirmpunkten.
UI-Farbe * Streichfarbe
 Die Farbe des Umrisses dieses Kreises.
UI-Farbe * fillColor
 Das Innere des Kreises ist mit "fillColor" bemalt.
NSString * title
 Titel, eine kurze Beschreibung des Overlays.
GMSMapView*Karte
 Die Karte, auf der sich das Overlay befindet.
BOOLanpassbar
 Gibt an, ob dieses Overlay Benachrichtigungen beim Tippen verursachen soll.
GanzzahlZIndex
 Höhere zIndex-Wert-Overlays werden über Kachelebenen und Overlays mit einem niedrigeren zIndex-Wert gezeichnet.
IDuserData
 Overlay-Daten

Dokumentation zu Mitgliederfunktionen

+ (Instanztyp) KreisWithPosition: (CLLocationCoordinate2D) Position
Radius: (CLLocationDistance) radius

Convenience-Konstruktor für GMSCircle für eine bestimmte Position und einen bestimmten Radius

Andere Eigenschaften haben Standardwerte. Eine ungültige Position führt zu einem Overlay-Objekt, das nicht auf der Karte gezeichnet werden kann.


Property-Dokumentation

- (CLLocationCoordinate2D) Position [read, write, assign]

Position auf der Kreismitte.

Ungültige Positionen werden ignoriert.

– (CLLocationDistance) radius [read, write, assign]

Radius des Kreises in Metern; muss positiv sein.

- (CGFloat) Strichbreite [read, write, assign]

Die Breite der Kreislinie in Bildschirmpunkten.

Der Standardfaktor ist 1. Gemäß GMSPolygon wird die Breite beim Zoomen der Karte nicht skaliert.

Das Festlegen von „schlägerbreite“ auf „0“ führt zu keinem Strich.

- (UIColor*) Streichfarbe [read, write, assign]

Die Farbe des Umrisses dieses Kreises.

Der Standardwert ist Schwarz.

– (UIColor*) fillColor [read, write, assign]

Das Innere des Kreises ist mit "fillColor" bemalt.

Der Standardwert ist null, was zu einer Nicht-Füllung führt.

– (NSString*) title [read, write, copy, inherited]

Titel, eine kurze Beschreibung des Overlays.

Bei einigen Overlays, z. B. Markierungen, wird der Titel auf der Karte angezeigt. Der Titel ist auch der Standardtext für Bedienungshilfen.

- (GMSMapView*) Karte [read, write, assign, inherited]

Die Karte, auf der sich das Overlay befindet.

Wenn Sie diese Eigenschaft festlegen, wird das Overlay zur Karte hinzugefügt. Wenn Sie sie auf null setzen, wird das Overlay von der Karte entfernt. Ein Overlay kann immer nur auf einer Karte aktiv sein.

– (BOOL) anpassbar [read, write, assign, inherited]

Gibt an, ob dieses Overlay Benachrichtigungen beim Tippen verursachen soll.

Einige Overlays wie Markierungen sind standardmäßig antippbar.

– (int) zIndex [read, write, assign, inherited]

Höhere zIndex-Wert-Overlays werden über Kachelebenen und Overlays mit einem niedrigeren zIndex-Wert gezeichnet.

Gleiche Werte führen zu einer nicht definierten Zeichenreihenfolge. Markierungen sind eine Ausnahme. Unabhängig von zIndex werden sie immer über Kachelebenen und andere Overlays ohne Markierungen gezeichnet. Sie werden im Vergleich zu anderen Overlays als separate Z-Indexgruppen betrachtet.

– (ID) userData [read, write, assign, inherited]

Overlay-Daten

Sie können diese Eigenschaft verwenden, um ein beliebiges Objekt mit diesem Overlay zu verknüpfen. Diese Eigenschaft wird vom Google Maps SDK for iOS weder gelesen noch geschrieben.

Beachten Sie, dass userData keine starken Verweise auf Maps-Objekte enthalten sollte. Andernfalls wird möglicherweise ein Aufbewahrungszyklus erstellt, der verhindert, dass Objekte freigegeben werden.