Kennismaking met FME

Post on 13-Apr-2017

43 views 3 download

Transcript of Kennismaking met FME

Jeroen Stierss Kennismaking met FME

LTEF M ESpatial

LTExtract

ransform

oad

E T L

E T L

E T L

5613D (49)

Calculators (5)Coordinates (44)

Geometric operations (4)Integrations (50)

Web (67)

Web Services (5)

Rasters (72)Strings (45)

Filters and Joins(38)

E T L

E T L

GIS (vector)

▶  ESRI shape

▶  Mapinfo MIF/MID

▶  Mapinfo TAB

▶  Adobe Geospatial PDF

▶  GML, XML, KML

▶  …

CAD ▶  AutoCAD DWG/DXF

▶  AutoCAD Civil 3D (Read) ▶  Bentley Microstation

Desgin DGN ▶  …

E T LRaster

▶  ESRI grid▶  GeoTIFF▶  IMG▶  MrSID (read only)▶  JPG, JPEG 2000▶  …

Point Cloud▶  LIDAR LAS▶  Pointcloud XYZ▶  …

E T L3D / BIM (Building Information Modeling)

▶  AutoCad DWG/DXF▶  CityGML▶  GoogleSketchup▶  Shapefile/Feature Class▶  Adobe 3D PDF (write only)▶  AutoCAD civil 3D (read only)▶  …

E T LDatabanken

▶  ESRI Geodatabases: File,

personal, arcSDE

▶  Oracle

▶  Smallworld

▶  Informix

▶  Geomedia Warehouse

▶  PostGIS

Niet ruimtelijke formaten

▶  csv, txt

▶  Excel

▶  Access

▶  Directories (Copy/paste)

▶  Web Services

E T L

E T L

E T L

408November 1996

9Maart 2017

Example 1

OppervlakteOmtrek

programmerenTraditionele GIS-software

Example 1B

Waar is de commentaar gebleven?

”Don’t try to reinvent the wheel – just workon making it betterthan anyone else.

Example 1C

Custom transformer voor hergebruik

Custom transformer voor hergebruik

Servicedesk@gim.be

Example 1C

”Power is gained bySHARING KNOWLEDGE,

not by hoarding it.

https://hub.safe.com

https://knowledge.safe.com/

https://knowledge.safe.com/

Wat zijn demogelijkheden

van FME?eindeloos

CallersTO THE RESCUE

FME@

GIMVAR-partner sinds 1999 (Value added reseller)

Doelstelling:

▶  Combinatie van 2 data bronnen tot 1 netwerk ▶  GRB

▶  Geometrie: Primaire wegen (auto) ▶  Attributen: straatcode, verharding, morfologische wegklasse

▶  ITGI ▶  Geometrie: Primaire en secundaire wegen (fiets- en wandelwegen) ▶  Attributen: Breedte, aantal rijstroken, wegtype

Geautomatiseerde oplossingen, aangepast aan uw noden: ▶ Grip op GRB – openbaar domein: op maat afstemming op het GRB

van uw geografische gegevens op het openbaar domein

▶ Grip op GRB – perceelsgebonden: GIM zet uw perceelsgebonden gegevens om naar het GRB

▶ Grip op GRB – FME-pakket: ga zelf aan de slag met FME en het

standaard model van GIM

Methodiek ‘openbaar domein’ ▶ Analyse ‘op maat’

▶ Verplaatsing tussen objecten van bron X (originele ondergrond) en overeenstemmende GRB-objecten

▶ Alle datalagen gebaseerd op bron X hiermee te migreren

Problematiek van diverse, onstabiele ondergronden: ▶ Kadscan

▶ Kadvec ▶ CadMap ▶  Verschillende versies

▶ GRB (adp)

Categorie Geometrischeovereenkomstmetpercelen CAPAKEYovereenkomstmetpercelen Geometrieaanpassen

A1 Uitstekend volledigematch ja A2 Uitstekend gedeeltelijkematch ja A3 Uitstekend geenmatch ja B1 Zeergoed volledigematch ja B2 Zeergoed gedeeltelijkematch ja B3 Zeergoed geenmatch ja C1 Goed volledigematch ja C2 Goed gedeeltelijkematch ja C3 Goed geenmatch ja D1 Ma7g volledigematch ja D2 Ma7g gedeeltelijkematch ja D3 Ma7g geenmatch ja E1 Beperkt volledigematch ja E3 Beperkt geenmatch nee F1 Slecht volledigematch ja F3 Slecht geenmatch nee

