Внутри addPolygons()
есть параметр popup
, такой же, как в функции addPopups()
. Разница (я думаю) в том, что когда всплывающее окно создается внутри addPolygons()
, можно щелкнуть в любом месте многоугольника, чтобы вызвать всплывающее окно, но если используется addPopups()
, должна быть определена одна точка lng
и lat
.
Я хочу изменить один из параметров по умолчанию (maxWidth
) в popupOptions()
, что легко сделать при использовании addPopups()
, потому что он содержит параметр options = popupOptions()
, но я не знаю, как это сделать при использовании addPolygons()
; внутри этой функции параметр options равен options = pathOptions()
.
Ниже приведен воспроизводимый пример из листовки документации с добавленным всплывающим окном, в котором я бы хотел увеличить maxWidth
.
library(rgdal)
# From https://www.census.gov/geo/maps-data/data/cbf/cbf_state.html
states <- readOGR("shp/cb_2013_us_state_20m.shp",
layer = "cb_2013_us_state_20m", verbose = FALSE)
neStates <- subset(states, states$STUSPS %in% c(
"CT","ME","MA","NH","RI","VT","NY","NJ","PA"
))
leaflet(neStates) %>%
addPolygons(
stroke = FALSE, fillOpacity = 0.5, smoothFactor = 0.5,
color = ~colorQuantile("YlOrRd", states$AWATER)(AWATER),
popup="<b>Hello World</b>"
)