UserInteractionOptions interface
启用/禁用用户与地图交互的选项。
- 扩展
属性
| box |
Shift + 左键拖动是否会画出缩放框。
违约 |
| dbl |
双击左键是否会让地图向内缩放。
违约 |
| drag |
左键点击和拖拽是否会平移地图。
违约 |
| drag |
右键拖动是否会旋转并调整地图的俯仰。
违约 |
| interactive | 无论地图是互动还是静态的。 如果错误,所有用户交互都会被禁用。 如果成立,只有选定的用户交互才会被启用。
违约 |
| keyboard |
键盘交互是否被启用。 <样式> .k-key { 边框:1px 实心灰色;边框半径:6px;背景色:#ccc;行高:14px;字体大小:14px;填充:2px; } </风格>逃脱:跳转到地图上。 +/=:将缩放等级提高1。 Shift + +/=:将缩放等级提高2。 -:将缩放等级降低1。 Shift + -:将缩放等级降低2。 ⇢:向右平移100像素。 ⇠:平移左100像素。 ⇡:平移100像素。 ⇣:向下平移100像素。 转变 + ⇢:顺时针旋转15度。 转变 + ⇠:逆时针旋转15度。 转变 + ⇡:将音高增加10度。 转变 + ⇣:降低音高10度。 默认“真” |
| scroll |
地图是否应该在滚动输入时放大。
违约 |
| touch |
触摸设备是否启用了触控交互。
违约 |
| touch |
触摸设备是否启用了触摸旋转。 如果禁用触摸交互,这个选项不会被应用。
违约 |
| wheel |
设置鼠标滚轮的缩放率 |
属性详细信息
boxZoomInteraction
Shift + 左键拖动是否会画出缩放框。
违约 true
boxZoomInteraction?: boolean
属性值
boolean
dblClickZoomInteraction
双击左键是否会让地图向内缩放。
违约 true
dblClickZoomInteraction?: boolean
属性值
boolean
dragPanInteraction
左键点击和拖拽是否会平移地图。
违约 true
dragPanInteraction?: boolean
属性值
boolean
dragRotateInteraction
右键拖动是否会旋转并调整地图的俯仰。
违约 true
dragRotateInteraction?: boolean
属性值
boolean
interactive
无论地图是互动还是静态的。 如果错误,所有用户交互都会被禁用。 如果成立,只有选定的用户交互才会被启用。
违约 true
interactive?: boolean
属性值
boolean
keyboardInteraction
键盘交互是否被启用。
<样式> .k-key { 边框:1px 实心灰色;边框半径:6px;背景色:#ccc;行高:14px;字体大小:14px;填充:2px; } </风格>逃脱:跳转到地图上。
+/=:将缩放等级提高1。
Shift + +/=:将缩放等级提高2。
-:将缩放等级降低1。
Shift + -:将缩放等级降低2。
⇢:向右平移100像素。
⇠:平移左100像素。
⇡:平移100像素。
⇣:向下平移100像素。
转变 + ⇢:顺时针旋转15度。
转变 + ⇠:逆时针旋转15度。
转变 + ⇡:将音高增加10度。
转变 + ⇣:降低音高10度。
默认“真”keyboardInteraction?: boolean
属性值
boolean
scrollZoomInteraction
地图是否应该在滚动输入时放大。
违约 true
scrollZoomInteraction?: boolean
属性值
boolean
touchInteraction
触摸设备是否启用了触控交互。
违约 true
touchInteraction?: boolean
属性值
boolean
touchRotate
触摸设备是否启用了触摸旋转。 如果禁用触摸交互,这个选项不会被应用。
违约 true
touchRotate?: boolean
属性值
boolean
wheelZoomRate
设置鼠标滚轮的缩放率 1/450
wheelZoomRate?: number
属性值
number