155YWEK Webová kartografie
(přesměrováno z 155YWEK)
Základní údaje o předmětu
- Aktuální a kompletní informace jsou ZDE
- Kód předmětu: 155YWEK
- Garant předmětu:
prof. Ing. Jiří Cajthaml, Ph.D.
- Přednášející:
prof. Ing. Jiří Cajthaml, Ph.D.
- Rozsah: 2+2
- Počet kreditů: 5
- Ukončení: zápočet, zkouška
Od 3. výukového týdne koncept 1 h teoretického základu, 1–1,5 h praktického workshopu, 1–1,5 h samostatného kódování
Date | Teoretický základ | Praktické dovednosti | Vyučující |
---|---|---|---|
18. února | Motivace k webové kartografii, úvod. Představení prostředí a technik. Přístupy k tvorbě webového obsahu.
Webový server, typy serverů. Hosting. |
HTML5, CSS. Prostředí Glitch.com. Návrhové prostředí Figma
Základy práce s CSS, základy JavaScriptu U1 – Webová forma životopisu |
prof. Ing. Jiří Cajthaml, Ph.D. |
25. února | Základy JavaScript – datové typy, proměnné. Funkce, pole, řetězce, moderní operátory, cykly.
DevTools, konzole, debug, responsivita. JSON, odkazování do souborů a načítání ze souborů |
Pokročilejší užití JavaScriptu
U1 |
Ing. Tomáš Janata, Ph.D. |
4. března | Mapové knihovny – Leaflet, OpenLayers, MapTiler. Leaflet – základní informace. Leaflet – mapový objekt, symbolika, pop-up. Mapové elementy a rozdíly oproti konvenční kartografii. | VS Code
U2a – Mapová aplikace v prostředí Leaflet |
Ing. Tomáš Janata, Ph.D. |
11. března | Tvorba pokročilejších aplikací v Leaflet. | Netlify
U2a |
Ing. Tomáš Janata, Ph.D. |
18. března | Javascriptové knihovny a prostředí pro tvorbu map. D3JS. | U2b – Vylepšení aplikace z U2a pomocí D3.js:
grafy, diagramy, pop-upy, animace |
[1]Ing. František Mužík |
25. března | D3.js a tvorba grafických elementů k propojení s mapou. | U2b
ODEVZDÁVÁ SE U2 JAKO CELEK (termín odevzdání: 23. dubna) |
[2]Ing. František Mužík |
1. dubna | Webový server – konfigurace, nastavení, širší vztahy webového mapování. Apache, IIS. DNS, propojení obsahu s doménou. | Windows server (IIS) – konfigurace vlastního prostoru
(dle kapacitních možností) |
prof. Ing. Jiří Cajthaml, Ph.D. |
8. dubna | Základy ArcGIS JavaScript API. | U3 – ArcGIS API | Ing. Tomáš Janata, Ph.D. |
15. dubna | Základy ArcGIS JavaScript API. Práce s WebMap | Ing. Tomáš Janata, Ph.D. | |
22. dubna | ArcGIS JavaScript API – pokročilé možnosti. Feature Collection. | U3 (termín odevzdání: 16. května) | Ing. Tomáš Janata, Ph.D. |
přesun výuky | ––– | ––– | |
6. května | Ladění a škálování aplikací. | rezerva
ladění aplikace v ArcGIS API |
Ing. Tomáš Janata, Ph.D. |
13. května | Další API prostředí – CARTO.db, Mapbox aj. MapTiler, OSM | U4 – GISQuick | Ing. Tomáš Janata, Ph.D. |