Python for Geographic Information System (GIS) Počítačový Kurz
Geografický informační systém (GIS) je systém určený k zachycování, ukládání, manipulaci, analýze, správě a prezentaci prostorových nebo geografických dat. Zkratka GIS se někdy používá pro geografickou informační vědu (GIScience) k označení akademické disciplíny, která studuje geografické informační systémy a je velkou doménou v rámci širší akademické disciplíny geoinformatiky.
Používání Pythonu s GIS se v posledních dvou desetiletích podstatně zvýšilo, zejména s uvedením řady Python 2.0 v roce 2000, která zahrnovala mnoho nových programovacích funkcí, díky nimž bylo nasazení jazyka mnohem snazší. Od té doby se Python nepoužívá pouze v rámci komerčních GIS, jako jsou produkty společnosti Esri, ale také na platformách s otevřeným zdrojovým kódem, mimo jiné jako součást QGIS a GRASS. Ve skutečnosti je dnes Python zdaleka nejrozšířenějším jazykem mezi uživateli GIS a programátory.
Tento program pokrývá použití Pythonu a jeho pokročilých knihoven, jako jsou geopandas, pysal, bokeh a osmnx, k implementaci vašich vlastních funkcí GIS. Program také pokrývá úvodní moduly kolem ArcGIS API a QGIS toolbox.
Návrh Školení
- Úvod do instalace GIS a požadovaných balíčků Úvod do Shapely pro geometrické objekty Úvod do Pandas a GeoPandas Správa map a projekcí Geokódování a ArcGIS API Geokódování bodů v polygonech s GeoPandas Klasifikace dat s prostorovým spojením; Klasifikátor pysálních map Překryvná analýza Agregace prostorových dat Zjednodušení geometrie Vizualizace s bokeh statickými a interaktivními mapami
Požadavky
Důrazně doporučujeme předchozí zkušenost s Python pro strojové učení a s knihovnami jako pandy, matplotlib.
Open Training Courses require 5+ participants.
Python for Geographic Information System (GIS) Počítačový Kurz - Booking
Python for Geographic Information System (GIS) Počítačový Kurz - Enquiry
Python for Geographic Information System (GIS) - Consultancy Enquiry
Reference (2)
I'm looking forward to having a training again with Any, he was really good, I'm just a GIS guy, but Any made everything clear to me, he explained complex processes in layman's terms. Keep it up, thank you.
Lwazi Qhingana - South African National Roads Agency (SANRAL) SOC Ltd
Kurz - Python for Geographic Information System (GIS)
I really enjoyed the training. I found all modules to be applicable to problems that I am trying to solve at work. The integration of the training with jupyter notebooks was really impressive.
Mark Firmin - Environment and Climate Change Canada
Kurz - Python for Geographic Information System (GIS)
Upcoming Courses
Související kurzy
ArcGIS for Spatial Analysis
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na terénní ekology a manažery ochrany, kteří chtějí vytvářet datové prostorové projekty v ArcGIS.
Na konci tohoto školení budou účastníci schopni:
- Výstup prostorových dat jako vizualizace.
- Proveďte geostatiku na skutečných datech.
- Implementujte analýzu prostorových dat, zpracování dat a mapování pomocí ArcGIS.
- Analyzujte prostorová data pro projekty v ArcGIS.
ArcGIS with Python Scripting
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na GIS analytiky, kteří chtějí automatizovat opakující se úkoly v GIS procesech.
Na konci tohoto školení budou účastníci schopni:
- Vytvářejte aplikace GIS pomocí nástrojů Python a ArcGIS.
- Vyvíjejte s balíčkem ArcGIS ArcPy pomocí Python.
- Aplikujte moduly ArcGIS pro automatizaci map pomocí objektových tříd v Python.
ArcGIS Pro for Spatial Analysis
14 hodinyAž do konce tohoto školy budou účastníci umožni:
- Porozumění konceptů GIS a typy prostorních údajů používající nejnovější verze of ArcGIS Pro. Investizejte uživatelský interfejs a hodnocení použití vyzkoušet ArcGIS* Pro a jak používat online obsah Správnění, manipulizujte a analyzovat své vlastní údaje Zobrazení a sdílejte své údaje smyslně a kreativním způsobem
Poznámka: Používáme nejnovější verze ArcGIS Pro.
ArcMap in ArcGIS
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé environmentální vědce a archeology, kteří se chtějí naučit používat ArcMap in ArcGIS pro shromažďování, organizování, správu a analýzu geografických informací.
Na konci tohoto školení budou účastníci schopni:
- Pochopte základy ArcMap a ArcGIS. Sbírejte, organizujte, spravujte a analyzujte geografické informace o sociálních a archeologických prvcích. Provádějte prostorové dotazy pro hodnocení dopadu.
ArcGIS Fundamentals
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na začátečníky na úrovni profesionálů, kteří se chtějí naučit základní koncepty a nástroje ArcGIS.
Na konci tohoto školení budou účastníci schopni:
- Pochopit základní pojmy GIS a prostorová data.
- Procházejte rozhraním ArcGIS.
- Vytvářejte a spravujte prostorová data.
- Proveďte základní prostorovou analýzu.
- Vytvářejte mapy a vizualizace.
ArcGIS Enterprise for Technical Support
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na začínající pracovníky IT podpory, kteří chtějí poskytovat robustní podporu pro ArcGIS Enterprise a efektivně řešit jakékoli anomálie nebo selhání.
Na konci tohoto školení budou účastníci schopni:
- Pochopte architekturu a komponenty ArcGIS Enterprise.
- Naučte se instalovat, konfigurovat a spravovat ArcGIS Enterprise.
- Získejte dovednosti v odstraňování problémů a řešení běžných problémů.
- Rozvíjejte dovednosti v monitorování a údržbě ArcGIS Enterprise prostředí.
- Osvojte si techniky zálohování, obnovy a optimalizace výkonu.
QGIS for Geographic Information System
21 hodinyGeografický informační systém (GIS) je systém určený k zachycování, ukládání, manipulaci, analýze, správě a prezentaci prostorových nebo geografických dat. Zkratka GIS se někdy používá pro geografickou informační vědu (GIScience) k označení akademické disciplíny, která studuje geografické informační systémy a je velkou doménou v rámci širší akademické disciplíny geoinformatiky.
QGIS funguje jako software geografického informačního systému (GIS), který umožňuje uživatelům analyzovat a upravovat prostorové informace a kromě toho vytvářet a exportovat grafické mapy. QGIS podporuje rastrové i vektorové vrstvy; vektorová data jsou uložena jako bodové, liniové nebo polygonové prvky. Je podporováno více formátů rastrových obrázků a software umí georeferencovat obrázky. Abychom to shrnuli, umožňuje uživatelům vytvářet, upravovat, vizualizovat, analyzovat a publikovat geoprostorové informace na Windows, Mac, Linux, BSD.
Tento program ve své první fázi zavádí rozhraní QGIS pro obecné použití. Ve druhé fázi představujeme PyQGIS - knihovny pythonu z QGIS, které umožňují integraci funkcí GIS do vašeho python kódu nebo vaší python aplikace, takže můžete dokonce vytvořit svůj vlastní Python Plugin kolem konkrétní GIS funkce. .
Data Analysis with Python, Pandas and Numpy
14 hodinyPandas je balíček Python, který poskytuje datové struktury pro práci se strukturovanými (tabulkovými, vícerozměrnými, potenciálně heterogenními) daty a daty časových řad.
Machine Learning with Python and Pandas
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na datové vědce, kteří chtějí použít Pandas k provádění prediktivní analýzy pomocí strojového učení.
Na konci tohoto školení budou účastníci schopni:
- Proveďte zápas s daty v Python.
- Provádějte ETL operace pro strojové učení.
- Vytvářejte vizualizace dat pomocí Pandas
Accelerating Python Pandas Workflows with Modin
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na datové vědce a vývojáře, kteří chtějí používat Modin k vytváření a implementaci paralelních výpočtů s Pandas pro rychlejší analýzu dat.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné prostředí pro zahájení vývoje Pandas pracovních postupů ve velkém měřítku s Modinem.
- Pochopte funkce, architekturu a výhody Modinu.
- Poznejte rozdíly mezi Modin, Dask a Ray.
- S Modinem provádějte operace Pandas rychleji.
- Implementujte celé Pandas API a funkce.
Scaling Data Analysis with Python and Dask
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na datové vědce a softwarové inženýry, kteří chtějí používat Dask s Python ekosystémem k vytváření, škálování a analýze velkých datových sad.
Na konci tohoto školení budou účastníci schopni:
- Nastavte prostředí, abyste mohli začít budovat zpracování velkých dat pomocí Dask a Python.
- Prozkoumejte funkce, knihovny, nástroje a rozhraní API dostupné v Dask.
- Pochopte, jak Dask urychluje paralelní výpočty v Pythonu.
- Naučte se, jak škálovat ekosystém Pythonu (Numpy, SciPy a Pandas) pomocí Dask.
- Optimalizujte prostředí Dask pro udržení vysokého výkonu při zpracování velkých datových sad.
Developing APIs with Python and FastAPI
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat FastAPI s Python ke snadnějšímu a rychlejšímu vytváření, testování a nasazování RESTful API.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí pro vývoj API s Pythonem a FastAPI.
- Vytvářejte rozhraní API rychleji a snadněji pomocí knihovny FastAPI.
- Naučte se vytvářet datové modely a schémata založená na Pydantic a OpenAPI.
- Připojte API k databázi pomocí SQLAlchemy.
- Implementujte zabezpečení a ověřování v rozhraních API pomocí nástrojů FastAPI.
- Vytvářejte obrazy kontejnerů a nasazujte webová rozhraní API na cloudový server.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 hodinyToto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat zásobník FARM (FastAPI, React a MongoDB) k vytváření dynamických, vysoce výkonných a škálovatelných webových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí, které integruje FastAPI, React a MongoDB. Pochopte klíčové koncepty, funkce a výhody FARM stacku. Naučte se vytvářet REST API pomocí FastAPI. Naučte se navrhovat interaktivní aplikace pomocí React. Vyvíjejte, testujte a nasazujte aplikace (front-end a back-end) pomocí FARM stacku.
Scientific Computing with Python SciPy
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat SciPy k vytváření pokročilých vědeckých výpočetních funkcí pomocí Pythonu.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí, abyste mohli začít vytvářet vědecké výpočetní funkce.
- Získejte všechny výhody funkcí SciPy provedením praktických příkladů složitých operací.
- Implementujte a optimalizujte matematické algoritmy a funkce pro řešení vědeckých problémů.
- Navrhněte datové struktury a interpolační metody pro vizualizaci, zpracování a analýzu.
Game Development with PyGame
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat PyGame k vytváření a sestavování her pomocí Python programování.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí, abyste mohli začít vytvářet herní aplikace pomocí PyGame a Python.
- Naučte se vytvářet interaktivní aplikace PyGame integrované s animacemi a multimediálními funkcemi.
- Spouštějte a testujte herní programy pomocí testovací sady PyGame a převádějte je na spustitelné soubory.