Tài liệu tham khảo về lớp GMSMutableCameraPosition

Tham chiếu lớp GMSMutableCameraPosition

Tổng quan

Phiên bản có thể thay đổi của GMSCameraPosition.

Kế thừa GMSCameraPosition.

Hàm thành viên công khai

(loại thực thể)initWithTarget:zoom:bearing:viewingAngle:
 Trình khởi tạo được chỉ định.
(loại thực thể)initWithTarget:zoom:
 Trình khởi tạo tiện lợi cho GMSCameraPosition cho mục tiêu và mức thu phóng cụ thể.
(loại thực thể)- initWithLatitude:longitude:zoom:
 Trình khởi chạy tiện lợi cho GMSCameraPosition cho một mức độ, kinh độ và thu phóng cụ thể.
(loại thực thể)initWithLatitude:longitude:zoom:bearing:viewingAngle:
 Trình khởi tạo tiện lợi cho GMSCameraPosition, với vĩ độ/kinh độ và tất cả các thuộc tính máy ảnh khác theo -initWithTarget:zoom:bearing:xemAngle:.

Hàm thành viên công khai tĩnh

(loại thực thể)+ cameraWithTarget:zoom:
 Hàm khởi tạo tiện lợi cho GMSCameraPosition đối với mục tiêu và mức thu phóng cụ thể.
(loại thực thể)+ cameraWithLatitude:longitude:zoom:
 Hàm khởi tạo tiện lợi cho GMSCameraPosition, theo cameraWithTarget:zoom:.
(loại thực thể)+ cameraWithTarget:zoom:bearing:viewingAngle:
 Hàm khởi tạo tiện lợi cho GMSCameraPosition, với tất cả các thuộc tính máy ảnh theo initWithTarget:zoom:bearing:xemAngle:.
(loại thực thể)+ cameraWithLatitude:longitude:zoom:bearing:viewingAngle:
 Hàm khởi tạo tiện lợi cho GMSCameraPosition, với vĩ độ/kinh độ và tất cả các thuộc tính máy ảnh khác theo initWithTarget:zoom:bearing:xemAngle:.
(float) + zoomAtCoordinate:forMeters:perPoints:
 Lấy mức thu phóng mà khoảng cách meters, tại coord cho trước trên Trái đất, tương ứng với số lượng màn hình được chỉ định points.

Thuộc tính

CLLocationCoordinate2Dmục tiêu
float thu phóng
CLLocationDirectionmang
gấp đôiviewingAngle

Tài liệu về hàm thành phần

– (instancetype) initWithTarget: (CLLocationCoordinate2D)  mục tiêu
thu phóng: (float)  thu phóng
ổ đỡ: (CLLocationDirection) mang
Góc xem: (gấp đôi) viewingAngle

Trình khởi tạo được chỉ định.

Định cấu hình GMSCameraPosition này với tất cả các thuộc tính máy ảnh hiện có. Việc tạo GMSCameraPosition thông qua trình khởi tạo này (hoặc bằng các hàm khởi tạo tiện lợi sau đây) sẽ ngầm kẹp các giá trị của camera.

Các tham số:
mục tiêuVị trí trên trái đất mà máy ảnh hướng tới.
thu phóngMức thu phóng gần giữa màn hình.
đang mangGóc xoay của camera theo độ theo chiều kim đồng hồ từ hướng bắc thực.
viewingAngleGóc, tính bằng độ, của góc máy ảnh từ điểm thấp nhất (trực tiếp hướng về Trái đất)
– (instancetype) initWithTarget: (CLLocationCoordinate2D)  mục tiêu
thu phóng: (float)  thu phóng

Trình khởi tạo tiện lợi cho GMSCameraPosition cho mục tiêu và mức thu phóng cụ thể.

Thao tác này sẽ đặt các thuộc tính góc nhìn và góc nhìn của máy ảnh này về 0 giá trị mặc định (tức là hướng trực tiếp vào bề mặt của Trái đất, với phần trên cùng của màn hình hướng về phía Bắc).

Các tham số:
mục tiêuVị trí trên trái đất mà máy ảnh hướng tới.
thu phóngMức thu phóng gần giữa màn hình.
- (instancetype) initWithLatitude: (CLLocation bằng) latitude
longitude: (CLLocation bằng) longitude
thu phóng: (float)  thu phóng

Trình khởi chạy tiện lợi cho GMSCameraPosition cho một mức độ, kinh độ và thu phóng cụ thể.

