Ocena:

Ogólnie rzecz biorąc, książka jest chwalona za przejrzystość, praktyczne przykłady i dokładne wyjaśnienie geoprzetwarzania w Pythonie, w szczególności przy użyciu GDAL. Stanowi ona solidne źródło wiedzy zarówno dla początkujących, jak i profesjonalistów GIS. Niektórzy użytkownicy uważają jednak, że instrukcje instalacji są niewystarczające i napotkali problemy z uruchomieniem przykładów kodu w podany sposób.
Zalety:Łatwe do zrozumienia wyjaśnienia koncepcji geoprzetwarzania, praktyczne i przejrzyste przykłady kodu, uporządkowane rozdziały, przydatne zarówno dla początkujących, jak i doświadczonych profesjonalistów GIS, obejmują różnorodne tematy, od mapowania stron internetowych po klasyfikację obrazów, istotne dla bieżących potrzeb aplikacji.
Wady:Niewystarczające instrukcje dotyczące instalacji oprogramowania i danych, niektóre przykłady kodu nie działają tak, jak napisano, co wymaga dodatkowego wysiłku w celu rozwiązania problemów, treści dla początkujących mogą nie spełniać oczekiwań wszystkich użytkowników.
(na podstawie 9 opinii czytelników)
Geoprocessing with Python
Streszczenie
Geoprocessing with Python uczy, jak używać języka programowania Python, wraz z darmowymi i otwartymi narzędziami, do odczytu, zapisu i przetwarzania danych geoprzestrzennych.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
Ta książka dotyczy nauki odczytywania, analizowania i prezentowania danych geoprzestrzennych programowo, przy użyciu języka Python. Dzięki dziesiątkom otwartoźródłowych bibliotek i narzędzi Pythona można podejmować się profesjonalnych zadań geoprzetwarzania bez inwestowania w drogie pakiety własnościowe, takie jak ArcGIS i MapInfo. Książka pokazuje, jak to zrobić.
O książce
Geoprocessing with Python uczy, jak uzyskać dostęp do dostępnych zbiorów danych w celu tworzenia map lub przeprowadzania własnych analiz przy użyciu bezpłatnych narzędzi, takich jak moduły GDAL, NumPy i matplotlib Python. Dzięki wielu praktycznym przykładom opanujesz podstawowe praktyki, takie jak obsługa wielu formatów plików wektorowych, edycja geometrii, stosowanie filtrów przestrzennych i atrybutów, praca z projekcjami i wykonywanie podstawowych analiz na danych wektorowych. Książka obejmuje również sposoby manipulowania, ponownego próbkowania i analizowania danych rastrowych, takich jak zdjęcia lotnicze i cyfrowe modele wysokościowe.
What's Inside
⬤ Geoprocessing od podstaw.
⬤ Odczytywanie, zapisywanie, przetwarzanie i analizowanie danych rastrowych.
⬤ Wizualizacja danych za pomocą matplotlib.
⬤ Tworzenie własnych narzędzi do geoprzetwarzania.
⬤ Trzy dodatkowe załączniki dostępne online.
O czytelniku
Do przeczytania tej książki wystarczy podstawowa znajomość Pythona lub podobnego języka programowania.
O autorze
Chris Garrard pracuje jako programista na Uniwersytecie Stanowym Utah i prowadzi kurs dla absolwentów na temat programowania w języku Python dla GIS.
Spis treści
⬤ Wprowadzenie.
⬤ Podstawy Pythona.
⬤ Odczyt i zapis danych wektorowych.
⬤ Praca z różnymi formatami plików wektorowych.
⬤ Filtrowanie danych za pomocą OGR.
⬤ Manipulowanie geometrią za pomocą OGR.
⬤ Analiza wektorowa za pomocą OGR.
⬤ Korzystanie z systemów odniesień przestrzennych.
⬤ Odczytywanie i zapisywanie danych rastrowych.
⬤ Praca z danymi rastrowymi.
⬤ Algebra map z NumPy i SciPy.
⬤ Klasyfikacja map.
⬤ Wizualizacja danych.
Dodatki
⬤ A - Instalacja.
⬤ B - Referencje.
⬤ C - OGR - tylko online.
⬤ D - OSR - tylko online.
⬤ E - GDAL - tylko w trybie online.