Programování v GIS 3 (PGIS3)
Řešená témata
- ArcPy knihovna
- funkce pro vypisování seznamů prvků
arcpy.List*() - popis objektů ArcPy pomocí
arcpy.Describe() - kurzory v ArcPy pro vektorová data
- třída geometrie v ArcPy
- rastrová data v ArcPy
- tvorba vlastních balíků (+ jejich tetování)
- tvorba vlastních toolboxů a nástrojů
- modifikace ArcGIS Pro projektů - modul
arcpy.mp
Seminární práce
Sestavte Python skript, které provede libovolné netriviální zpracování prostorových dat, dle vlastního výběru. Ve skriptu využijte knihovnu ArcPy. Záhlaví skriptu bude obsahovat popis funkčnosti - co skript dělá. Skript odevzdejte emailem před posledním cvičením. Funkčnost skriptu bude prezentována na posledním cvičení.
Prezentace
| Datum | Prezentace |
|---|---|
| 2024-11-03 | Správa vlastního kódu pro ArcPy |
| 2024-11-11 | Python Toolbox ArcPy |
| 2024-11-25 | Mapping module ArcPy |
| 2025-09-16 | Úvodní hodina |
| 2025-09-16 | Základ ArcPy pro ArcGIS Pro |
| 2025-09-30 | Obecné funkce ArcPy |
| 2025-10-07 | Editace vektorových dat v ArcPy |
| 2025-10-14 | Geometrie v ArcPy |
| 2025-10-21 | Rastrová data v ArcPy |
No matching items
Zdroje
Data ke stažení
- ukázková data ke knize Programming ArcGIS Pro with Python – 2nd Edition
Ukázkové kódy
| Datum | Skript |
|---|---|
| 2024-10-21 | Rastrová data |
| 2024-10-21 | Tvorba rastru |
| 2024-10-21 | Raster Cell Iterator - procházení přes buňky rastru |
| 2024-11-11 | Zkušební balík s testy |
| 2024-11-18 | Python toolbox s jednoduchým nástrojem |
| 2024-11-25 | Ǔprava projektu a vrstvy v něm |
| 2024-11-25 | Změny Layoutu a jeho export |
| 2025-09-30 | Výpisy dat |
| 2025-09-30 | Funkce Describe |
| 2025-10-07 | Úvod do kurzorů - vektorová data |
| 2025-10-07 | Kurzory - editace vektorových dat |
| 2025-10-14 | Kurzory - kopírování vektorových dat |
| 2025-10-14 | utils.py |
| 2025-10-21 | Konverze geometrie mezi souřadnicovými systémy |
| 2025-10-21 | Měření geometrie |
| 2025-10-21 | Prostorové vztahy geometrií |
No matching items