Thao tác này sẽ đặt các thuộc tính góc nhìn và góc nhìn của máy ảnh này về 0 giá trị mặc định (tức là hướng trực tiếp vào bề mặt của Trái đất, với phần trên cùng của màn hình hướng về phía Bắc).

Các tham số:
vĩ độThành phần vĩ độ của vị trí mà máy ảnh hướng tới.
longitudeThành phần vĩ độ của vị trí mà máy ảnh hướng tới.
thu phóngMức thu phóng gần giữa màn hình.
- (instancetype) initWithLatitude: (CLLocation bằng) latitude
longitude: (CLLocation bằng) longitude
thu phóng: (float)  thu phóng
ổ đỡ: (CLLocationDirection) mang
Góc xem: (gấp đôi) viewingAngle

Trình khởi tạo tiện lợi cho GMSCameraPosition, với vĩ độ/kinh độ và tất cả các thuộc tính máy ảnh khác theo -initWithTarget:zoom:bearing:xemAngle:.

Các tham số:
vĩ độThành phần vĩ độ của vị trí mà máy ảnh hướng tới.
longitudeThành phần vĩ độ của vị trí mà máy ảnh hướng tới.
thu phóngMức thu phóng gần giữa màn hình.
đang mangGóc xoay của camera theo độ theo chiều kim đồng hồ từ hướng bắc thực.
viewingAngleGóc, tính bằng độ, của góc máy ảnh từ điểm thấp nhất (trực tiếp hướng về Trái đất)
+ (instancetype) cameraWithTarget: (CLLocationCoordinate2D)  mục tiêu
thu phóng: (float)  thu phóng

Hàm khởi tạo tiện lợi cho GMSCameraPosition đối với mục tiêu và mức thu phóng cụ thể.

Thao tác này sẽ đặt các thuộc tính góc nhìn và góc nhìn của máy ảnh này về 0 giá trị mặc định (tức là hướng trực tiếp vào bề mặt của Trái đất, với phần trên cùng của màn hình hướng về phía Bắc).

+ (instancetype) máy ảnhWithLatitude: (CLLocation bằng) latitude
longitude: (CLLocation bằng) longitude
thu phóng: (float)  thu phóng

Hàm khởi tạo tiện lợi cho GMSCameraPosition, theo cameraWithTarget:zoom:.

+ (instancetype) cameraWithTarget: (CLLocationCoordinate2D)  mục tiêu
thu phóng: (float)  thu phóng
ổ đỡ: (CLLocationDirection) mang
Góc xem: (gấp đôi) viewingAngle

Hàm khởi tạo tiện lợi cho GMSCameraPosition, với tất cả các thuộc tính máy ảnh theo initWithTarget:zoom:bearing:xemAngle:.

+ (instancetype) máy ảnhWithLatitude: (CLLocation bằng) latitude
longitude: (CLLocation bằng) longitude
thu phóng: (float)  thu phóng
ổ đỡ: (CLLocationDirection) mang
Góc xem: (gấp đôi) viewingAngle

Hàm khởi tạo tiện lợi cho GMSCameraPosition, với vĩ độ/kinh độ và tất cả các thuộc tính máy ảnh khác theo initWithTarget:zoom:bearing:xemAngle:.

+ (nổi) ZoomAtCoordinate: (CLLocationCoordinate2D)  tọa độ
forMeter: (CLLocationDistance) mét
mỗi điểm: (CGFloat) điểm

Lấy mức thu phóng mà khoảng cách meters, tại coord cho trước trên Trái đất, tương ứng với số lượng màn hình được chỉ định points.

Đối với các khoảng cách cực lớn hoặc nhỏ, mức thu phóng được trả về có thể nhỏ hơn hoặc lớn hơn mức thu phóng tối thiểu hoặc tối đa được phép trên máy ảnh.

Phương pháp trợ giúp này rất hữu ích cho việc xây dựng các vị trí máy ảnh chứa các khu vực thực tế cụ thể trên Trái Đất.


Tài liệu về thuộc tính

- (CLLocationCoordinate2D) mục tiêu [read, write, assign]

Triển khai GMSCameraPosition.

- (số thực) thu phóng [read, write, assign]

Triển khai GMSCameraPosition.

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

Triển khai GMSCameraPosition.

– (gấp đôi) viewingAngle [read, write, assign]

Triển khai GMSCameraPosition.