r - 在 R 的传单中为 fitBounds 添加填充
问题描述
我想在 R 中创建一个管道,该管道使用传单构建地图,该传单适当地缩放到任何给定数据集的经度和纬度。
fitBounds()
如果我可以在该区域周围添加更多“填充”,则可以满足我的需求。
查看帮助菜单,这可以使用fitBounds(options = list()
,但提供的链接指向 Javascript 帮助菜单的传单。
我的问题是;如何在 fitbounds 中设置填充?
这是改编自传单教程的一些示例代码;
library(tidyverse)
library(leaflet)
leaflet() %>%
addTiles() %>%
fitBounds(
lng1=-118.456554, lat1=34.078039,
lng2=-118.436383, lat2=34.062717
)
谢谢,
解决方案
要将padding
选项传递给fitBounds()
,您必须创建一个包含您的边界的向量列表,名为padding
;
IEfitbounds(options = list(padding = c(50,50)))
在示例中;
library(tidyverse)
library(leaflet)
leaflet() %>%
addTiles() %>%
fitBounds(
lng1=-118.456554, lat1=34.078039,
lng2=-118.436383, lat2=34.062717,
options = list(padding = c(400,400))
)