Python-Scripting mit ArcGIS for Desktop
Programmierung von Skripten zur Automatisierung der Geodatenverarbeitung unter ArcGIS 10.1
ÜBERSICHT
Geoprocessing mit Skripten stellt eine leistungsfähige Möglichkeit der Verarbeitung von Geodaten unter ArcGIS dar. Neben der Automatisierung von Arbeitsabläufen sind mit Skripten Geodatenverarbeitungen möglich, die allein mit der Toolbox oder dem ModelBuilder nicht unterstützt werden. Die Möglichkeiten von Python sind seit ArcGIS 10.0 deutlich erweitert und in Version 10.1 nochmals verbessert worden, so dass Sie künftig neben den ArcToolbox-Werkzeugen auch kartographische Befehle (arcpy.mapping) nutzen können.
ZIELGRUPPE
Der Kurs richtet sich an ArcGIS-Anwender und ArcGIS-Administratoren, die ihre alltäglichen Arbeitsabläufe per Skript-Programmierung optimieren und automatisieren möchten. Er ist auch für Programmierer von Avenue- und AML-Skripten geeignet, die ihre Anwendungen auf ArcGIS 10.1 migrieren möchten.
LERNZIELE
Die Schulung vermittelt Grundkenntnisse zur Programmierung von Python-Skripten unter ArcGIS 10.1 und deren Einbindung in die ArcGIS Oberfläche zur automatisierten Geoverarb-itung und Kartenerstellung unter ArcGIS 10.1.
INHALT
Grundlagen der Programmierung mit Python-Skripten unter ArcGIS 10.1
Das Modul ArcPy
Arbeiten mit der Python-Entwicklungsumgebung IDLE
Batch Verarbeitung
Zugriff auf Tools
Integration von Skripten ArcToolbox und Model Builder
Arbeit mit Umgebungsvariablen, Datenbeschreibungen, Cursors und Tabellen
Automatisierung der Kartenerstellung mit arcpy.mapping
Fehlerbehandlung und Debugging
VORAUSSETZUNG
Grundlegende Erfahrungen mit ArcGIS 9 oder 10 und Kenntnisse zur ArcToolbox bzw. Model Builder werden vorausgesetzt. Wir empfehlen daher die Kurse “ArcGIS for Desktop – Grundlagen“ und ggf. „Geoprocessing und ModelBuilder“. Programmier-kenntnisse werden nicht vorausgesetzt, sind aber von Vorteil.
DAUER
2 Tage
BUCHUNG
Seminar - Online Event Management mit Ticketing Lösung von amiando