Проблемы производительности Leaflet R с большой картой

Мне интересно, сталкивался ли кто-нибудь еще с подобными проблемами при построении большого количества маркеров и полигонов с использованием пакета листовок в R. Обычно это должно выглядеть так:

Тепловая карта меньшинств в районе DMV

Однако, когда я увеличиваю/уменьшаю карту, полигоны и маркеры явно не на месте (или вы можете сказать, что базовая карта не корректируется должным образом). Пример приведен ниже:

Та же карта при увеличении

У меня не было бы этой проблемы, если бы я наносил на карту меньшую область или несколько маркеров. Мне интересно, есть ли способ улучшить производительность. Заранее большое спасибо за вашу помощь!

Пример моего кода приведен ниже:

map1 <- leaflet() %>%
    addProviderTiles("CartoDB.Positron") %>%

    addPolygons(data = data_merged, group="Default",
                fillColor = ~pal(minority_population), color = "orange", 
                fillOpacity = 0.7,weight = 1, smoothFactor = 0.2, popup = popup) %>%

    addMarkers(data = branches_temp, ~long, ~lat,
               popup=~name_branch, group="Branch Locations",
               icon=icons(iconUrl = "./data/bank_blue_marker.png",iconWidth=20, iconHeight=20))

person Sean    schedule 15.10.2016    source источник
comment
Это интересный вопрос, но он больше похож на ошибку Leaflet, чем на проблему R. Если вы можете сделать это воспроизводимым, включив достаточно данных, вы может открыть задачу на GitHub (конечно, предварительно убедившись, что нет подобных открытых задач ).   -  person alistaire    schedule 23.10.2016
comment
Это происходит, когда вы его редактируете, или это так работает в браузере? Во всех браузерах так работает? На более чем одном компьютере? Это может быть ошибка ИЛИ это может быть проблема браузера. По моему опыту, карты вообще НЕ тестируются прямо в консоли rStudio!   -  person sconfluentus    schedule 27.01.2017