Safe Software | FME | Data Integration Platform

[Pages:29]Webinar Python Scripting in FME

Ken Bragg European Services Manager Safe Software Inc.

Tino Miegel Software Engineer con terra GmbH

Stefan Offermann Software Engineer con terra GmbH

Christian Dahmen Consultant con terra GmbH

Poll: About You #1

How long have you been using FME?

> Never > Less than 1 year > 1-2 years > More than 3 years

2

? con terra GmbH

Powering the Flow of Spatial Data

3

? con terra GmbH

FME Workbench

4

? con terra GmbH

Agenda

What is Python? FME and Python Best Practice

5

? con terra GmbH

Poll: About You #2

Do you have any experience with Python?

> Yes, long time Python user > Yes, also within FME > Some > None

6

? con terra GmbH

What is Python?

Programming/Scripting Language Easy to learn and use, well documented Great user community Platform independent Great for GIS automatization tasks It`s free!

More details on

7

? con terra GmbH

Python Basics

Variables (data-types)

> String, Integer, Float, List, Dictionary, Tuple

> Dynamic typing

Built-In methods > len(), max(), min(), ...

a=1 #integer b='Hello, World!' #string

Modules

> Thematic-grouped extensions

> e.g. math, os, numpy, zip, re

IDEs

> IDLE, PyWin, PyDev for Eclipse, PyScripter, ...

8

? con terra GmbH

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download