카메라 위치를 빌드합니다.
공개 생성자 요약
CameraPosition.Builder()
빈 빌더를 만듭니다.
|
|
공개 메서드 요약
CameraPosition.Builder |
bearing(부동 소수점 방위)
카메라가 가리키는 방향을 북쪽에서 시계 방향으로 설정합니다(단위: 도).
|
CameraPosition |
build()
CameraPosition 를 빌드합니다. |
CameraPosition.Builder | |
CameraPosition.Builder |
tilt(부동 소수점 수 기울기)
바닥에서 지구를 정면으로 향하는 카메라의 각도를 도 단위로 설정합니다.
|
CameraPosition.Builder |
zoom(플로팅 확대/축소)
카메라의 확대/축소 수준을 설정합니다.
|
상속받은 메서드 요약
공개 생성자
공개 CameraPosition.Builder ()
빈 빌더를 만듭니다.
공개 메서드
공개 CameraPosition.Builder 기울기 (부동 소수점 수 기울기)
바닥에서 지구를 정면으로 향하는 카메라의 각도를 도 단위로 설정합니다. 지도의 카메라 위치를 변경할 때 이 값은 카메라의 확대/축소 수준에 따라 제한됩니다. 제한사항은 다음과 같습니다.
- 확대/축소 수준이 10 미만인 경우 최대는 30입니다.
- 확대/축소 수준이 10~14이면 최댓값은 30에서 45까지 선형으로 증가합니다 (예: 확대/축소 수준이 12이면 최댓값은 37.5).
- 14~15.5의 확대/축소 수준은 최대값이 45에서 67.5까지 선형으로 증가합니다.
- 15.5보다 큰 확대/축소 수준은 최대 67.5입니다.
매개변수
기울기 |
---|
공개 CameraPosition.Builder 확대/축소 (플로트 확대/축소)
카메라의 확대/축소 수준을 설정합니다. 확대/축소 수준은 확대/축소 수준이 0일 때 전 세계의 너비가 약 256dp가 되도록 정의됩니다 (카메라가 기울어지지 않았다고 가정). 확대/축소 수준을 1씩 올리면 화면에서 전 세계의 너비는 두 배가 됩니다. 따라서 확대/축소 수준이 N일 때 세계의 너비는 약 256 x 2Ndp가 됩니다. 즉, 확대/축소 수준이 2라면 전 세계의 너비는 약 1024dp가 됩니다.
지도의 카메라 위치를 변경할 때 카메라의 확대/축소 수준은 위치, 지도 유형, 지도 크기 등 다양한 요소에 따라 특정 범위로 제한됩니다. GoogleMap.getMinZoomLevel
및 GoogleMap.getMaxZoomLevel
를 사용하여 제한사항을 찾습니다. 카메라 확대/축소는 정수 값이 아니어도 됩니다.
매개변수
줌 |
---|