当我在闪亮的应用程序中添加一个简单的地图时,没有添加多边形,缩放参数可以正常工作,并且地图会按应有的方式初始化。
另一方面,当我使用 add_polygon() 添加多边形时,地图的初始化程度超出了应有的程度。
为什么会这样?
这是我的代码:
library(mapdeck)
library(sf)
sf = st_as_sf(my_LargeSpatialPolygonDataframe)
output$my_map = renderMapdeck({
mapdeck(token = mytoken, location = c(a, b), zoom = 12,
bearing = -45.00, pitch = 0, style = 'mapbox://styles/mapbox/light-v9') %>%
add_polygon(data = sf,
stroke_colour = "#000000",
stroke_width = 20,
stroke_opacity = 200,
fill_opacity = 0,
layer = "init_polygons")
})