155UZPR Úvod do zpracování prostorových dat: Porovnání verzí

Z GeoWikiCZ
 
(Není zobrazeno 36 mezilehlých verzí od stejného uživatele.)
Řádek 4: Řádek 4:
* '''Aktuální a kompletní informace jsou na této stránce'''
* '''Aktuální a kompletní informace jsou na této stránce'''
* Kód předmětu: 155UZPR
* Kód předmětu: 155UZPR
* Garant předmětu: [[Ing. Martin Landa, Ph.D.|Ing. Martin Landa, Ph.D.]]
* Garant předmětu: {{lide|Ing. Martin Landa, Ph.D.}}
* Přednášející: [[Ing. Martin Landa, Ph.D.|Ing. Martin Landa, Ph.D.]]
* Přednášející: {{lide|Ing. Martin Landa, Ph.D.}} (ML), {{lide|Ing. Ondřej Pešek}} (OP), {{lide|Ing. Linda Karlovská}} (LK)
* Rozsah: 2+2
* Rozsah: 2+2
* Počet kreditů: 5
* Počet kreditů: 5
Řádek 12: Řádek 12:
== Anotace ==
== 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ět [[155IN2G|Informatika 2 - Databázové systémy]] [[155IN3G|Informatika 3 - Objektové programování]].
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 [[155IN2G|Informatika 2 - Databázové systémy]], [[155IN3G|Informatika 3 - Objektové programování]], [[155GIS1|GIS1]] a [[1552GIS|GIS2]].


;Doporučená literatura
;Doporučená literatura


