Build your ultimate AI agent
Opis kursu
Czas na zabawę z mapami! Kurs „Interaktywne mapy z leaflet w R" wyposaży cię w narzędzia do tworzenia atrakcyjnych i interaktywnych map internetowych z wykorzystaniem danych przestrzennych i tidyverse. W trakcie kursu będziesz tworzyć mapy na podstawie zbioru danych IPEDS, zawierającego informacje o uczelniach wyższych w Stanach Zjednoczonych. Po drodze nauczysz się dostosowywać mapy za pomocą etykiet, wyskakujących okienek i własnych znaczników, a także dodawać warstwy zwiększające interaktywność. Po ukończeniu kursu będziesz w stanie tworzyć i personalizować własne interaktywne mapy internetowe, które ujawnią wzorce ukryte w twoich danych.
Wymagania wstępne
Program kursu
Plan kursu
1
Tworzenie interaktywnych map internetowych
Rozdział 1 zapozna uczących się z pakietami htmlwidgets i leaflet. Po tym wprowadzeniu stworzysz swoją pierwszą interaktywną mapę internetową z użyciem leaflet. W trakcie tego procesu poznasz wiele podstawowych funkcji pakietu leaflet: dodawanie różnych kafelków mapy, ustawianie punktu centralnego i poziomu powiększenia, nanoszenie pojedynczych punktów na podstawie współrzędnych geograficznych oraz zapisywanie map leaflet jako obiektów. Rozdział 1 zakończy się geokodowaniem siedziby DataCamp i stworzeniem mapy leaflet z jej lokalizacją oraz wyskakującym okienkiem opisującym to miejsce.
- Wprowadzenie do leaflet50 XP
- Wczytywanie biblioteki leaflet50 XP
- Tworzenie interaktywnej mapy internetowej100 XP
- Kafelki mapy50 XP
- Kafelki dostawców100 XP
- Dodawanie niestandardowego kafelka mapy100 XP
- Ustawianie domyślnego widoku mapy50 XP
- Mapa z widokiem I100 XP
- Mapa z węższym widokiem100 XP
- Nanoszenie siedziby DataCamp na mapę50 XP
- Zaznacz to100 XP
- Dodawanie okienek popup i zapisywanie mapy100 XP
2
Nanoszenie punktów na mapę
W rozdziale 2 rozbudujesz mapę leaflet z rozdziału 1, tworząc interaktywną mapę internetową wszystkich czteroletnich uczelni w Kalifornii. Po naniesieniu setek punktów na interaktywną mapę leaflet nauczysz się dostosowywać znaczniki. W tym rozdziale poznasz też sposób na kodowanie znaczników kolorami na podstawie zmiennej jakościowej.
3
Grupy, warstwy i dodatki
W rozdziale 3 rozbudujesz mapę wszystkich czteroletnich uczelni w Kalifornii, tworząc mapę obejmującą wszystkie uczelnie w Stanach Zjednoczonych. W sekcji 3.1 powtórzysz i rozwiniesz materiał z rozdziału 2. Następnie ponownie naniesieszuczelnie na mapę leaflet według sektora (publiczny, prywatny lub komercyjny), używając grup, które umożliwią użytkownikom przełączanie widoczności poszczególnych kategorii. W sekcji 3.3 nauczysz się dodawać wiele map bazowych, między którymi użytkownicy będą mogli się przełączać.
4
Nanoszenie wielokątów na mapę
W rozdziale 4 nauczysz się tworzyć mapy wielokątów, które służą do wyznaczania obszarów geograficznych (np. kodów pocztowych, stanów, krajów itp.). Rozdział 4 rozpocznie się od naniesienia na mapę kodów pocztowych w Karolinie Północnej należących do górnego kwartyla średnich dochodów rodzinnych. Nauczysz się dostosowywać wielokąty za pomocą palet kolorów i etykiet. Rozdział zakończy się dodaniem nowej warstwy do mapy wszystkich uczelni w Ameryce – warstwy pokazującej kody pocztowe ze średnim dochodem wynoszącym co najmniej 200 000 USD w roku podatkowym 2015. Podczas pracy z kodami pocztowymi poznasz ogólne zagadnienia dotyczące danych przestrzennych, dane geoJSON, symbol `@` oraz funkcję `addPolygons()`. Będziesz mieć też okazję do ćwiczenia opcji poznanych w poprzednich rozdziałach, takich jak wyskakujące okienka i etykiety, a także nowych sposobów dostosowywania map – na przykład opcji `highlight` w funkcji `addPolygons()`.
R
Interaktywne mapy z leaflet w R
Kurs
ukończony

