UserInteractionOptions interface
啟用/停用使用者與地圖互動的選項。
- Extends
屬性
box |
Shift + 向左按一下並拖曳是否會繪製縮放方塊。
預設 |
dbl |
按兩下是否會向內縮放地圖。
預設 |
drag |
按一下滑鼠左鍵並拖曳是否會移動流覽地圖。
預設 |
drag |
按一下滑鼠右鍵並拖曳是否會旋轉並傾斜地圖。
預設 |
interactive | 地圖是互動式還是靜態。 如果為 false,則會停用所有使用者互動。 如果為 true,則只會啟用選取的使用者互動。
預設 |
keyboard |
是否啟用鍵盤互動。 逸出:將焦點跳至地圖。 +/=:增加縮放比例 1。 Shift + +/= :將縮放層級增加 2。 -:縮小縮放比例 1。 Shift + - :減少縮放比例 2。 ⇢:向右移動流覽 100 圖元。 ⇠:向左移動流覽 100 圖元。 ⇡:向上移動流覽 100 圖元。 ⇣:向下移動流覽 100 圖元。 轉變 + ⇢:順時針旋轉 15 度。 轉變 + ⇠:順時針旋轉 15 度。 轉變 + ⇡:增加 10 度的音調。 轉變 + ⇣:減少 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 圖元。
轉變 + ⇢:順時針旋轉 15 度。
轉變 + ⇠:順時針旋轉 15 度。
轉變 + ⇡:增加 10 度的音調。
轉變 + ⇣:減少 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