FME ▶ Transformers / Callers

combineren

▶ Visuele controle & Log ▶ Modellen tonen

gebruikte methode

Traditionele GIS ▶ Werken met

beschikbare functies

▶ Amper feedback van software

▶ Methode nakijken niet mogelijk

ETLPVAN

rocess

utomate

otify

alidate

Valideren

▶  Valideren van de data voor de analyse start

Automatiseren

▶  Parameters voor controle over processen

▶  Generic Writer / Fanout voor controle over output

▶  Batch processing

▶  WorkspaceRunner Transformer

▶  Command Prompt

▶  Windows Task Scheduler – Windows Taakbeheer

Meldingen

FMEDesktop

FMEServer

Workspace

Signaal

Data Mail

Websockets

Clip > Zip > Ship

Directory watch

Rioleringsdatabank:

Planning en toezicht op de waterzuiveringen rioleringsinfrastructuur

▶  Probleemstelling:

▶  Volledig manuele verwerking (custom ArcMap Editeertool)▶  Nachtelijke, alfanumerische validatie-processen (Informix)▶  Volgende ochtend: email met feedback over fouten.

▶  Problemen met corrupte databestanden▶  20 VTE’s die gedurende verschillende maanden data corrigeerden

▶  Vraag:

▶  Automatische correctie indien mogelijk▶  Volledige validatie - topologie▶  Onmiddellijke feedback

▶  Bestaande Informix databanken behouden

▶  Oplossing:

▶  Geautomatiseerde verbeteringen op de data▶  Snapping▶  Samenvoegen van korte lijnen (geen kruisingen)▶  Opsporen van oneindige lussen

▶  Oplossing:

▶  Opstellen van regels▶  Kwaliteitscontrole en feedback

▶  Conclusies:

▶  Werkende onderdelen uit de bestaande oplossing werden behouden

▶  Tijdswinst

▶  Eenvoudig extra regels toe te voegen

Samenvatting

▶  Het verwerken van data wordt kinderspel▶  Automatiseer processen▶  Intuïtieve interface voor niet-programmeurs▶  Combineer meerdere bronnen tot nieuwe informatie▶  Naar een performante en elegante datastroom▶  Laat de computer het repetitieve werk doen.

Jeroen StiersJeroen.Stiers@gim.behttp://www.gim.be

Bedankt!

Kennismaking met FME

Agenda Kennismakingssessie

10:00-10:30 Ontvangstmetkoffie

10:30-12:00

OntdekFME:kennismakingssessieJeroenStiers(GIM)IntroductietotFMEDesktopenFMEServer.OptionelesessievooriedereendiedebasisfunctionaliteitenvanFMEwillerenkennen.

FMEWorldTour2017-Leuven12:00-13:00 Ontvangstmetbroodjeslunch

13:00-13:15 WelkomCarolineHeylen(GIM)

13:15-13:45FME2017inaction(1)KenBragg(SafeSoftware)(Engelstaligesessie)Introduction&gettingstartedwithFME2017

13:45-14:05ProximusRoelWils(Proximus)ProximusmanagingitsLocationMasterDatabasewithFME

14:05-14:25InfrabelRobbyCattoor(INFRABEL)&DriesVerdoodt(GIM)SlimmerRailwayAssetManagement:toepassingmetAutocadDatamodellen"

14:25-14:45

LNEGrietGoossens(LNE)ToverenmetFMEbijhetDepartementLeefmilieu,NatuurenEnergievandeVlaamseOverheid

14:45-15:05 Pauze+FMEWizard'scorner

15:05-15:25FME2017inaction(2)KenBragg(SafeSoftware)(Engelstaligesessie)MagicalMethodsforBatchDataProcessing

15:25-15:45StadBruggeKrisTaillaert(StadBrugge)FMEalsdraaischijfvoorGIS-endatabeheerprocessenindestad

15:45-16:05ToerismeVlaanderenJosPyck(ToerismeVlaanderen)Hoemoeilijkkaneensimpelfietnetwerkzijn?

16:05-16:15RaffleJeroenStiers(GIM)WinFMEgadgets

16:00-17:00 Afsluitendedrink

Enjoy! •  Discover the new version 2017 •  Learn •  Share knowledge •  Network •  Get support through our wizard’s corner