개요
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 | 확대/축소 |
CLLocationDirection | bearing |
이중 | 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을 구현합니다.