155YWEK Webová kartografie

Z GeoWikiCZ

Základní údaje o předmětu

  • 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í
20. ú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

U1 – Webová forma životopisu

prof. Ing. Jiří Cajthaml, Ph.D.

Ing. Tomáš Janata, Ph.D.

Ing. František Mužík

27. února Webový server – konfigurace. DNS, propojení obsahu s doménou.

Základy JavaScript – datové typy, proměnné. Funkce, pole, řetězce, moderní operátory, cykly. DevTools, konzole, debug, responsivita.

Základy práce s CSS, základy JavaScriptu

U1

Ing. Tomáš Janata, Ph.D.
5. března Základy JavaScript – DOM, asynchronní přenos, události, objektové typy. JSON, odkazování do souborů a načítání ze souborů Pokročilejší využití JavaScriptu

U1

Ing. Tomáš Janata, Ph.D.
12. března Mapové knihovny – Leaflet, OpenLayers, MapTiler. Leaflet – základní informace. Leaflet – mapový objekt, symbolika, prostorové dotazování, 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.
19. března Tvorba pokročilejších aplikací v Leaflet. Netlify

U2a

Ing. Tomáš Janata, Ph.D.
26. března Vstupní a výstupní formáty souborů. GeoJSON, souborové databáze, GeoPackage. Vektorové a rastrové dlaždice. U2a Ing. Tomáš Janata, Ph.D.
2. dubna Javascriptové knihovny a prostředí pro tvorbu map. D3JS. U2b – Vylepšení aplikace z U2a pomocí D3.js: grafy, diagramy, pop-upy, animace Ing. Tomáš Janata, Ph.D.

Ing. František Mužík

9. dubna Serverové fungování, nastavení, širší vztahy webového mapování. Apache, IIS U2b

ODEVZDÁVÁ SE ÚLOHA U2 JAKO CELEK (termín odevzdání: 23. dubna)

prof. Ing. Jiří Cajthaml, Ph.D.

Ing. Tomáš Janata, Ph.D.

Ing. František Mužík

16. dubna Základy ArcGIS JavaScript API. Práce s WebMap U3 – ArcGIS API Ing. Tomáš Janata, Ph.D.

Ing. Marek Hoffmann

23. dubna ArcGIS JavaScript API – pokročilé možnosti. Feature Collection. Windows server (IIS) – konfigurace vlastního prostoru

U3 (termín odevzdání: 17. května)

Ing. Tomáš Janata, Ph.D.

Ing. Marek Hoffmann

30. dubna přesun výuky ––– –––
7. května Ladění a škálování aplikací. Další API prostředí – CARTO.db, Mapbox aj. MapTiler, OSM U4 – GISQuick Ing. Tomáš Janata, Ph.D.

Ing. František Mužík

14. května rektorský den ––– –––