Kennismaking met FME
-
Upload
gimnv -
Category
Technology
-
view
45 -
download
3
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
”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.
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