ArcGIS Pro Geoverarbeitung

ModelBuilder und Python

Wolfgang Liebig

Cite this publication as

Wolfgang Liebig, ArcGIS Pro Geoverarbeitung (2020), Wichmann Verlag, Berlin, ISBN: 9783879076857

2264
accesses
10
quotes

Description / Abstract

Dieses Buch ist eine Einführung in die Analyse (Geoverarbeitung) von raumbezogenen Daten mit dem in ArcGIS Pro (Version 2.x) vorhandenen ModelBuilder und der Programmiersprache Python. Es wendet sich an ArcGIS-Pro-Anwender, die lernen wollen, wie die in den Toolboxen vorhandenen Geoverarbeitungswerkzeuge auf unterschiedliche Weise gestartet und wie Geoprozesse (Verkettung mehrerer Werkzeuge) zur Automatisierung erstellt werden können.

Folgende Themen werden u. a. in diesem Buch behandelt, wobei der Schwerpunkt auf dem ModelBuilder und den Python-Skripten liegt:
• Grundlagen der Geoverarbeitung in ArcGIS Pro
• Starten von Werkzeugen
• Erstellen von Modellen mit dem ModelBuilder
• Erstellen von Geoprozessen mit Python (ArcPy- und mp-Modul)
• Anhang 1: Kurzbeschreibung aller wichtigen Geoverarbeitungswerkzeuge
• Anhang 2: Übersicht aller ArcPy-Klassen mit Eigenschaften und Methoden
• Anhang 3: Wichtige Datentypen und Stukturen in Python

In allen Kapiteln werden die entsprechenden Themen mit zahlreichen Beispielen demonstriert. Es werden über 70 lauffähige Modelle und über 50 lauffähige Python-Skripte im Buch erläutert und online zur Verfügung gestellt. Daduch kann das gelernte sofort ausprobiert und nachvollzogen werden, ohne die lästige Eingabe der Modelle und Programme.

Das Buch ist durch viele Beispiele und Anhänge zum Selbststudium und als Grundlage für Seminare und Schulungen geeignet.

Extract

Table of content

  • ArcGIS Pro Geoverarbeitung
  • Ihre Meinung zählt!
  • Impressum
  • Vorwort
  • Inhaltsverzeichnis
  • 1 Einleitung
  • 1.1 Was wird in diesem Buch behandelt?
  • 1.2 Wo finde ich die Modelle, die Skripte und die Daten?
  • 2 Grundlagen Geoverarbeitung in ArcGIS Pro
  • 2.1 Einleitung
  • 2.2 Registerkarte: Analyse
  • 2.3 Toolboxen in ArcGIS Pro
  • 2.4 Geoverarbeitungsoptionen
  • 2.5 Umgebungseinstellungen
  • 2.6 Werkzeuge suchen und starten
  • 3 Geoverarbeitung mit dem ModelBuilder
  • 3.1 Der ModelBuilder in ArcGIS Pro
  • 3.2 Einführungsbeispiele für den ModelBuilder
  • 3.3 Benutzeroberfläche des ModelBuilders
  • 3.4 Modellelemente
  • 3.5 Ausführen von Modellen
  • 3.6 Zwischendaten in Modellen
  • 3.7 Modelleigenschaften
  • 3.8 Variablen im ModelBuilder
  • 3.9 Parameter in Modellen
  • 3.10 ModelBuilder-Berichte
  • 3.11 Dokumentation von Modellwerkzeugen (Metadaten)
  • 3.12 Interaktive Eingabe von Features in einem Modell
  • 3.13 Memory-Workspace
  • 3.14 Vorbedingungen bei der Ausführung von Modellen
  • 3.15 Python-Skript in einem Modell
  • 3.16 Modell in einem Modell
  • 3.17 Iteratoren im ModelBuilder
  • 3.18 Logische Werkzeuge für den ModelBuilder
  • 3.19 Werkzeuge nur für den ModelBuilder in ArcGIS Pro
  • 4 Geoverarbeitung mit Python in ArcGIS Pro
  • 4.1 Zugriff auf Geoverarbeitungswerkzeuge mit Python
  • 4.2 Grundlagen von ArcPy
  • 4.3 ArcGIS Pro Projekte und Layer steuern
  • Anhang A: Geoverarbeitungswerkzeuge
  • A.1 Analysis Tools
  • A.2 Conversion Tools
  • A.3 Data Management Tools
  • Anhang B: ArcPy.mp-, ArcPy-Klassen und -Funktionen
  • B.1 ArcPy.mp-Klassen
  • Bookmark-Klasse
  • Camera-Klasse
  • ClassBreak-Klasse
  • ColorRamp-Klasse
  • GraduatedColorsRenderer-Klasse
  • GraduatedSymbolsRenderer-Klasse
  • GraphicElement-Klasse
  • Item-Klasse
  • ItemGroup-Klasse
  • LabelClass-Klasse
  • Layer-Klasse
  • LayerFile-Klasse
  • Layout-Klasse
  • LegendElement-Klasse
  • Map-Klasse
  • MapFrame-Klasse
  • MapSeries-Klasse
  • MapsurroundElement-Klasse
  • MapView-Klasse
  • PDFDocument-Klasse
  • PictureElement-Klasse
  • RasterClassBreak-Klasse
  • RasterClassifyColorizer-Klasse
  • RasterItem-Klasse
  • RasterUniqueValueColorizer-Klasse
  • SimpleRenderer-Klasse
  • Symbol-Klasse
  • Symbology-Klasse
  • Table-Klasse
  • TextElement-Klasse
  • UniqueValueRenderer-Klasse
  • B.2 ArcPy.mp-Funktionen
  • B.3 ArcPy-Klassen
  • ArcSDESQLExecute-Klasse
  • Array-Klasse
  • Chart-Klasse
  • Cursor-Klasse
  • Env-Klasse
  • Extent-Klasse
  • FeatureSet-Klasse
  • Field-Klasse
  • FieldInfo-Klasse
  • FieldMap-Klasse
  • FieldMappings-Klasse
  • Filter-Klasse
  • Geometry-Klasse
  • Index-Klasse
  • Multipoint-Klasse
  • NetCDFFileProperties-Klasse
  • Parameter-Klasse
  • Point-Klasse
  • PointGeometry-Klasse
  • Polygon-Klasse
  • Polyline-Klasse
  • RandomNumberGenerator-Klasse
  • Raster-Klasse
  • RecordSet-Klasse
  • Result-Klasse
  • Row-Klasse
  • Schema-Klasse
  • SpatialReference-Klasse
  • Value-Klasse
  • ValueTable-Klasse
  • B.4 ArcPy-Funktionen
  • Anhang C: Kurzreferenz Python mit Beispielen
  • C.1 Datentypen
  • C.2 Programmsteuerung
  • C.3 Fehler abfangen (Ausnahmen)
  • C.4 Funktionen
  • C.5 Eigene Module
  • C.6 Klassen und Objekte
  • C.7 Dateien schreiben und lesen
  • Stichwortverzeichnis
  • Zum Autor

Related titles

    More of this author(s)