Package com.naver.maps.map.util
Class CameraUtils
- java.lang.Object
-
- com.naver.maps.map.util.CameraUtils
-
public class CameraUtils extends java.lang.Object카메라 관련 유틸리티를 제공하는 클래스.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static doublegetFittableZoom(NaverMap map, LatLngBounds bounds)bounds가 화면에 온전히 보이는 최대 줌 레벨을 반환합니다.static doublegetFittableZoom(NaverMap map, LatLngBounds bounds, int padding)bounds가 화면에 온전히 보이는 최대 줌 레벨을 반환합니다.static doublegetFittableZoom(NaverMap map, LatLngBounds bounds, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom)bounds가 화면에 온전히 보이는 최대 줌 레벨을 반환합니다.
-
-
-
Method Detail
-
getFittableZoom
public static double getFittableZoom(@NonNull NaverMap map, @NonNull LatLngBounds bounds)bounds가 화면에 온전히 보이는 최대 줌 레벨을 반환합니다. 기울기 각도와 베어링 각도는0인 것으로 간주됩니다.getFittableZoom(map, bounds, 0)과 동일합니다.- Parameters:
map- 지도 객체.bounds- 영역.- Returns:
bounds가map에서 화면에 온전히 보이는 최대 줌 레벨.
-
getFittableZoom
public static double getFittableZoom(@NonNull NaverMap map, @NonNull LatLngBounds bounds, @Px int padding)bounds가 화면에 온전히 보이는 최대 줌 레벨을 반환합니다. 기울기 각도와 베어링 각도는0인 것으로 간주됩니다.getFittableZoom(map, bounds, padding, padding, padding, padding)과 동일합니다.- Parameters:
map- 지도 객체.bounds- 영역.padding- 영역과 지도 화면 간 확보할 최소 여백. 픽셀 단위.- Returns:
bounds가map에서 화면에 온전히 보이는 최대 줌 레벨.
-
getFittableZoom
public static double getFittableZoom(@NonNull NaverMap map, @NonNull LatLngBounds bounds, @Px int paddingLeft, @Px int paddingTop, @Px int paddingRight, @Px int paddingBottom)bounds가 화면에 온전히 보이는 최대 줌 레벨을 반환합니다. 기울기 각도와 베어링 각도는0인 것으로 간주됩니다.- Parameters:
map- 지도 객체.bounds- 영역.paddingLeft- 영역과 지도 화면 간 확보할 왼쪽 최소 여백. 픽셀 단위.paddingTop- 영역과 지도 화면 간 확보할 위쪽 최소 여백. 픽셀 단위.paddingRight- 영역과 지도 화면 간 확보할 오른쪽 최소 여백. 픽셀 단위.paddingBottom- 영역과 지도 화면 간 확보할 아래쪽 최소 여백. 픽셀 단위.- Returns:
bounds가map에서 화면에 온전히 보이는 최대 줌 레벨.
-
-