UserInteractionOptions interface
맵과의 사용자 상호 작용을 사용/사용하지 않도록 설정하는 옵션입니다.
- Extends
속성
box |
Shift + 왼쪽 클릭 및 끌기가 확대/축소 상자를 그릴지 여부입니다.
기본 |
dbl |
왼쪽 두 번 클릭으로 지도를 안쪽으로 확대/축소할지 여부입니다.
기본 |
drag |
마우스 왼쪽 단추를 클릭하고 끌면 지도가 이동되는지 여부입니다.
기본 |
drag |
마우스 오른쪽 단추를 클릭하고 끌지 여부를 회전하고 맵을 피치합니다.
기본 |
interactive | 맵이 대화형인지 정적인지 여부입니다. false이면 모든 사용자 상호 작용이 비활성화됩니다. true이면 선택한 사용자 상호 작용만 사용하도록 설정됩니다.
기본 |
keyboard |
키보드 상호 작용을 사용할 수 있는지 여부입니다. 이스케이프: 지도로 포커스를 이동합니다. +/=: 확대/축소 수준을 1로 늘입니다. Shift + +/=: 확대/축소 수준을 2씩 늘입니다. -: 확대/축소 수준을 1로 줄입니다. Shift + -: 확대/축소 수준을 2씩 줄입니다. ⇢: 오른쪽으로 100픽셀 이동 ⇠: 왼쪽으로 100픽셀 이동 ⇡: 100픽셀 위로 이동 ⇣: 100픽셀 아래로 이동 Shift + ⇢: 시계 방향으로 15도 회전합니다. Shift + ⇠: 시계 반대 방향으로 15도 회전합니다. Shift + ⇡: 피치를 10도 늘입니다. Shift + ⇣: 피치를 10도 줄입니다. 기본값 'true' |
scroll |
맵이 스크롤 입력을 확대/축소해야 하는지 여부입니다.
기본 |
touch |
터치 디바이스에 터치 조작을 사용할 수 있는지 여부입니다.
기본 |
touch |
터치 장치에 터치 회전을 사용할 수 있는지 여부입니다. touchInteraction을 사용하지 않도록 설정하면 이 옵션이 적용되지 않습니다.
기본 |
wheel |
마우스 휠 기본값의 확대/축소 속도를 설정합니다. |
속성 세부 정보
boxZoomInteraction
Shift + 왼쪽 클릭 및 끌기가 확대/축소 상자를 그릴지 여부입니다.
기본 true
boxZoomInteraction?: boolean
속성 값
boolean
dblClickZoomInteraction
왼쪽 두 번 클릭으로 지도를 안쪽으로 확대/축소할지 여부입니다.
기본 true
dblClickZoomInteraction?: boolean
속성 값
boolean
dragPanInteraction
마우스 왼쪽 단추를 클릭하고 끌면 지도가 이동되는지 여부입니다.
기본 true
dragPanInteraction?: boolean
속성 값
boolean
dragRotateInteraction
마우스 오른쪽 단추를 클릭하고 끌지 여부를 회전하고 맵을 피치합니다.
기본 true
dragRotateInteraction?: boolean
속성 값
boolean
interactive
맵이 대화형인지 정적인지 여부입니다. false이면 모든 사용자 상호 작용이 비활성화됩니다. true이면 선택한 사용자 상호 작용만 사용하도록 설정됩니다.
기본 true
interactive?: boolean
속성 값
boolean
keyboardInteraction
키보드 상호 작용을 사용할 수 있는지 여부입니다.
이스케이프: 지도로 포커스를 이동합니다.
+/=: 확대/축소 수준을 1로 늘입니다.
Shift + +/=: 확대/축소 수준을 2씩 늘입니다.
-: 확대/축소 수준을 1로 줄입니다.
Shift + -: 확대/축소 수준을 2씩 줄입니다.
⇢: 오른쪽으로 100픽셀 이동
⇠: 왼쪽으로 100픽셀 이동
⇡: 100픽셀 위로 이동
⇣: 100픽셀 아래로 이동
Shift + ⇢: 시계 방향으로 15도 회전합니다.
Shift + ⇠: 시계 반대 방향으로 15도 회전합니다.
Shift + ⇡: 피치를 10도 늘입니다.
Shift + ⇣: 피치를 10도 줄입니다.
기본값 'true'keyboardInteraction?: boolean
속성 값
boolean
scrollZoomInteraction
맵이 스크롤 입력을 확대/축소해야 하는지 여부입니다.
기본 true
scrollZoomInteraction?: boolean
속성 값
boolean
touchInteraction
터치 디바이스에 터치 조작을 사용할 수 있는지 여부입니다.
기본 true
touchInteraction?: boolean
속성 값
boolean
touchRotate
터치 장치에 터치 회전을 사용할 수 있는지 여부입니다. touchInteraction을 사용하지 않도록 설정하면 이 옵션이 적용되지 않습니다.
기본 true
touchRotate?: boolean
속성 값
boolean
wheelZoomRate
마우스 휠 기본값의 확대/축소 속도를 설정합니다. 1/450
wheelZoomRate?: number
속성 값
number