GMSMutableCameraPosition 클래스 참조

GMSMutableCameraPosition 클래스 참조

개요

GMSCameraPosition의 변경 가능한 버전입니다.

GMSCameraPosition을 상속합니다.

공개 멤버 함수

(인스턴스 유형)- initWithTarget:zoom:bearing:viewingAngle:
 지정 이니셜라이저입니다.
(인스턴스 유형)- initWithTarget:zoom:
 특정 타겟 및 확대/축소 수준에서 GMSCameraPosition을 위한 편의 이니셜라이저입니다.
(인스턴스 유형)- initWithLatitude:longitude:zoom:
 특정 위도/경도, 확대/축소 수준에서 GMSCameraPosition을 위한 편의 이니셜라이저입니다.
(인스턴스 유형)- initWithLatitude:longitude:zoom:bearing:viewingAngle:
 -initWithTarget:zoom:bearing:viewingAngle:에 따라 위도/경도 및 기타 모든 카메라 속성을 포함하는 GMSCameraPosition의 편의 이니셜라이저입니다.

정적 공개 멤버 함수

(인스턴스 유형)+ cameraWithTarget:zoom:
 특정 타겟 및 확대/축소 수준에서 GMSCameraPosition의 편의 생성자입니다.
(인스턴스 유형)+ cameraWithLatitude:longitude:zoom:
 cameraWithTarget:zoom:에 따른 GMSCameraPosition의 편의 생성자입니다.
(인스턴스 유형)+ cameraWithTarget:zoom:bearing:viewingAngle:
 initWithTarget:zoom:bearing:viewingAngle:에 따른 모든 카메라 속성이 포함된 GMSCameraPosition의 편의 생성자입니다.
(인스턴스 유형)+ cameraWithLatitude:longitude:zoom:bearing:viewingAngle:를 확인하세요.
 initWithTarget:zoom:bearing:viewingAngle:에 따른 위도/경도 및 기타 모든 카메라 속성이 포함된 GMSCameraPosition의 편의 생성자입니다.
(float) + zoomAtCoordinate:forMeters:perPoints:
 지구상의 지정된 coord에서 meters 거리가 지정된 화면 수 points에 해당하는 확대/축소 수준을 가져옵니다.

속성

CLLocationCoordinate2D대상
float 확대/축소
CLLocationDirectionbearing
이중viewingAngle

멤버 함수 문서

- (instancetype) initWithTarget: (CLLocationCoordinate2D)  대상
확대/축소: (float)  확대/축소
방위: (CLLocationDirection) bearing
viewAngle: (2배) viewingAngle

지정 이니셜라이저입니다.

사용 가능한 모든 카메라 속성으로 이 GMSCameraPosition을 구성합니다. 이 이니셜라이저를 통해 또는 다음 편의 생성자로 GMSCameraPosition을 빌드하면 카메라 값이 암시적으로 고정됩니다.

매개변수:
target지구에서 카메라가 가리키는 위치입니다.
화면 중앙 근처의 확대/축소 수준입니다.
방위진북에서 시계 방향의 카메라 각도(단위: 도)입니다.
viewingAngle바닥에서 지구를 정면으로 향하는 카메라 각도 (도 단위)입니다.
- (instancetype) initWithTarget: (CLLocationCoordinate2D)  대상
확대/축소: (float)  확대/축소

특정 타겟 및 확대/축소 수준에서 GMSCameraPosition을 위한 편의 이니셜라이저입니다.

이렇게 하면 이 카메라의 방위 및 viewAngle 속성이 0의 기본값으로 설정됩니다 (즉, 지면을 정면으로 향하고 화면 상단이 북쪽을 향함).

매개변수:
target지구에서 카메라가 가리키는 위치입니다.
화면 중앙 근처의 확대/축소 수준입니다.
- (instancetype) initWithLatitude: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
확대/축소: (float)  확대/축소

특정 위도/경도, 확대/축소 수준에서 GMSCameraPosition을 위한 편의 이니셜라이저입니다.

이렇게 하면 이 카메라의 방위 및 viewAngle 속성이 0의 기본값으로 설정됩니다 (즉, 지면을 정면으로 향하고 화면 상단이 북쪽을 향함).

매개변수:
latitude카메라가 가리키는 위치의 위도 구성요소입니다.
longitude카메라가 가리키는 위치의 위도 구성요소입니다.
화면 중앙 근처의 확대/축소 수준입니다.
- (instancetype) initWithLatitude: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
확대/축소: (float)  확대/축소
방위: (CLLocationDirection) bearing
viewAngle: (2배) viewingAngle

-initWithTarget:zoom:bearing:viewingAngle:에 따라 위도/경도 및 기타 모든 카메라 속성을 포함하는 GMSCameraPosition의 편의 이니셜라이저입니다.

매개변수:
latitude카메라가 가리키는 위치의 위도 구성요소입니다.
longitude카메라가 가리키는 위치의 위도 구성요소입니다.
화면 중앙 근처의 확대/축소 수준입니다.
방위진북에서 시계 방향의 카메라 각도(단위: 도)입니다.
viewingAngle바닥에서 지구를 정면으로 향하는 카메라 각도 (도 단위)입니다.
+ (instancetype) cameraWithTarget: (CLLocationCoordinate2D)  대상
확대/축소: (float)  확대/축소

특정 타겟 및 확대/축소 수준에서 GMSCameraPosition의 편의 생성자입니다.

이렇게 하면 이 카메라의 방위 및 viewAngle 속성이 0의 기본값으로 설정됩니다 (즉, 지면을 정면으로 향하고 화면 상단이 북쪽을 향함).

+ (instancetype) cameraWithLatitude: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
확대/축소: (float)  확대/축소

cameraWithTarget:zoom:에 따른 GMSCameraPosition의 편의 생성자입니다.

+ (instancetype) cameraWithTarget: (CLLocationCoordinate2D)  대상
확대/축소: (float)  확대/축소
방위: (CLLocationDirection) bearing
viewAngle: (2배) viewingAngle

initWithTarget:zoom:bearing:viewingAngle:에 따른 모든 카메라 속성이 포함된 GMSCameraPosition의 편의 생성자입니다.

+ (instancetype) cameraWithLatitude: (CLLocationDegrees) latitude
longitude: (CLLocationDegrees) longitude
확대/축소: (float)  확대/축소
방위: (CLLocationDirection) bearing
viewAngle: (2배) viewingAngle

initWithTarget:zoom:bearing:viewingAngle:에 따른 위도/경도 및 기타 모든 카메라 속성이 포함된 GMSCameraPosition의 편의 생성자입니다.

+ (부동 소수점 수)zoomAtCoordinate: (CLLocationCoordinate2D)  좌표
forMeters: (CLLocationDistance) 미터
포인트: (CGFloat) 포인트

지구상의 지정된 coord에서 meters 거리가 지정된 화면 수 points에 해당하는 확대/축소 수준을 가져옵니다.

거리가 너무 먼 경우 반환된 줌레벨은 카메라에 허용되는 최소 또는 최대 줌레벨보다 작거나 클 수 있습니다.

이 도우미 메서드는 지구에 특정 물리적 영역이 포함된 카메라 위치를 빌드하는 데 유용합니다.


속성 문서

- (CLLocationCoordinate2D) 타겟 [read, write, assign]

GMSCameraPosition을 구현합니다.

- (부동 소수점 수) 확대/축소 [read, write, assign]

GMSCameraPosition을 구현합니다.

- (CLLocationDirection) 방위 [read, write, assign]

GMSCameraPosition을 구현합니다.

- (이중) viewingAngle [read, write, assign]

GMSCameraPosition을 구현합니다.