我想使用sf
包提取边界框(例如st_bbox
),然后使用fitBounds
将这些坐标传递给传单。
做到这一点的最佳方法是什么? here也有类似的帖子:
我不想取所有坐标的平均值,因为我们已经有一个可以使用的边界框,并且我们不想使用setView
来设置缩放比例。我目前正在尝试的示例-
夺取印第安纳州的盛况:
require(USAboundaries);require(sf)
state <- us_boundaries(states="Indiana")
st_bbox(state)
xmin ymin xmax ymax
-88.11186 37.78194 -84.78395 41.75956
我想轻松地将其转换成Leaflet的fitBounds
可以解释的格式。大概是这样吗?:
map.fitBounds([
[-88.11186, 37.78194],
[-84.78395, 41.75956]
);