FME und Python
Einführung in Python-Skripting als Erweiterung der FME-Funktionalität
Python ist eine übersichtliche und einfach zu erlernende Programmiersprache mit deren Hilfe es möglich ist, die FME funktional zu erweitern. Diese zweitägige Schulung vermittelt Kenntnisse zur Erzeugung von Python-Skripten und deren Anwendungsmöglichkeiten in der FME. Anhand von praktischen Beispielen werden die Grundlagen der Python-Syntax vermittelt. Darauf aufbauend wird Python in FME Workbench-Prozesse integriert. Abschließend werden die Kombinationsmöglichkeiten von FME und Python in unterschiedlichen Workflow-Szenarien vorgestellt.
Lernziel
Die Teilnehmer sind in der Lage, selbständig Python-Skripte zu erstellen und in FME Prozesse zu integrieren.
Zielgruppe
Anwender, die FME-Technologie im Einsatz haben und wiederkehrende Arbeitsabläufe automatisieren möchten.
Inhalt
Grundlagen von Python: Entwicklungsumgebung, Datentypen etc.
Fehlerbehandlung in Python-Skripten
Startup- und Shutdown-Scripte in der FME Workbench
Erstellung angepasster Transformer
FME Objects API – Die Schnittstelle der FME zu Python
Steuerung des Datenflusses durch Python
Workflow-Szenarien unter dem Einsatz von Python und FME
Voraussetzungen
Grundkenntnisse im Umgang mit FME Desktop sowie Grundkenntnisse in Programmiertechniken.

Marie Paßlick