Python - Einführung in ArcPy

Prochain date:
27.11.2024 - 08:30 - 16:05
Le cours se termine le:
29.11.2024
Durée totale:
27 Stunden in 3 Tagen
Stage:
Nein
Langues d'enseignement:
  • Deutsch
Type de formation:
  • Weiterbildung 
Forme de cours:
  • Präsenzveranstaltung 
Temps d'exécution:
  • Tagesveranstaltung
Participants min.:
4
Participants max.:
25
Prix:
keine Angaben
Type de diplôme:
Zertifikat/Teilnahmebestätigung 
Examen final:
Nein
Désignation de diplôme:
keine Angaben
Certifications du cours:
  • Nicht zertifiziert
Cours pour femmes uniquement:
Nein
Garde d’enfants:
Nein
Lien vers l’offre:
Qualité de l’information:
Suchportal Standard Plus

Groupes cibles:
jeder, speziell aber Fachbereiche Geowissenschaften (Geogr., Landschaftspl., Kartogr., Geoinform., Biol., Geol.), Archäol., Informatik, Ingenieurwissenschaften
Connaissances spécialisées:
Computer-Grundkenntnisse, Python- und ArcGIS-Grundkenntnisse
Connaissances techniques:
Keine besonderen Anforderungen.
Classification de l’Agence pour l’emploi:
keine Angaben

Contenus

Die dynamische und objektorientierte Programmiersprache Python hat sich zur wichtigsten Programmiersprache für die Automatisierung und Anpassung im Zusammenhang mit Geo-Informationssystemen entwickelt. Das von ESRI entwickelte ArcPy erlaubt die Integration von Python in ArcGIS. Dadurch können z.B. Komplexe Geodatenverarbeitungsprozesse mit Hilfe von Skripten automatisiert oder eigene Skriptwerkzeuge erstellt werden. Es können Datenmanagementprozesse optimiert, komplexe Feldberechnungen durchgeführt oder z.B. die Kartenerstellung automatisiert werden. Teilnehmer dieses Kurses erlernen den Zugriff auf die Geoverarbeitungswerkzeuge, Funktionen, Klassen und Module durch Erstellung von Python-Skripten und eigenen, aus der Toolbox ausführbaren Skript-Werkzeugen. Praxisorientierte Beispiele zeigen, wie Datenanalysen, Datenkonvertierungen, Feldberechnungen, Datenmanagement und Kartenautomatisierungen unter Verwendung von Python/ArcPy erheblich vereinfacht, beschleunigt und effektiv umgesetzt werden können.

Voraussetzungen: Computer-Grundkenntnisse, Python- und ArcGIS-Grundkenntnisse

Inhalte:
- Einführung/Theorie zu ArcPy
- Überblick
- Automatisierung von Geoprocessing
- Modelbuilder vs. Python Scripting vs. ArcObjects
- Arcpy: Module, Klassen, Funktionen
- Skript vs. Skripttool

- Python im ArcGIS Field-Calculator:
- Feldberechnungen unter Verwendung von Funktionen, Kontrollstrukturen und Geometrie-Eigenschaften

- Geoverarbeitung mit Python/Arcpy: (unter Verwendung von Python-Kontrollstrukturen, Umgebungsvariablen, ArcPy Klassen und Funktionen)
- Geoverarbeitung im ArcGIS-Python Fenster
- Erstellen und Ausführen eigener Geoprocessing Skripte in/aus externer IDE
- Erstellen und Ausführen eigener Python Skript-Werkzeuge
- Theorie und Übungen zur Verwendung von Cursors (Data Access Modul (arcpy.da))
- Demo: Spatial-Analyst-Modul (arcpy.sa)

- Kartenerstellungs-Modul (arcpy.mapping)
- Grundlagen zur automatisierten Kartenerstellung mit dem Kartenerstellungsmodul (arcpy.mapping)

- Fehlerbehandlungen in Skripten

- Literatur- und Software-Empfehlungen

Dieser Kurs findet wahlweise online oder in Präsenz (in unseren Schulungsräumen in Berlin, bzw. an einem festgelegten Ort) statt.

Toutes les informations sont sans garantie. Les prestataires sont seuls responsables de la justesse des informations mises à disposition.

Première publication le 16.04.2024, dernière mise à jour le 23.05.2024