CONNECT. TRANSFORM. AUTOMATE.
FME in a Danish Municipality Tue Nilsson Poulsen GIS-Developer at Silkeborg Municipality
Contents
! Background ! Scheduled FME jobs, ! Ad hoc FME usage ! When don’t I use FME? ! DEM manipulation ! Remote sensing
Background ! Tue Nilsson Poulsen
! GIS-Developer at Silkeborg Municipality since 2008
! FME-user since 2009
! Silkeborg Municipality ! 860 km2 - 90.000 inhabitants ! 7 persons working with GIS – 4 with FME
Scheduled FME jobs
! Downloading WFS-data ! Workspacerunner
Scheduled FME jobs
! Downloading WFS-data ! Workspacerunner
! Downloading data from FTP ! Python scripting
! Writing data to CAD-files and uploading them to FTP
Ad hoc FME usage
! Converting to and from CAD ! GeometryValidator / Reprojector / DGNstyler
! Joining a few tables for a quick analysis ! FeatureMerger is your friend
! Importing data to SQL and often repairing them. ! E.g. clipping all polylines to single lines to
make data valid for Mapserver (Chopper transformer)
When do I not use FME?
! Cartography ! Haven’t explored MapnikRasterizer – yet!
! Manual editing of geometry ! No manual editing of individual geometries
! Quick checks of orthophoto or data ! Both web- and desktopclients are faster
DEM-manipulation for enhancing a 3D-model
High peaks Natural height (m) Current height(m) Notes
Møllehøj 170,86 170,86 Heighest natural peak
Yding Skovhøj 170,77 172,66 The hill has a bronze age burial mound on the top
Ejer Bavnehøj 170,35 App. 183 The hill has a 13m lookout tower
TIN-model
DEM raster
Remote sensing
! @if((A[1]+A[2])/2 <100, ! @if((A[1]+A[2])/2+25 <A[0] ,1,0), ! @if((A[1]+A[2])/2 <150, ! @if((A[1]+A[2])/2+35 <A[0] ,1,0), ! @if((A[1]+A[2])/2 <200, ! @if((A[1]+A[2])/2+45 <A[0],1,0),0)))
Tips & tricks
! Place Inspectors everywhere!
Tips & tricks
! Place Inspectors everywhere!
! Spend time learning the transformers
! Use bookmarks
! Document workbenches
Thank You!
! Questions?
! For more information: ! Tue Nilsson Poulsen – [email protected] ! Silkeborg Municipality ! http://linkedin.com/in/tuenp
CONNECT. TRANSFORM. AUTOMATE.