Отключение масштабирования при прокрутке листовки на карте в R - PullRequest
0 голосов
/ 24 сентября 2019

Я хочу отключить масштабирование на моей листовой карте в R при наведении на нее мыши.

Я пробовал функцию suspendScroll(hoverToWake = FALSE) из пакета leaflet.extras, а также leaflet(options = leafletOptions(scrollWheelZoom = FALSE)), но обане работает.

leaflet(width = "100%") %>%
  setView(0, 0, 1) %>%
  addTiles() %>%
  suspendScroll(hoverToWake = FALSE)

Карта продолжает увеличиваться и уменьшаться, когда я наводю на нее курсор мыши и начинаю прокручивать.Единственная ли у меня эта проблема?Моя версия R - 3.6.1

1 Ответ

0 голосов
/ 24 сентября 2019

Если вы хотите отключить все масштабирование, вы можете установить для minZoom и maxZoom то же число, что и для zoom в setView.Как этот воспроизводимый пример:

map <- leaflet(options = leafletOptions(minZoom = 10, maxZoom = 10)) %>% 
addTiles() %>% 
setView(lng = 7.35, lat = 50.05, zoom = 10)
map
...