Book

Úvod do programování GIS

Praktický průvodce Pythonem pro open-source geoinformační nástroje

by Qiusheng Wu · creator profile

Original English editionIntroduction to GIS Programming

Objevte sílu geoprostorových dat s Pythonem! Tato praktická příručka je určena začátečníkům i pokročilým uživatelům, kteří chtějí proniknout do prostorové analýzy a interaktivního mapování s využitím open-source nástrojů. Naučíte se pracovat s reálnými daty na praktických příkladech a osvojíte si dovednosti v programování Pythonu, analýze vektorových a rastrových dat, webovém mapování i cloud computingu. Ať jste student, výzkumník, GIS profesionál nebo datový vědec, tato kniha vás vybaví nástroji pro sebevědomé řešení geoinformačních výzev.

Table of contents

  • Část I: Nastavení softwaru

    1. Přehled softwarových nástrojů
    2. Úvod do správy balíčků Pythonu
    3. Nastavení Visual Studio Code
    4. Správa verzí pomocí Git
    5. Používání Google Colab
    6. Práce s JupyterLab
    7. Používání Dockeru
  • Část II: Základy programování v Pythonu

    1. Proměnné a datové typy
    2. Datové struktury v Pythonu
    3. Operace s řetězci
    4. Smyčky a podmíněné příkazy
    5. Funkce a třídy
    6. Práce se soubory
    7. Analýza dat pomocí NumPy a Pandas
  • Část III: Geoprostorové programování v Pythonu

    1. Úvod do geoprostorového Pythonu
    2. Analýza vektorových dat pomocí GeoPandas
    3. Práce s rastrovými daty pomocí Rasterio
    4. Analýza vícerozměrných dat pomocí Xarray
    5. Rastrová analýza pomocí Rioxarray
    6. Interaktivní vizualizace pomocí Leafmap
    7. Geozpracování pomocí WhiteboxTools
    8. 3D mapování pomocí MapLibre
    9. Cloudové výpočty s Earth Engine a Geemap
    10. Vizualizace hyperspektrálních dat pomocí HyperCoast
    11. Vysoce výkonná geoprostorová analýza pomocí DuckDB
    12. Zpracování geoprostorových dat pomocí GDAL a OGR
    13. Vytváření interaktivních dashboardů pomocí Voila a Solara
    14. Distribuované výpočty pomocí Apache Sedona
$30
Minimum $25 · Suggested $30 · Max $35

Pay what you want above the minimum. Secure checkout via Stripe. You can re-download anytime from your dashboard.