Bewertung:

Das Buch wird allgemein gut aufgenommen und bietet eine solide Einführung in die Python-Skripterstellung in der ArcGIS-Umgebung, insbesondere für Anfänger. Es behandelt grundlegende Python-Konzepte, Arcpy-Funktionen und räumliche Analysetechniken. Einige Rezensenten bemängeln jedoch, dass es bei bestimmten fortgeschrittenen Themen an Tiefe mangelt und dass es Probleme mit der Bearbeitung und den Beispielen gibt.
Vorteile:⬤ Umfassende Einführung in Python und ArcPy
⬤ gut für Anfänger
⬤ enthält Best Practices und Konzepte zur Wiederverwendbarkeit
⬤ deckt wichtige Techniken für räumliche Analysen ab
⬤ gut strukturierte Abfolge von Themen
⬤ gute Beispiele
⬤ ansprechendes projektbasiertes Lernen.
⬤ Es fehlen Details und Beispiele für fortgeschrittene Themen
⬤ Bearbeitungsprobleme mit Übungsdaten und Codereferenzen
⬤ kurze Einführung in Python
⬤ möglicherweise nicht für diejenigen geeignet, die bereits Erfahrung mit Python und ArcPy haben
⬤ einige Syntaxfehler wurden gemeldet
⬤ nicht alle fortgeschrittenen Funktionalitäten werden abgedeckt.
(basierend auf 11 Leserbewertungen)
ArcPy and ArcGIS: Geospatial Analysis with Python
Verwenden Sie das ArcPy-Modul, um die Analyse und Kartierung von Geodaten in ArcGIS zu automatisieren
Über dieses Buch
Schnellere Durchführung von GIS-Analysen durch die Automatisierung von Aufgaben, wie z.B. die Auswahl von Daten oder das Zwischenspeichern von Daten, durch den Zugriff auf GIS-Werkzeuge mit Hilfe von Skripten Zugriff auf die in Shapefiles und Geodatenbanken enthaltenen Geodaten für Aktualisierungen, Analysen und sogar Transformationen zwischen räumlichen Bezugssystemen Erstellung von Kartenbüchern und Automatisierung der Kartierung von Geodatenanalysen, wodurch die für die Erstellung und Anzeige der Ergebnisse erforderliche Zeit reduziert wird
Für wen ist dieses Buch gedacht?
Wenn Sie ein GIS-Student oder -Profi sind, der verstehen muss, wie man ArcPy verwendet, um sich wiederholende Aufgaben zu reduzieren und Analysen schneller durchzuführen, ist dieses Buch genau das Richtige für Sie. Es ist auch ein wertvolles Buch für Python-Programmierer, die verstehen wollen, wie man geospatiale Analysen automatisieren kann.
Was Sie lernen werden
Verstehen, wie man Python in ArcGIS integriert und GIS-Analysen schneller und einfacher macht Modellieren Sie eine Analyse und exportieren Sie sie in Python, um sie weiter zu verbessern Erstellen Sie Python-Funktionen aus exportierten Skripten mit ArcToolbox-Tools, um sich wiederholenden Code zu vermeiden Aktualisieren Sie die Datensätze von Interesse in Ihren bestehenden Geodaten automatisch mit Hilfe von Datencursoren Fügen Sie neue Geodaten zu bestehenden Datensätzen automatisch aus im Feld gesammelten oder während der Analyse erzeugten Daten hinzu Exportieren Sie formatierte Analyseergebnisse automatisch in Tabellenkalkulationen Aktualisieren Sie Kartendokumente mit durch die Analyse erzeugten Daten und exportieren Sie Karten in PDF- oder Bildformate Erstellen Sie geometrische Netzwerke und analysieren Sie Routen mit Hilfe von Skripten
Im Detail
ArcGIS ermöglicht komplexe Analysen von geografischen Informationen. Das ArcPy-Modul dient zur Erstellung von Skripten für diese ArcGIS-Analysen und bietet eine produktive Möglichkeit, Geo-Analysen durchzuführen und die Kartenerstellung zu automatisieren.
Dieses Buch führt Sie von der grundlegenden Python-Skripterstellung zu fortgeschrittenen ArcPy-Skripttools. Dieses Buch beginnt mit der Einrichtung Ihrer Python-Umgebung, demonstriert ein komplexes ArcPy-Skript-Tool mit mehreren Iterationen, veranschaulicht Datenzugriffsmodul-Cursor und erklärt, wie man ArcPy-Geometrieklassen verwendet. Anschließend lernen Sie, wie Sie Karten mit ArcPy. Mapping ausgibt und wie Sie ArcGIS-Skript-Tools erstellen.
Mit Hilfe dieses Buches werden Sie in der Lage sein, wiederholbare Analysen zu erstellen, die die zeitaufwendige Natur von GIS reduzieren und Sie zu einem GIS-Profi machen, der so leistungsfähig ist wie ein ganzes Team.