Class CameraUpdateFactory

    • Constructor Detail

      • CameraUpdateFactory

        public CameraUpdateFactory()
    • Method Detail

      • newCenterPosition

        public static CameraUpdate newCenterPosition​(LatLng position)
        이동 할 특정 위치를 설정한다.
        Parameters:
        position - 이동 할 새 위치 좌표.
      • newCenterPosition

        public static CameraUpdate newCenterPosition​(LatLng position,
                                                     int zoomLevel)
        이동 할 특정 위치와 ZoomLevel 을 설정한다.
        Parameters:
        position - 이동 할 새 위치 좌표.
        zoomLevel - 변경 할 새 ZoomLevel.
      • rotateTo

        public static CameraUpdate rotateTo​(double rotationAngle)
        지도의 회전 각도를 변경한다. 시계방향으로 회전 각도를 변경한다.
        Parameters:
        rotationAngle - 시계방향 회전 각도 (radian 값).
      • tiltTo

        public static CameraUpdate tiltTo​(double tiltAngle)
        지도의 기울기 각도를 변경한다.
        Parameters:
        tiltAngle - 기울기 각도 (radian 값).
      • zoomTo

        public static CameraUpdate zoomTo​(int zoomLevel)
        카메라의 높이, 지도의 확대/축소 수준을 변경한다. 값이 낮으면 더 넓게 보이도록 지도가 축소되고, 값이 높으면 더 자세히 보이도록 지도가 확대된다.
        Parameters:
        zoomLevel - 지도의 확대/축소 수준의 값. KakaoMap.getMinMapLevel() 값 보다 작을 수 없고, KakaoMap.getMaxMapLevel() 보다 클 수 없다.
      • fitMapPoints

        public static CameraUpdate fitMapPoints​(LatLng[] points)
        주어진 위치(좌표)들이 화면의 가장자리에 맞춰 보여지도록 카메라의 위치를 변경한다.
        Parameters:
        points - 보여지기 원하는 위치(좌표)들의 배열.
      • fitMapPoints

        public static CameraUpdate fitMapPoints​(LatLng[] points,
                                                int padding)
        주어진 위치(좌표)들이 화면의 가장자리에 맞춰 보여지도록 카메라의 위치를 변경한다.
        Parameters:
        points - 보여지기 원하는 위치(좌표)들의 배열.
        padding - 화면의 가장자리로부터 padding 값 만큼 points 좌표가 안으로 들어와서 계산된다. (px 단위).
      • fitMapPoints

        public static CameraUpdate fitMapPoints​(LatLng[] points,
                                                int padding,
                                                int maxZoomLevel)
        주어진 위치(좌표)들이 화면의 가장자리에 맞춰 보여지도록 카메라의 위치를 변경한다.
        Parameters:
        points - 보여지기 원하는 위치(좌표)들의 배열.
        padding - 화면의 가장자리로부터 padding 값 만큼 points 좌표가 안으로 들어와서 계산된다. (px 단위)
        maxZoomLevel - 카메라 높이 계산 될 때 더이상 확대 될 수 없는 limit maxZoomLevel 값을 설정한다. maxZoomLevel 보다 크게 지도가 확대 될 수 없다.