开始使用免费开始使用

带视角的地图 I

您可能已经注意到,默认情况下,地图会缩放到最远级别。与其手动缩放和平移,我们可以使用 setView() 函数将地图载入到以特定点为中心的视图。

leaflet()  %>% 
    addProviderTiles("CartoDB")  %>% 
    setView(lat = 40.7, lng = -74.0, zoom = 10)

目前,DataCamp 在以下位置设有办公室:

350 5th Ave, Floor 77, New York, NY 10118

Martelarenlaan 38, 3010 Kessel-Lo, Belgium

这些地址已使用 ggmap 包中的 geocode() 函数转换为坐标。

  • 纽约:(-73.98575, 40.74856)
  • 比利时:(4.717863, 50.881363)

本练习是课程的一部分

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

查看课程

交互式实操练习

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

# Map with CartoDB tile centered on DataCamp's NYC office with zoom of 6
leaflet()  %>% 
    addProviderTiles("___")  %>% 
    setView(lng = -73.___, lat = 40.___, zoom = ___)
编辑并运行代码