Package com.kakao.vectormap.camera
Class CameraUpdate
- java.lang.Object
-
- com.kakao.vectormap.camera.CameraUpdate
-
public class CameraUpdate extends java.lang.Object
지도를 바라보는 카메라의 이동을 정의하는 클래스. 직접 객체를 생성할 수 없고CameraUpdateFactory
에 의해 생성 할 수 있다. CameraUpdate 객체를 파라미터로KakaoMap.moveCamera(CameraUpdate)
를 호출하면 지도를 이동 할 수 있다. CameraUpdate 객체생성 사용법:CameraUpdateFactory.zoomOut(); CameraUpdateFactory.rotateTo(Math.toRadians(30)); CameraUpdateFactory.newCenterPosition(LatLng.from(37.56682, 126.97864));
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LatLng[]
getFitPoints()
카메라가 이동 할 가장자리에 해당하는 위치 좌표 값들을 가져온다.double
getHeight()
이동 할 카메라의 높이 값을 가져온다.int
getPadding()
CameraUpdateFactory.fitMapPoints(LatLng[])
를 통해 카메라를 이동시킬 때 설정한 padding 값을 가져온다.LatLng
getPosition()
이동 할 카메라의 위치 값을 가져온다.double
getRotationAngle()
이동 할 카메라의 회전 값을 가져온다.double
getTiltAngle()
이동 할 카메라의 기울기 값을 가져온다.int
getType()
CameraUpdateFactory
에서 어떤 방법으로 카메라를 이동시킬 지 구분하는 타입을 가져온다.int
getZoomLevel()
이동 할 카메라의 확대/축소 줌(zoom) 레벨 값을 가져온다.
-
-
-
Method Detail
-
getPosition
@Nullable public LatLng getPosition()
이동 할 카메라의 위치 값을 가져온다.- Returns:
- 이동 할 카메라의 위치 값. 이동을 설정하지 않았다면 null 값이다
-
getHeight
@NonNull public double getHeight()
이동 할 카메라의 높이 값을 가져온다.- Returns:
- 이동 할 카메라의 높이 값. 아무것도 설정하지 않았다면 -1 이다
-
getRotationAngle
@NonNull public double getRotationAngle()
이동 할 카메라의 회전 값을 가져온다.- Returns:
- 이동 할 카메라의 회전 값. 아무것도 설정하지 않았다면 -1 이다
-
getTiltAngle
@NonNull public double getTiltAngle()
이동 할 카메라의 기울기 값을 가져온다.- Returns:
- 이동 할 카메라의 기울기 값. 아무것도 설정하지 않았다면 -1 이다
-
getZoomLevel
@NonNull public int getZoomLevel()
이동 할 카메라의 확대/축소 줌(zoom) 레벨 값을 가져온다.- Returns:
- 이동 할 카메라의 확대/축소 줌(zoom) 레벨 값. 아무것도 설정하지 않았다면 -1 이다
-
getFitPoints
@Nullable public LatLng[] getFitPoints()
카메라가 이동 할 가장자리에 해당하는 위치 좌표 값들을 가져온다.- Returns:
- 카메라가 이동 할 가장자리에 해당하는 위치 좌표 값. 아무것도 설정하지 않았다면 null 이다
-
getPadding
@NonNull public int getPadding()
CameraUpdateFactory.fitMapPoints(LatLng[])
를 통해 카메라를 이동시킬 때 설정한 padding 값을 가져온다.- Returns:
CameraUpdateFactory.fitMapPoints(LatLng[])
를 통해 카메라를 이동시킬 때 설정한 padding 값. 아무것도 설정하지 않았다면 -1 이다
-
getType
@NonNull public int getType()
CameraUpdateFactory
에서 어떤 방법으로 카메라를 이동시킬 지 구분하는 타입을 가져온다.- Returns:
CameraUpdateFactory
에서 어떤 방법으로 카메라를 이동시킬 지 구분하는 타입. 아무것도 설정하지 않았다면 -1 이다
-
-