1. Nauka
  2. /
  3. Kursy
  4. /
  5. Interaktywne mapy z leaflet w R

Connected

ćwiczenie

Dodawanie niestandardowego kafelka mapy

Czy jakieś nazwy kafelków wydały ci się znajome? Jeśli pracowałeś(-aś) z oprogramowaniem do map, być może kojarzysz nazwy ESRI lub CartoDB.

Pierwszą mapę leaflet tworzymy z domyślnym kafelkiem OSM.

leaflet() %>% 
    addTiles()

Będziemy głównie korzystać z kafelków dostawcy CartoDB, ale możesz też wypróbować inne, na przykład Esri. Aby dodać niestandardowy kafelek dostawcy do mapy, użyj funkcji addProviderTiles(). Pierwszym argumentem tej funkcji jest mapa leaflet, co pozwala przekazać wynik leaflet() bezpośrednio do addProviderTiles() za pomocą potoku. Drugi argument to provider, który przyjmuje dowolny kafelek zawarty na liście providers.

Instrukcje 1/3

undefined XP
    1
    2
    3

Zamień addTiles() na addProviderTiles() i ustaw argument provider na „CartoDB".