Überblick
Änderbare Version von GMSCameraPosition
Übernimmt GMSCameraPosition.
Öffentliche Mitgliederfunktionen | |
(Instanztyp) | – initWithTarget:zoom:bearing:viewingAngle: |
Definierter Initialisierer. | |
(Instanztyp) | – initWithTarget:zoom: |
Convenience-Initialisierer für GMSCameraPosition für ein bestimmtes Ziel und eine bestimmte Zoomstufe. | |
(Instanztyp) | – initWithLatitude:longitude:zoom: |
Convenience-Initialisierer für GMSCameraPosition für eine bestimmte Breite, einen bestimmten Längengrad und eine bestimmte Zoomstufe. | |
(Instanztyp) | – initWithLatitude:longitude:zoom:bearing:viewingAngle: |
Convenience-Initialisierer für GMSCameraPosition mit Breiten-/Längengrad und allen anderen Kameraeigenschaften gemäß -initWithTarget:zoom:bearing:viewingAngle:. | |
Statische Funktionen für öffentliche Mitglieder | |
(Instanztyp) | + cameraWithTarget:zoom: |
Convenience-Konstruktor für GMSCameraPosition für ein bestimmtes Ziel und eine bestimmte Zoomstufe. | |
(Instanztyp) | + cameraWithLatitude:longitude:zoom: |
Convenience-Konstruktor für GMSCameraPosition, wie per KameraWithTarget:zoom:. | |
(Instanztyp) | + cameraWithTarget:zoom:bearing:viewingAngle:: |
Convenience-Konstruktor für GMSCameraPosition mit allen Kameraeigenschaften gemäß initWithTarget:zoom:bearing:viewingAngle:. | |
(Instanztyp) | + cameraWithLatitude:longitude:zoom:bearing:viewingAngle: |
Convenience-Konstruktor für GMSCameraPosition mit Breiten-/Längengrad und allen anderen Kameraeigenschaften gemäß initWithTarget:zoom:bearing:viewingAngle:. | |
(float) | + zoomAtCoordinate:forMeters:perPoints: |
Ruft die Zoomstufe ab, bei der die meters -Entfernung bei der gegebenen coord auf der Erde der angegebenen Anzahl von Bildschirm-points entspricht. | |
Attribute | |
CLLocationCoordinate2D | Ziel |
float | Zoomen |
CLLocationDirection | Lagerung |
Doppelwert | viewingAngle |
Dokumentation zu Mitgliederfunktionen
– (instancetype) initWithTarget: | (CLLocationCoordinate2D) | Ziel | |
Zoom: | (float) | Zoomen | |
Lage: | (CLLocationDirection) | Lagerung | |
Betrachtungswinkel: | (doppelt) | viewingAngle | |
Definierter Initialisierer.
Konfiguriert diese GMSCameraPosition mit allen verfügbaren Kameraeigenschaften. Wenn Sie eine GMSCameraPosition über diesen Initialisierer (oder über die folgenden Convenience-Konstruktoren) erstellen, werden Kamerawerte implizit angedockt.
- Parameter:
-
Ziel Ort auf der Erde, auf den die Kamera zeigt. zoom Die Zoomstufe nahe der Bildschirmmitte. bearing Ausrichtung der Kamera in Grad im Uhrzeigersinn vom geografischen Norden aus viewingAngle Der Winkel in Grad des Kamerawinkels vom Nadir (direkt zur Erde ausgerichtet)
– (instancetype) initWithTarget: | (CLLocationCoordinate2D) | Ziel | |
Zoom: | (float) | Zoomen | |
Convenience-Initialisierer für GMSCameraPosition für ein bestimmtes Ziel und eine bestimmte Zoomstufe.
Dadurch werden die Peilung und der Betrachtungswinkel dieser Kamera auf die Standardwerte gesetzt, d.h. sie ist direkt auf die Erdoberfläche ausgerichtet und der Bildschirm oben zeigt nach Norden.
- Parameter:
-
Ziel Ort auf der Erde, auf den die Kamera zeigt. zoom Die Zoomstufe nahe der Bildschirmmitte.
– (Instanztyp) initWithLatitude: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
Zoom: | (float) | Zoomen | |
Convenience-Initialisierer für GMSCameraPosition für eine bestimmte Breite, einen bestimmten Längengrad und eine bestimmte Zoomstufe.
Dadurch werden die Peilung und der Betrachtungswinkel dieser Kamera auf die Standardwerte gesetzt, d.h. sie ist direkt auf die Erdoberfläche ausgerichtet und der Bildschirm oben zeigt nach Norden.
- Parameter:
-
latitude Die Breitengradkomponente des Ortes, auf den die Kamera zeigt. longitude Die Breitengradkomponente des Ortes, auf den die Kamera zeigt. zoom Die Zoomstufe nahe der Bildschirmmitte.
– (Instanztyp) initWithLatitude: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
Zoom: | (float) | Zoomen | |
Lage: | (CLLocationDirection) | Lagerung | |
Betrachtungswinkel: | (doppelt) | viewingAngle | |
Convenience-Initialisierer für GMSCameraPosition mit Breiten-/Längengrad und allen anderen Kameraeigenschaften gemäß -initWithTarget:zoom:bearing:viewingAngle:.
- Parameter:
-
latitude Die Breitengradkomponente des Ortes, auf den die Kamera zeigt. longitude Die Breitengradkomponente des Ortes, auf den die Kamera zeigt. zoom Die Zoomstufe nahe der Bildschirmmitte. bearing Ausrichtung der Kamera in Grad im Uhrzeigersinn vom geografischen Norden aus viewingAngle Der Winkel in Grad des Kamerawinkels vom Nadir (direkt zur Erde ausgerichtet)
+ (Instanztyp) KameraWithTarget: | (CLLocationCoordinate2D) | Ziel | |
Zoom: | (float) | Zoomen | |
Convenience-Konstruktor für GMSCameraPosition für ein bestimmtes Ziel und eine bestimmte Zoomstufe.
Dadurch werden die Peilung und der Betrachtungswinkel dieser Kamera auf die Standardwerte gesetzt, d.h. sie ist direkt auf die Erdoberfläche ausgerichtet und der Bildschirm oben zeigt nach Norden.
+ (Instanztyp) KameraWithLatitude: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
Zoom: | (float) | Zoomen | |
Convenience-Konstruktor für GMSCameraPosition, wie per KameraWithTarget:zoom:.
+ (Instanztyp) KameraWithTarget: | (CLLocationCoordinate2D) | Ziel | |
Zoom: | (float) | Zoomen | |
Lage: | (CLLocationDirection) | Lagerung | |
Betrachtungswinkel: | (doppelt) | viewingAngle | |
Convenience-Konstruktor für GMSCameraPosition mit allen Kameraeigenschaften gemäß initWithTarget:zoom:bearing:viewingAngle:.
+ (Instanztyp) KameraWithLatitude: | (CLLocationDegrees) | latitude | |
longitude: | (CLLocationDegrees) | longitude | |
Zoom: | (float) | Zoomen | |
Lage: | (CLLocationDirection) | Lagerung | |
Betrachtungswinkel: | (doppelt) | viewingAngle | |
Convenience-Konstruktor für GMSCameraPosition mit Breiten-/Längengrad und allen anderen Kameraeigenschaften gemäß initWithTarget:zoom:bearing:viewingAngle:.
+ (float) zoomAtCoordinate: | (CLLocationCoordinate2D) | Koordinaten | |
forMeters: | (CLLocationDistance) | Meter | |
Punkte: | (CGFloat) | points (Punkte) | |
Ruft die Zoomstufe ab, bei der die meters
-Entfernung bei der gegebenen coord
auf der Erde der angegebenen Anzahl von Bildschirm-points
entspricht.
Bei extrem großen oder kleinen Entfernungen kann die zurückgegebene Zoomstufe kleiner oder größer als die minimale oder maximale Zoomstufe sein, die für die Kamera zulässig ist.
Diese Hilfsmethode ist nützlich, um Kamerapositionen zu erstellen, die bestimmte physische Bereiche auf der Erde enthalten.
Property-Dokumentation
– (CLLocationCoordinate2D) target [read, write, assign] |
Implementiert GMSCameraPosition.
- (Unverankert) zoom [read, write, assign] |
Implementiert GMSCameraPosition.
- (CLLocationDirection) Lagerung [read, write, assign] |
Implementiert GMSCameraPosition.
- (doppelt) viewingAngle [read, write, assign] |
Implementiert GMSCameraPosition.