Проблемы производительности Leaflet R с большой картой
Мне интересно, сталкивался ли кто-то еще с подобными проблемами при построении большого количества маркеров и полигонов с использованием пакета листовки в R. Вот как это обычно должно выглядеть:
Однако, когда я увеличиваю или уменьшаю масштаб карты, полигоны и маркеры явно не на своем месте (или вы можете сказать, что базовая карта не корректируется должным образом). Пример приведен ниже:
У меня не было бы этой проблемы, когда я наносил на карту меньшую площадь или несколько маркеров. Мне интересно, есть ли способ улучшить производительность. Заранее большое спасибо за вашу помощь!
Пример моего кода приведен ниже:
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))