Odniesienie do klasy GMSMutableCameraPosition

Odniesienie do klasy GMSMutableCameraPosition

Opis

Zmienną wersję obiektu GMSCameraPosition.

Dziedziczy właściwość GMSCameraPosition.

Publiczne funkcje członków

(typ instancji)initWithTarget:zoom:bearing:viewingAngle:
 Wyznaczony inicjator.
(typ instancji)initWithTarget:zoom:
 Wygodny inicjator dla GMSCameraPosition dla określonego celu i poziomu powiększenia.
(typ instancji)- initWithLatitude:longitude:zoom:
 Wygodny inicjator dla GMSCameraPosition w przypadku określonej długości, długości i powiększenia.
(typ instancji)initWithLatitude:longitude:zoom:bearing:viewingAngle:
 Wygodny inicjator dla obiektu GMSCameraPosition z szerokość/długością geograficzną i innymi właściwościami kamery zgodnie z parametrem -initWithTarget:zoom:bearing:viewingAngle:.

Statyczne publiczne funkcje członkowskie

(typ instancji)+ cameraWithTarget:zoom:
 Wygodny konstruktor właściwości GMSCameraPosition dla określonego celu i poziomu powiększenia.
(typ instancji)+ cameraWithLatitude:longitude:zoom:
 Wygodny konstruktor właściwości GMSCameraPosition zgodnie z parametrem CameraWithTarget:zoom:.
(typ instancji)+ cameraWithTarget:zoom:bearing:viewingAngle:
 Wygodny konstruktor dla GMSCameraPosition ze wszystkimi właściwościami kamery zgodnie z initWithTarget:zoom:bearing:viewingAngle:.
(typ instancji)+ cameraWithLatitude:longitude:zoom:bearing:viewingAngle:
 Wygodny konstruktor dla GMSCameraPosition z szerokością i długością geograficzną oraz innymi właściwościami kamery zgodnie z initWithTarget:zoom:bearing:viewingAngle:.
(float) + zoomAtCoordinate:forMeters:perPoints:
 Ustal poziom powiększenia, przy którym odległość meters (coord) na Ziemi odpowiada określonej liczbie ekranów (points).

Usługi

CLLocationCoordinate2Dcel
float powiększenie
CLLocationDirection;maszyna
zmiennoprzecinkowaviewingAngle

Dokumentacja funkcji członka grupy

- (instancetype) initWithTarget: (CLLocationCoordinate2D)  cel
powiększenie: (float)  powiększenie
odniesienie: (CLLocationDirection) maszyna
Kąt widzenia: (liczba zmiennoprzecinkowa) viewingAngle

Wyznaczony inicjator.

Konfiguruje właściwość GMSCameraPosition ze wszystkimi dostępnymi właściwościami aparatu. Kompilacja właściwości GMSCameraPosition za pomocą tego inicjatora (lub poniższych konstruktorów ułatwiających pracę) spowoduje domyślnie zmniejszenie wartości kamery.

Parametry:
celPołożenie na Ziemi, w kierunku którego aparat jest skierowany.
zoomPoziom powiększenia w środkowej części ekranu.
dźwigającKierowanie kamery w stopniach w prawo, od rzeczywistej północy.
viewingAngleKąt kąta nachylenia kamery w stopniach względem nadiru (bezpośrednio w stronę Ziemi)
- (instancetype) initWithTarget: (CLLocationCoordinate2D)  cel
powiększenie: (float)  powiększenie

Wygodny inicjator dla GMSCameraPosition dla określonego celu i poziomu powiększenia.

Spowoduje to ustawienie wartości domyślnych kąta kierunkowego i kąta obserwacyjnego kamery na zero (tzn. ustawienia kierowania bezpośrednio na powierzchnię Ziemi, a góra ekranu na północ).

Parametry:
celPołożenie na Ziemi, w kierunku którego aparat jest skierowany.
zoomPoziom powiększenia w środkowej części ekranu.
- (instancetype) initWithLatitude: (CLLocationDegrs) latitude
longitude: (CLLocationDegrs) longitude
powiększenie: (float)  powiększenie

Wygodny inicjator dla GMSCameraPosition w przypadku określonej długości, długości i powiększenia.

