Hodnotenie:
Kniha ponúka komplexný návod na kódovanie PyQGIS s množstvom príkladov, takže je užitočným zdrojom informácií aj pre tých, ktorí už majú skúsenosti s QGIS. Predpokladá však znalosť špecifickej terminológie a pojmov, čo môže začiatočníkom prekážať. Niektorý obsah sa považuje za zastaraný alebo mu chýbajú podrobné vysvetlenia.
Výhody:⬤ Ponúka viac ako 170 praktických príkladov kódovania PyQGIS, ktoré sú dobre vysvetlené.
⬤ Efektívne predstavuje nastavenie vývojového prostredia PyQGIS.
⬤ Poskytuje dobrý zdroj informácií pre tých, ktorí majú základné znalosti PyQGIS, aby si rozšírili svoje zručnosti.
⬤ Prehľadná a dobre organizovaná štruktúra s cvičeniami rozdelenými do kompaktných častí.
⬤ Predpokladá značné predchádzajúce skúsenosti s QGIS, takže nie je vhodný pre úplných začiatočníkov.
⬤ Niektorý obsah môže odkazovať na zastarané metódy a atribúty, čo spôsobuje frustráciu.
⬤ Kniha pokrýva témy spôsobom, ktorý môže byť pre tých, ktorí nepoznajú QGIS C++ API, ohromujúci.
⬤ V niektorých oblastiach chýba dostatočná hĺbka, napríklad podrobné vysvetlenie konkrétnych pojmov.
(na základe 7 čitateľských recenzií)
QGIS Python Programming Cookbook: Over 140 recipes to help you turn QGIS from a desktop GIS tool into a powerful automated geospatial framework
Viac ako 140 receptov, ktoré vám pomôžu premeniť QGIS z nástroja GIS na výkonný automatizovaný geopriestorový rámec
Kľúčové vlastnosti
⬤ Používajte Python a QGIS na vytváranie a transformáciu údajov, vytváranie atraktívnych vizualizácií GIS a vytváranie komplexných mapových rozvrhov.
⬤ Zoznámte sa s nedokumentovanými funkciami nového modulu spracovania QGIS.
⬤ Súbor užívateľsky prívetivých receptov, ktoré dokážu automatizovať celé geopriestorové pracovné postupy prepojením stavebných blokov GIS v jazyku Python do komplexných procesov.
Popis knihy
Kniha Programovanie v jazyku QGIS v jazyku Python vás naučí písať kód v jazyku Python, ktorý pracuje s priestorovými údajmi a automatizuje úlohy geoprocesingu v QGIS. Bude sa zaoberať témami, ako je vyhľadávanie a úprava vektorových údajov a používanie rastrových údajov. Naučíte sa tiež vytvárať, upravovať a optimalizovať vektorovú vrstvu na rýchlejšie vyhľadávanie, reprojektovať vektorovú vrstvu, znižovať počet vrcholov vo vektorovej vrstve bez straty kritických údajov a konvertovať raster na vektor. Následne sa stretnete s receptami, ktoré vám pomôžu zostaviť statické mapy, vytvoriť výrazne prispôsobené mapy a pridať špecializované štítky a anotácie. Okrem toho sa v knihe dozviete aj niekoľko tipov a trikov založených na rôznych aspektoch tohto výkonného nástroja.
Čo sa naučíte
⬤ Vytvorte si knižnicu opakovane použiteľných skriptov pomocou nástroja ScriptRunner.
⬤ Vytvárajte, importujte a upravujte geopriestorové údaje na disku alebo v pamäti.
⬤ Zistite viac o dynamickom mapovaní.
⬤ Vytvárajte a pridávajte funkcie do statických máp.
⬤ Vytvorte mapovú knihu.
⬤ Premietnuť vektorovú vrstvu.
⬤ Geolokalizovať fotografie na mape.
⬤ Spojiť viac rastrov do jedného obrázka.