Referensi Class GMSMutableCameraPosition

Referensi Class GMSMutableCameraPosition

Ringkasan

Versi GMSCameraPosition yang dapat diubah.

Mewarisi GMSCameraPosition.

Fungsi Anggota Publik

(instancetype)- initWithTarget:zoom:bearing:viewingAngle:
 Penginisialisasi yang ditetapkan.
(instancetype)- initWithTarget:zoom:
 Penginisialisasi praktis untuk GMSCameraPosition bagi target dan tingkat zoom tertentu.
(instancetype)- initWithLatitude:longitude:zoom:
 Penginisialisasi praktis untuk GMSCameraPosition untuk tingkat lintang, bujur, dan tingkat zoom tertentu.
(instancetype)- initWithLatitude:longitude:zoom:bearing:viewingAngle:
 Penginisialisasi praktis untuk GMSCameraPosition, dengan lintang/bujur dan semua properti kamera lainnya sesuai dengan -initWithTarget:zoom:bearing:viewingAngle:.

Fungsi Anggota Publik Statis

(instancetype)+ cameraWithTarget:zoom:
 Konstruktor praktis untuk GMSCameraPosition bagi target dan tingkat zoom tertentu.
(instancetype)+ cameraWithLatitude:longitude:zoom:
 Konstruktor praktis untuk GMSCameraPosition, sesuai cameraWithTarget:zoom:.
(instancetype)+ cameraWithTarget:zoom:bearing:viewingAngle:
 Konstruktor praktis untuk GMSCameraPosition, dengan semua properti kamera sesuai initWithTarget:zoom:bearing:viewingAngle:.
(instancetype)+ cameraWithLatitude:longitude:zoom:bearing:viewingAngle:
 Konstruktor praktis untuk GMSCameraPosition, dengan lintang/bujur dan semua properti kamera lainnya sesuai initWithTarget:zoom:bearing:viewingAngle:.
(float) + zoomAtCoordinate:forMeters:perPoints:
 Dapatkan tingkat zoom dengan jarak meters, pada coord tertentu di Earth, yang sesuai dengan jumlah layar yang ditentukan points.

Properti

CLLocationCoordinate2Dtarget
float zoom
CLLocationDirectionbearing
gandaviewingAngle

Dokumentasi Fungsi Anggota

- (instancetype) initWithTarget: (CLLocationCoordinate2D)  target
zoom: (float)  zoom
arah: (CLLocationDirection) bearing
viewsAngle: (ganda) viewingAngle

Penginisialisasi yang ditetapkan.

Mengonfigurasi GMSCameraPosition ini dengan semua properti kamera yang tersedia. Membuat GMSCameraPosition melalui penginisialisasi ini (atau dengan konstruktor praktis berikut) akan secara implisit menyematkan nilai kamera.

Parameter:
targetLokasi di bumi yang dituju kamera.
zoomTingkat zoom di dekat bagian tengah layar.
bearingArah kamera dalam derajat searah jarum jam dari utara sejati.
viewingAngleSudut, dalam derajat, sudut kamera dari nadir (menghadap langsung Bumi)
- (instancetype) initWithTarget: (CLLocationCoordinate2D)  target
zoom: (float)  zoom

Penginisialisasi praktis untuk GMSCameraPosition bagi target dan tingkat zoom tertentu.

Tindakan ini akan menyetel properti bearing dan backingAngle kamera ini ke nol default (yaitu, menghadap langsung ke permukaan Bumi, dengan bagian atas layar mengarah ke utara).

Parameter:
targetLokasi di bumi yang dituju kamera.
zoomTingkat zoom di dekat bagian tengah layar.
- (instancetype) initWithLintang: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
zoom: (float)  zoom

Penginisialisasi praktis untuk GMSCameraPosition untuk tingkat lintang, bujur, dan tingkat zoom tertentu.

Tindakan ini akan menyetel properti bearing dan backingAngle kamera ini ke nol default (yaitu, menghadap langsung ke permukaan Bumi, dengan bagian atas layar mengarah ke utara).

Parameter:
latitudeKomponen lintang lokasi yang ditunjuk kamera.
longitudeKomponen lintang lokasi yang ditunjuk kamera.
zoomTingkat zoom di dekat bagian tengah layar.
- (instancetype) initWithLintang: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
zoom: (float)  zoom
arah: (CLLocationDirection) bearing
viewsAngle: (ganda) viewingAngle

Penginisialisasi praktis untuk GMSCameraPosition, dengan lintang/bujur dan semua properti kamera lainnya sesuai dengan -initWithTarget:zoom:bearing:viewingAngle:.

Parameter:
latitudeKomponen lintang lokasi yang ditunjuk kamera.
longitudeKomponen lintang lokasi yang ditunjuk kamera.
zoomTingkat zoom di dekat bagian tengah layar.
bearingArah kamera dalam derajat searah jarum jam dari utara sejati.
viewingAngleSudut, dalam derajat, sudut kamera dari nadir (menghadap langsung Bumi)
+ (instancetype) cameraWithTarget: (CLLocationCoordinate2D)  target
zoom: (float)  zoom

Konstruktor praktis untuk GMSCameraPosition bagi target dan tingkat zoom tertentu.

Tindakan ini akan menyetel properti bearing dan backingAngle kamera ini ke nol default (yaitu, menghadap langsung ke permukaan Bumi, dengan bagian atas layar mengarah ke utara).

+ (instancetype) cameraWithLintang: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
zoom: (float)  zoom

Konstruktor praktis untuk GMSCameraPosition, sesuai cameraWithTarget:zoom:.

+ (instancetype) cameraWithTarget: (CLLocationCoordinate2D)  target
zoom: (float)  zoom
arah: (CLLocationDirection) bearing
viewsAngle: (ganda) viewingAngle

Konstruktor praktis untuk GMSCameraPosition, dengan semua properti kamera sesuai initWithTarget:zoom:bearing:viewingAngle:.

+ (instancetype) cameraWithLintang: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
zoom: (float)  zoom
arah: (CLLocationDirection) bearing
viewsAngle: (ganda) viewingAngle

Konstruktor praktis untuk GMSCameraPosition, dengan lintang/bujur dan semua properti kamera lainnya sesuai initWithTarget:zoom:bearing:viewingAngle:.

+ (float) zoomAtCoordinate: (CLLocationCoordinate2D)  koordinat
forMeters: (CLLocationDistance) meter
perPoints: (CGFloat) poin

Dapatkan tingkat zoom dengan jarak meters, pada coord tertentu di Earth, yang sesuai dengan jumlah layar yang ditentukan points.

Untuk jarak yang sangat besar atau kecil, tingkat zoom yang dikembalikan mungkin lebih kecil atau lebih besar dari tingkat zoom minimum atau maksimum yang diizinkan pada kamera.

Metode bantuan ini berguna untuk membuat posisi kamera yang berisi area fisik tertentu di Earth.


Dokumentasi Properti

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

Mengimplementasikan GMSCameraPosition.

- (float) zoom [read, write, assign]

Mengimplementasikan GMSCameraPosition.

- (CLLocationDirection) bearing [read, write, assign]

Mengimplementasikan GMSCameraPosition.

- (double) viewingAngle [read, write, assign]

Mengimplementasikan GMSCameraPosition.