1 of 11

GIS 3Šestá lekce

Mgr. Michal Jakl

2 of 11

Obsah lekce

  1. Leaflet II.
  2. Apex charts
  3. Plugin qgis2web

Praktické cvičení: Práce s knihovnami Apex charts, Leaflet a pluginem qgis2web

3 of 11

1) Leaflet II.

  1. Využijte výstup z minulé hodiny
  2. Napojte vrstvu českých okresů („okresy“) z dostupného „API“
  3. Po kliknutí na polygon okresu zobrazte jeho název
  4. Přebarvěte všechny okresy na oranžovo
  5. Jeden vybraný okres obarvěte červeně
  6. Po kliknutí na okres zobrazte všechny dostupné atributy a jejich vlastnosti

4 of 11

5 of 11

2) Apex charts

ApexCharts is a modern charting library that helps developers to create beautiful and interactive visualizations for web pages.

It is an open-source project licensed under MIT and is free to use in commercial applications.

6 of 11

2) Apex charts

  1. Vytvořte stránku charts.html
  2. Na stránce vytvořte tři grafy:
    1. Graf napojený na geoJSON vrstvu okresů, zobrazující „počet obyvatel“ pro každý okres
    2. Liniový graf zobrazující vývoj obyvatelstva ve dvou městech (v „API“ vrstva „data“, pole „vyvoj“)
    3. Koláčový graf zobrazující počet turistů v jednom z měst (pole „turiste“)

7 of 11

8 of 11

3) Plugin qgis2web

qgis2web generates a web map from your current QGIS project, either as OpenLayers, Leaflet, or Mapbox GL JS. It replicates as many aspects of the project as it can, including layers, styles (including categorized and graduated), and extent. No server-side software required.

9 of 11

3) Plugin qgis2web

  1. Nainstalujte do svého QGISu daný plugin
  2. Vytvořte libovolnou mapku s podklady některé z dostupných WM(T)S služeb
  3. Vytvořte a klasifikujte zkušební vrstvu linií, polygonů a bodů (různé barvy, symboly atd.)
  4. Vyexportujte leaflet mapu a využijte maximum možných nastavení (geolokace, legenda atd.)

10 of 11

11 of 11

Děkuji za pozornost a těším se příště!��Prostor pro zpětnou vazbu

mail@mjakl.cz

Tel. 608 544 839

Web: mjakl.cz

Telegram: t.me/mikimikimikia