GMSMapLayer 클래스 참조

GMSMapLayer 클래스 참조

개요

GMSMapLayerGMSMapView에서 레이어 클래스로 제공되는 CALayer의 맞춤 서브클래스입니다.

이 레이어는 직접 인스턴스화하면 안 됩니다. 이 클래스는 GMSMapView에 일반적으로 정의된 카메라에 대한 모델 액세스를 제공합니다.

이러한 속성을 수정하거나 애니메이션을 적용하면 일반적으로 GMSMapView에서 현재 동작(예: 사용자의 화면 이동 또는 회전)이 중단됩니다. 마찬가지로 사용자가 애니메이션 중에 사용 설정된 동작을 실행하면 현재 프레젠테이션 값에서 애니메이션이 '제자리' 상태로 중지됩니다.

GMSCALayer를 상속합니다.

속성

CLLocationDegrees cameraLatitude
CLLocationDegrees cameraLongitude
CLLocationDirectioncameraBearing
float cameraZoomLevel
이중cameraViewingAngle

(이 함수는 멤버 함수가 아닙니다.)

NSString *constkGMSLayerCameraLatitudeKey
 kGMSLayerCameraLatitudeKey의 범위는 [-85, 85]이며, 이 범위를 벗어나는 값은 고정됩니다.
NSString *constkGMSLayerCameraLongitudeKey
 kGMSLayerCameraLongitudeKey 범위는 [-180, 180)이며, 이 범위를 벗어난 값은 이 범위 내로 래핑됩니다.
NSString *constkGMSLayerCameraBearingKey
 kGMSLayerCameraBearingKey 범위는 [0, 360)이며, 값은 래핑됩니다.
NSString *constkGMSLayerCameraZoomLevelKey
 kGMSLayerCameraZoomLevelKey의 범위는 [kGMSMinZoomLevel, kGMSMaxZoomLevel]이며, 값은 고정됩니다.
NSString *constkGMSLayerCameraViewingAngleKey
 kGMSLayerCameraViewingAngleKey의 범위는 모델 확대/축소 수준에 따라 0 (즉, 똑바로 아래를 향함)에서 수평 방향으로 30~45도 사이입니다.

- (NSString* const) kGMSLayerCameraLatitudeKey [related]

kGMSLayerCameraLatitudeKey의 범위는 [-85, 85]이며, 이 범위를 벗어나는 값은 고정됩니다.

- (NSString* const) kGMSLayerCameraLongitudeKey [related]

kGMSLayerCameraLongitudeKey 범위는 [-180, 180)이며, 이 범위를 벗어난 값은 이 범위 내로 래핑됩니다.

- (NSString* const) kGMSLayerCameraBearingKey [related]

kGMSLayerCameraBearingKey 범위는 [0, 360)이며, 값은 래핑됩니다.

- (NSString* const) kGMSLayerCameraZoomLevelKey [related]

kGMSLayerCameraZoomLevelKey의 범위는 [kGMSMinZoomLevel, kGMSMaxZoomLevel]이며, 값은 고정됩니다.

- (NSString* const) kGMSLayerCameraViewingAngleKey [related]

kGMSLayerCameraViewingAngleKey의 범위는 모델 확대/축소 수준에 따라 0 (즉, 똑바로 아래를 향함)에서 수평 방향으로 30~45도 사이입니다.


속성 문서

- (CLLocationDegrees) cameraLatitude [read, write, assign]
- (CLLocationDegrees) cameraLongitude [read, write, assign]
- (CLLocationDirection) cameraBearing [read, write, assign]
- (플로팅) cameraZoomLevel [read, write, assign]
- (이중) cameraViewingAngle [read, write, assign]