Class CameraPosition


  • public class CameraPosition
    extends java.lang.Object
    지도의 카메라 속성을 가지고 있는 클래스. 지도의 중심 위치LatLng, 확대/축소(ZoomLevel), 회전(rotation), 기울기(tilt) 값이 있다.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  CameraPosition.Builder
      새로운 CameraPosition 생성하기 위해 초기화 값을 설정하는 Builder 클래스.
    • Method Detail

      • from

        public static CameraPosition from​(double latitude,
                                          double longitude,
                                          int zoomLevel,
                                          double tiltAngle,
                                          double rotationAngle,
                                          double height)
        CameraPosition 객체를 생성한다.
        Parameters:
        latitude - 지도 중심위치의 위도 좌표.
        longitude - 지도 중심위치의 위치의 경도 좌표.
        zoomLevel - 지도의 축소/확대 레벨.
        tiltAngle - 지도의 기울기 값 (단위는 radian).
        rotationAngle - 지도의 회전 값 (단위는 radian).
        height - 카메라 높이.
      • getPosition

        public LatLng getPosition()
        카메라의 대상위치, 지도의 중심 위치를 가져온다.
      • getZoomLevel

        public int getZoomLevel()
        지도의 확대/축소 값을 가져온다.
      • getTiltAngle

        public double getTiltAngle()
        지도의 기울기 값을 가져온다. (단위는 radian)
      • getRotationAngle

        public double getRotationAngle()
        지도의 회전 값을 가져온다. (단위는 radian)
      • getHeight

        public double getHeight()
        카메라의 높이를 가져온다.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object