TwoFingersTouchZoomRotateHandler를 설정할 수 있는 핸들러입니다.

  • 두 손가락으로 터치스크린을 터치하여 지도를 확대/축소하고 회전할 수 있습니다.
  • 두 번 탭하고 드래그하여 한 손가락으로 지도를 확대/축소할 수 있습니다. 두 번째 탭에서 손가락을 누른 상태로 위 또는 아래로 드래그하여 확대/축소합니다.

TwoFingersTouchZoomRotateHandler는 지도 생성 시 자동적으로 활성화 상태로 생성됩니다.
지도 생성 후 MaptouchZoomRotate를 통해 핸들러 메소드를 사용할 수 있습니다.

Example

//지도 생성
let map:any = new ktGms.Map({
container: 'map',
style: 'basic',
center: [127.017422, 37.49144],
zoom: 16,
});

//TwoFingersTouchZoomRotateHandler 상호작용 활성화
map.touchZoomRotate.enable();

Hierarchy

  • TwoFingersTouchZoomRotateHandler

Methods

  • TwoFingersTouchZoomRotateHandler(두 손가락을 터치하여 회전, 확대/축소) 상호작용을 활성화합니다.

    Parameters

    • Optional options: {
          around: "center";
      }

      지도 확대/축소 방법 및 확대/축소 활성화 여부

      • around: "center"

        지도의 중심을 중심으로 확대/축소됩니다.

    Returns void

    Example

    map.touchZoomRotate.enable();
    map.touchZoomRotate.enable({ around: 'center' });
  • TwoFingersTouchZoomRotateHandler(두 손가락을 터치하여 회전, 확대/축소) 상호작용을 비활성화합니다.

    Returns void

    Example

    map.touchZoomRotate.disable();
    
  • TwoFingersTouchZoomRotateHandler(두 손가락을 터치하여 회전, 확대/축소) 상호작용 활성화 여부를 반환합니다.

    Returns boolean

    Example

    map.touchZoomRotate.isEnabled();
    
  • TwoFingersTouchZoomRotateHandler(두 손가락을 터치하여 회전, 확대/축소) 상호작용이 활성 상태인지, 즉 현재 사용 중인지에 대한 여부를 반환합니다.

    Returns boolean

    Example

    map.touchZoomRotate.isActive();
    
  • TwoFingersTouchRotate(두 손가락을 터치하여 회전) 상호 작용을 활성화합니다.

    Returns void

    Example

    map.touchZoomRotate.enable();
    map.touchZoomRotate.enableRotation();
  • TwoFingersTouchRotate(두 손가락을 터치하여 회전) 상호 작용을 비활성화합니다.
    (TwoFingersTouchZoom(두 번 탭하고 터치하여 확대/축소)은 활성화된 상태로 둡니다.)

    Returns void

    Example

    map.touchZoomRotate.disableRotation();
    

Generated using TypeDoc