综合运用
让我们把这些内容一次性结合起来试试。要构建包含全美所有 4 年制高校的交互式地图,可以分为 4 个步骤:
- 初始化网页地图
- 添加底图
- 将各高校部门按类别分别绘制为独立图层
- 添加图层控件,便于用户切换底图组和叠加组
public、private 和 profit 数据框以及调色板 pal 已为您加载。
本练习是课程的一部分
在 R 中使用 leaflet 构建交互式地图
练习说明
- 填写函数名,创建一个包含多个叠加组和底图组的交互式网页地图。
交互式实操练习
通过完成这段示例代码来试试这个练习。
m4 <- ___() %>%
___(group = "OSM") %>%
___("CartoDB", group = "Carto") %>%
___("Esri", group = "Esri") %>%
___(data = public, radius = 2, label = ~htmlEscape(name),
color = ~pal(sector_label), group = "Public") %>%
___(data = private, radius = 2, label = ~htmlEscape(name),
color = ~pal(sector_label), group = "Private") %>%
___(data = profit, radius = 2, label = ~htmlEscape(name),
color = ~pal(sector_label), group = "For-Profit") %>%
___(baseGroups = c("OSM", "Carto", "Esri"),
overlayGroups = c("Public", "Private", "For-Profit")) %>%
___(lat = 39.8282, lng = -98.5795, zoom = 4)
m4