开始使用免费开始使用

构建底图

既然我们已经知道地图的中心位置(Lat = 39.8282,Lng = -98.5795),就来构建一个新的底图。请记住,您可以使用 addTiles()addProviderTiles() 将瓦片地图添加到 leaflet 对象中。

因为我们要绘制全美的高校,您可以在创建底图的函数链起始处就包含 ipeds 数据。这样,ipeds 数据会与底图一同存储,便于后续访问。 当我们打好这个坚实的基础后,只需两行 R 代码就能绘制出全美每所高校。

ipeds 数据以及 leaflettidyverse 库已为您加载。

本练习是课程的一部分

在 R 中使用 leaflet 构建交互式地图

查看课程

练习说明

  • 将新地图存入对象 m2,其需:
    • 使用 CartoDB 提供的底图瓦片。
    • 缩放级别为 3。
    • 然后为 m2 添加圆形标记,以绘制全美所有高校。

交互式实操练习

通过完成这段示例代码来试试这个练习。

m2 ___ 
    ipeds %>% 
        leaflet() %>% 
            # use the CartoDB provider tile
            addProviderTiles(___) %>% 
            # center on the middle of the US with zoom of 3
            setView(lat = 39.8282, lng = -98.5795, ___)

# Map all American colleges 
m2 %>% 
    ___() 
编辑并运行代码