155UZPR Úvod do zpracování prostorových dat
Základní údaje o předmětu
- Aktuální a kompletní informace jsou na této stránce
- Kód předmětu: 155UZPR
- Garant předmětu:
- Přednášející:
Ing. Martin Landa, Ph.D. (ML), Ing. Ondřej Pešek, PhD. (OP)
- Rozsah: 2+2
- Počet kreditů: 5
- Ukončení: z, zk
Anotace
Předmět je zaměřen na automatizované zpracování geoprostorových dat. Praktická cvičení jsou rozdělena na dvě části. V první části se pro zpracování dat používá skriptovací jazyk Python v kombinaci s knihovnami GeoPandas, Rasterio, Fiona a dalšími. Druhá část výuky je zaměřena na správu geoprostorových dat v objektově-relačních databázových systémech a jejich zpracování pomocí prostorového SQL. Volná návaznost na předměty Informatika 2 - Databázové systémy, Informatika 3 - Objektové programování, GIS1 a GIS2.
- Doporučená literatura
- Obe, Hsu: PostGIS in Action, 2021
- Dorman, Graser, Nowosad, Lovelace: Geocomputation with Python
- Školící materiály GISMentors
- GeoPython pro začátečníky
- Úvod do prostorových databází
- PostGIS pro začátečníky a pokročilé
Podmínky
- Semestrální projekt na téma zpracování dat pomocí jazyka Python
- Zkouška z prostorového SQL
Harmonogram
Čtvrtek 15:00-16:35 (A-140), 16:45-18:20 (A-140)
- 24.09. Python - integrace v komplexních GIS nástrojích (OP)
- 01.10.Přehled Python knihoven pro práci s geoprostorovými daty (ML)
- 08.10.Zpracování geoprostorových dat pomocí knihovny GeoPandas (ML)
- 15.10.Zpracování vektorových dat pomocí knihoven Fiona a Shapely (OP)
- 22.10.Zpracování rastrových dat pomocí knihoven Rasterio a Numpy (ML)
- 29.10.Komplexní úloha zpracování geoprostorových dat v Python (OP)
- 05.11.Úvod do geodatabází, jednoduché geoprvky (ML)
- 12.11.Úvod do prostorového SQL - prostorové predikáty a funkce (ML)
- 26.11.PostGIS - prostorové SQL (ML)
- 03.12.PostGIS - import dat a jejich zpracování (ML)
- 10.12. Komplexní úloha zpracování geoprostorových dat v SQL a Python (ML)
- 17.12. Prezentace semestrálních projektů (ML+OP)
Přednášky (a další materiály) jsou dostupné na adrese
Data: S:\K155\Public\155UZPR
Pracovní prostředí
Funkční ve fakultní síti nebo s nastavenou VPN!
JupyterHub: http://gislab.fsv.cvut.cz:8000
PostGIS:
- host: gislab.fsv.cvut.cz
- db: uzpr (nebo arccr500)
- přihlašovací údaje stejné jako pro GIS.lab
Software
Externí odkazy
- Přednášky GIS na MZLU v Brně
- Anglicky
- Smith, Goodchild a Longley: Geospatial Analysis
- Dimensionally Extended 9 Intersection Model (DE-9IM) from PostGIS manual
Konzultace
Ing. Martin Landa, Ph.D. <martin.landa fsv.cvut.cz> (B802)
Ing. Ondřej Pešek, Ph.D. <ondrej.pesek fsv.cvut.cz> (B802)