Übersicht
Veränderliche Version von GMSCameraPosition.
Übernimmt GMSCameraPosition.
Funktionen für öffentliche Mitglieder | |
(Instanztyp) | – initWithTarget:zoom:bearing:viewingAngle: |
Angegebener Initialisierer. | |
(Instanztyp) | – initWithTarget:zoom: |
Praktischer Initialisierer für GMSCameraPosition für ein bestimmtes Ziel und eine bestimmte Zoomstufe | |
(Instanztyp) | – initWithLatitude:longitude:zoom: |
Praktischer Initialisierer für GMSCameraPosition für einen bestimmten Breiten-, Längengrad- und Zoomfaktor | |
(Instanztyp) | – initWithLatitude:longitude:zoom:bearing:viewingAngle: |
Convenience-Initialisierer für GMSCameraPosition mit Breitengrad/Längengrad und allen anderen Kameraeigenschaften entsprechend -initWithTarget:zoom:bearing:viewingAngle:. | |
Statische öffentliche Mitgliederfunktionen | |
(Instanztyp) | + cameraWithTarget:zoom: |
Convenience-Konstruktor für GMSCameraPosition für eine bestimmte Ziel- und Zoomstufe. | |
(Instanztyp) | + cameraWithLatitude:Längengrad:Zoom: |
Convenience-Konstruktor für GMSCameraPosition gemäß "cameraWithTarget: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 Längen- und Breitengrad und allen anderen Kameraeigenschaften gemäß initWithTarget:zoom:bearing:viewingAngle:. | |
(Gleitkommazahl) | + zoomAtCoordinate:forMeters:perPoints: |
Ruft die Zoomstufe ab, bei der die meters -Entfernung bei einer gegebenen coord auf der Erde der angegebenen Bildschirmanzahl points entspricht. | |
Eigenschaften | |
CLLocationCoordinate2D | Ziel |
Gleitkommazahl | Zoomen |
CLLocationDirection | Peilung |
Doppelt | Blickwinkel |
Dokumentation zu Mitgliederfunktionen
- (Instanztyp) initWithTarget: | (CLLocationCoordinate2D) | Ziel | |
Zoom: | (Gleitkommazahl) | Zoomen | |
Lage: | (CLLocationDirection) | Peilung | |
betrachten: | (doppelt) | viewingAngle | |
Angegebener Initialisierer.
Konfiguriert diese GMSCameraPosition mit allen verfügbaren Kameraeigenschaften. Beim Erstellen einer GMSCameraPosition über diesen Initialisierer (oder durch die folgenden Convenience-Konstruktoren) werden Kamerawerte implizit festgehalten.
- Parameter:
-
target Standort auf der Erde, auf den die Kamera zeigt. zoom Die Zoomstufe in der Mitte des Bildschirms. bearing Ausrichtung der Kamera in Grad im Uhrzeigersinn vom geografischen Norden aus. Betrachtungswinkel Der Winkel des Kamerawinkels vom Nadir (in Richtung der Erde) in Grad.
- (Instanztyp) initWithTarget: | (CLLocationCoordinate2D) | Ziel | |
Zoom: | (Gleitkommazahl) | Zoom | |
Praktischer Initialisierer für GMSCameraPosition für ein bestimmtes Ziel und eine bestimmte Zoomstufe
Dadurch werden die Eigenschaften der Peilung und Betrachtungswinkel dieser Kamera auf null eingestellt. Das bedeutet, dass sie direkt zur Erdoberfläche zeigen, wobei der obere Bildschirmrand nach Norden zeigt.
- Parameter:
-
target Standort auf der Erde, auf den die Kamera zeigt. zoom Die Zoomstufe in der Mitte des Bildschirms.
- (Instanztyp) initWithLatitude: | (CLLocationGrad) | latitude | |
Längengrad: | (CLLocationGrad) | longitude | |
Zoom: | (Gleitkommazahl) | Zoom | |
Praktischer Initialisierer für GMSCameraPosition für einen bestimmten Breiten-, Längengrad- und Zoomfaktor
Dadurch werden die Eigenschaften der Peilung und Betrachtungswinkel dieser Kamera auf null eingestellt. Das bedeutet, dass sie direkt zur Erdoberfläche zeigen, wobei der obere Bildschirmrand nach Norden zeigt.
- Parameter:
-
latitude Die Breitengrad-Komponente des Ortes, auf den die Kamera zeigt. longitude Die Breitengrad-Komponente des Ortes, auf den die Kamera zeigt. zoom Die Zoomstufe in der Mitte des Bildschirms.
- (Instanztyp) initWithLatitude: | (CLLocationGrad) | latitude | |
Längengrad: | (CLLocationGrad) | longitude | |
Zoom: | (Gleitkommazahl) | Zoomen | |
Lage: | (CLLocationDirection) | Peilung | |
betrachten: | (doppelt) | viewingAngle | |
Convenience-Initialisierer für GMSCameraPosition mit Breitengrad/Längengrad und allen anderen Kameraeigenschaften entsprechend -initWithTarget:zoom:bearing:viewingAngle:.
- Parameter:
-
latitude Die Breitengrad-Komponente des Ortes, auf den die Kamera zeigt. longitude Die Breitengrad-Komponente des Ortes, auf den die Kamera zeigt. zoom Die Zoomstufe in der Mitte des Bildschirms. bearing Ausrichtung der Kamera in Grad im Uhrzeigersinn vom geografischen Norden aus. Betrachtungswinkel Der Winkel des Kamerawinkels vom Nadir (in Richtung der Erde) in Grad.
+ (Instanztyp) mit Kamera: | (CLLocationCoordinate2D) | Ziel | |
Zoom: | (Gleitkommazahl) | Zoom | |
Convenience-Konstruktor für GMSCameraPosition für eine bestimmte Ziel- und Zoomstufe.
Dadurch werden die Eigenschaften der Peilung und Betrachtungswinkel dieser Kamera auf null eingestellt. Das bedeutet, dass sie direkt zur Erdoberfläche zeigen, wobei der obere Bildschirmrand nach Norden zeigt.
+ (Instanztyp) mit Kamera: | (CLLocationGrad) | latitude | |
Längengrad: | (CLLocationGrad) | longitude | |
Zoom: | (Gleitkommazahl) | Zoom | |
Convenience-Konstruktor für GMSCameraPosition gemäß "cameraWithTarget:zoom:"
+ (Instanztyp) mit Kamera: | (CLLocationCoordinate2D) | Ziel | |
Zoom: | (Gleitkommazahl) | Zoomen | |
Lage: | (CLLocationDirection) | Peilung | |
betrachten: | (doppelt) | viewingAngle | |
Convenience-Konstruktor für GMSCameraPosition mit allen Kameraeigenschaften gemäß initWithTarget:zoom:bearing:viewingAngle:.
+ (Instanztyp) mit Kamera: | (CLLocationGrad) | latitude | |
Längengrad: | (CLLocationGrad) | longitude | |
Zoom: | (Gleitkommazahl) | Zoomen | |
Lage: | (CLLocationDirection) | Peilung | |
betrachten: | (doppelt) | viewingAngle | |
Convenience-Konstruktor für GMSCameraPosition mit Längen- und Breitengrad und allen anderen Kameraeigenschaften gemäß initWithTarget:zoom:bearing:viewingAngle:.
+ (float) zoomAtCoordinate: | (CLLocationCoordinate2D) | Koordinaten | |
Meter: | (CLLocationDistance) | Meter | |
Punkte: | (CGFloat) | Punkte | |
Ruft die Zoomstufe ab, bei der die meters
-Entfernung bei einer gegebenen coord
auf der Erde der angegebenen Bildschirmanzahl 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 auf der Kamera zulässig ist.
Diese Hilfsmethode eignet sich zum Erstellen von Kamerapositionen, die bestimmte physische Bereiche auf der Erde enthalten.
Property-Dokumentation
- (CLLocationCoordinate2D) Ziel [read, write, assign] |
Implementiert GMSCameraPosition.
- (float) Zoom [read, write, assign] |
Implementiert GMSCameraPosition.
– (CLLocationDirection) Peilung [read, write, assign] |
Implementiert GMSCameraPosition.
– (doppelt) viewingAngle [read, write, assign] |
Implementiert GMSCameraPosition.