Programování v GIS 5 (PvGIS5)

Řešená témata

  • opakování zpracování geodat dat pomocí GDAL/OGR
  • tvorba uživatelských rozhraní pomocí PyQt

Zdroje

Data ke stažení

Instalace

  • management Pythonu - Miniconda
  • IDE - Visual Studio Code
  • extenze pro VS Code - Python, Python Debugger, Black Formatter, isort, autopep8, Flake8, Mypy Type Checker, Pylance, Pylint, autoDocstring - Python Docstring Generator
  • instalace Conda environmentu

Definice environment souboru, např. s názvem env-pgis5.yaml

name: pgis5

channels:
  - conda-forge
  - defaults

dependencies:
  - python=3.12
  - pip
  # GIS tool
  - GDAL
  # PyQT
  - pyqt
  # VS Code extensions
  - black
  - isort
  - mypy
  - pep8
  - flake8
  - pylint

Z conda prompt následně spustit:

conda create -f env-pgis5.yaml
conda activate pgis5