* Obe, Hsu: [https://www.manning.com/books/postgis-in-action-third-edition PostGIS in Action], 2021
* Obe, Hsu: [https://www.manning.com/books/postgis-in-action-third-edition PostGIS in Action], 2021
* Rigaux, Scholl, Voisard: [http://books.google.cz/books?id=o8LfhpFOnPwC Spatial Database: With Application to GIS], 2002
* Dorman, Graser, Nowosad, Lovelace: [https://py.geocompx.org/ Geocomputation with Python]


; Školící materiály GISMentors
; Školící materiály GISMentors
Řádek 33: Řádek 33:


== Harmonogram ==
== Harmonogram ==
'''Vyučující:''' {{lidé|Ing. Martin Landa, Ph.D.}} (ML), {{lide|Ing. Ondřej Pešek}} (OP), {{lide|Ing. Linda Karlovská}} (LK)


Středa 12:00-15:40, B870
Středa 12:00-15:40, B870


# 27.09. [https://geo.fsv.cvut.cz/vyuka/155uzpr/01_uvod.html Python - integrace v komplexních GIS nástrojích]
# 27.09. [https://geo.fsv.cvut.cz/vyuka/155uzpr/01_uvod.html Python - integrace v komplexních GIS nástrojích] (ML)
# 04.10. Přehled Python knihoven pro práci s geoprostorovými daty
# 04.10. [https://geo.fsv.cvut.cz/vyuka/155uzpr/02_prehled.html Přehled Python knihoven pro práci s geoprostorovými daty] (ML)
# 11.10. Zpracování geoprostorových dat pomocí knihovny GeoPandas
# ''11.10. Výuka odpadá''
# 18.10. Zpracování rastrových dat pomocí knihoven Rasterio a Numpy
# 18.10. [https://geo.fsv.cvut.cz/vyuka/155uzpr/03_geopandas.html Zpracování geoprostorových dat pomocí knihovny GeoPandas] (ML/OP)
# 25.10. Zpracování vektorových dat pomocí knihoven Fiona a Shapely
# 25.10. [https://geo.fsv.cvut.cz/vyuka/155uzpr/04_fiona_shapely.html Zpracování vektorových dat pomocí knihoven Fiona a Shapely] (ML)
# 01.11. Komplexní úlohy zpracování geoprostorových dat v Python
# 01.11. [https://geo.fsv.cvut.cz/vyuka/155uzpr/05_rasterio.html Zpracování rastrových dat pomocí knihoven Rasterio a Numpy] (OP)
# 15.11. Úvod do geodatabází, jednoduché geoprvky
# 08.11. [https://geo.fsv.cvut.cz/vyuka/155uzpr/geopython/06_komplexni_ulohy.html Komplexní úloha zpracování geoprostorových dat v Python] (OP)
# 22.11. Úvod do prostorového SQL - prostorové predikáty
# 15.11. [https://geo.fsv.cvut.cz/vyuka/155uzpr/spatialsql/07_uvod.html Úvod do geodatabází, jednoduché geoprvky] (ML)
# 29.11. PostGIS - prostorové SQL
# 22.11. [https://geo.fsv.cvut.cz/vyuka/155uzpr/spatialsql/08_prostorove_sql.html Úvod do prostorového SQL - prostorové predikáty a funkce] (ML)
# 06.11. PostGIS - pokročilé prostorové SQL
# 29.11. [https://geo.fsv.cvut.cz/vyuka/155uzpr/spatialsql/09_postgis.html PostGIS - prostorové SQL] (ML)
# 13.12. PostGIS - topologie vektorových dat
# ''06.12. Výuka odpadá''
# 20.12. PostGIS - síťové analýzy, rastrová data
# 13.12. [https://geo.fsv.cvut.cz/vyuka/155uzpr/spatialsql/10_komplexni_ulohy_kn.html Komplexní úloha zpracování geoprostorových dat v SQL a Python] (LK)
# 13.12. [https://geo.fsv.cvut.cz/vyuka/155uzpr/spatialsql/11_postgis_topology.html PostGIS - topologie vektorových dat] (ML)
# 20.12. PostGIS - [https://geo.fsv.cvut.cz/vyuka/155uzpr/spatialsql/12_postgis_pgrouting.html síťové analýzy], [https://geo.fsv.cvut.cz/vyuka/155uzpr/spatialsql/13_postgis_raster.html rastrová data] (ML)
<!--# 20.12. NoSQL databáze a geodata-->
<!--# 20.12. NoSQL databáze a geodata-->


Řádek 59: Řádek 59:


== Odkazy ==
== Odkazy ==
JupyterHub: http://gislab.fsv.cvut.cz:8000


=== Náplň ===
=== Náplň ===
Řádek 92: Řádek 94:
* [https://sqlitebrowser.org/dl/ DB Browser for SQLite]
* [https://sqlitebrowser.org/dl/ DB Browser for SQLite]
* [http://pgadmin.org pgAdmin]
* [http://pgadmin.org pgAdmin]
=== Data ===
* http://geo.fsv.cvut.cz/vyuka/155uzpr/data


== Externí odkazy ==
== Externí odkazy ==


* [http://uhulag.mendelu.cz/cz/studium/gis Přednášky GIS] na MZLU v Brně
* [http://uhulag.mendelu.cz/cz/studium/gis Přednášky GIS] na MZLU v Brně
* [http://perchta.fit.vutbr.cz/vyuka-gis Přednášky GIS] na VUT v Brně
* [http://jt.wz.cz/vytvory/spatial_sql/spatial_sql.htm Prostorové SQL]
* [http://jt.wz.cz/vytvory/spatial_sql/spatial_sql.htm Prostorové SQL]
* [http://www.fit.vutbr.cz/~rychly/public/docs/slides-nosql-databases/slides-nosql-databases.print.pdf NoSQL databáze]


; Anglicky
; Anglicky

Aktuální verze z 10. 1. 2024, 21:46

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:

Ing. Martin Landa, Ph.D.

  • Přednášející:

Ing. Martin Landa, Ph.D. (ML), Ing. Ondřej Pešek (OP), Ing. Linda Karlovská (LK)

  • 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
Školící materiály GISMentors

Podmínky

  1. Semestrální projekt
  2. osobní pohovor (zkouška)

Harmonogram

Středa 12:00-15:40, B870

  1. 27.09. Python - integrace v komplexních GIS nástrojích (ML)
  2. 04.10. Přehled Python knihoven pro práci s geoprostorovými daty (ML)
  3. 11.10. Výuka odpadá
  4. 18.10. Zpracování geoprostorových dat pomocí knihovny GeoPandas (ML/OP)
  5. 25.10. Zpracování vektorových dat pomocí knihoven Fiona a Shapely (ML)
  6. 01.11. Zpracování rastrových dat pomocí knihoven Rasterio a Numpy (OP)
  7. 08.11. Komplexní úloha zpracování geoprostorových dat v Python (OP)
  8. 15.11. Úvod do geodatabází, jednoduché geoprvky (ML)
  9. 22.11. Úvod do prostorového SQL - prostorové predikáty a funkce (ML)
  10. 29.11. PostGIS - prostorové SQL (ML)
  11. 06.12. Výuka odpadá
  12. 13.12. Komplexní úloha zpracování geoprostorových dat v SQL a Python (LK)
  13. 13.12. PostGIS - topologie vektorových dat (ML)
  14. 20.12. PostGIS - síťové analýzy, rastrová data (ML)

Přednášky (a další materiály) jsou dostupné na adrese

http://geo.fsv.cvut.cz/vyuka/155uzpr/

Data: S:\K155\Public\155UZPR

Odkazy

JupyterHub: http://gislab.fsv.cvut.cz:8000

Náplň

Software

Externí odkazy

Anglicky

Konzultace

Ing. Martin Landa, Ph.D. <martin.landa fsv.cvut.cz> (B802)