Spowoduje to ustawienie wartości domyślnych kąta kierunkowego i kąta obserwacyjnego kamery na zero (tzn. ustawienia kierowania bezpośrednio na powierzchnię Ziemi, a góra ekranu na północ).

Parametry:
latitudeKomponent szerokości geograficznej lokalizacji, w której jest skierowany aparat.
longitudeKomponent szerokości geograficznej lokalizacji, w której jest skierowany aparat.
zoomPoziom powiększenia w środkowej części ekranu.
- (instancetype) initWithLatitude: (CLLocationDegrs) latitude
longitude: (CLLocationDegrs) longitude
powiększenie: (float)  powiększenie
odniesienie: (CLLocationDirection) maszyna
Kąt widzenia: (liczba zmiennoprzecinkowa) viewingAngle

Wygodny inicjator dla obiektu GMSCameraPosition z szerokość/długością geograficzną i innymi właściwościami kamery zgodnie z parametrem -initWithTarget:zoom:bearing:viewingAngle:.

Parametry:
latitudeKomponent szerokości geograficznej lokalizacji, w której jest skierowany aparat.
longitudeKomponent szerokości geograficznej lokalizacji, w której jest skierowany aparat.
zoomPoziom powiększenia w środkowej części ekranu.
dźwigającKierowanie kamery w stopniach w prawo, od rzeczywistej północy.
viewingAngleKąt kąta nachylenia kamery w stopniach względem nadiru (bezpośrednio w stronę Ziemi)
+ (typ instancji) CameraWithTarget: (CLLocationCoordinate2D)  cel
powiększenie: (float)  powiększenie

Wygodny konstruktor właściwości GMSCameraPosition dla określonego celu i poziomu powiększenia.

Spowoduje to ustawienie wartości domyślnych kąta kierunkowego i kąta obserwacyjnego kamery na zero (tzn. ustawienia kierowania bezpośrednio na powierzchnię Ziemi, a góra ekranu na północ).

+ (typ instancji) aparatz współrzędnymi: (CLLocationDegrs) latitude
longitude: (CLLocationDegrs) longitude
powiększenie: (float)  powiększenie

Wygodny konstruktor właściwości GMSCameraPosition zgodnie z parametrem CameraWithTarget:zoom:.

+ (typ instancji) CameraWithTarget: (CLLocationCoordinate2D)  cel
powiększenie: (float)  powiększenie
odniesienie: (CLLocationDirection) maszyna
Kąt widzenia: (liczba zmiennoprzecinkowa) viewingAngle

Wygodny konstruktor dla GMSCameraPosition ze wszystkimi właściwościami kamery zgodnie z initWithTarget:zoom:bearing:viewingAngle:.

+ (typ instancji) aparatz współrzędnymi: (CLLocationDegrs) latitude
longitude: (CLLocationDegrs) longitude
powiększenie: (float)  powiększenie
odniesienie: (CLLocationDirection) maszyna
Kąt widzenia: (liczba zmiennoprzecinkowa) viewingAngle

Wygodny konstruktor dla GMSCameraPosition z szerokością i długością geograficzną oraz innymi właściwościami kamery zgodnie z initWithTarget:zoom:bearing:viewingAngle:.

+ (liczba zmiennoprzecinkowa) zoomAtCoordinate: (CLLocationCoordinate2D)  współrzędne
Liczba metrów: (CLLocationLocation) metry
na punkty: (CGFloat) points (punkty)

Ustal poziom powiększenia, przy którym odległość meters (coord) na Ziemi odpowiada określonej liczbie ekranów (points).

W przypadku bardzo dużych lub małych odległości zwrócony poziom powiększenia może być mniejszy lub większy niż minimalny lub maksymalny poziom powiększenia dozwolony w kamerze.

Ta metoda pomocnicza jest przydatna do określania pozycji kamery obejmujących określone obszary fizyczne na Ziemi.


Dokumentacja właściwości

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

Implementuje funkcję GMSCameraPosition.

- (liczba zmiennoprzecinkowa) powiększenie [read, write, assign]

Implementuje funkcję GMSCameraPosition.

– (CLLocationDirection) ramy [read, write, assign]

Implementuje funkcję GMSCameraPosition.

- (podwójny) viewingAngle [read, write, assign]

Implementuje funkcję GMSCameraPosition.