SlideShare a Scribd company logo
HORAIRE DE LA JOURNÉE
● 8h45 : Introduction et présentations
● 10h30 : Pause-café
● 11h00 : Présentations
● 12h00 : Dîner libre
● 13h15 : Présentations
● 15h00 : Activité interactive
● 15h30 : Fin de l’événement
28 ans 10 experts +100 projets
Experts ETL –
GIS certifiés
Intégration et
automatisation
Développement
applicatif
ISO
9001:2015
QUI SOMMES-NOUS?
PERMETTRE AUX ORGANISATIONS
D’ACCÉDER À UNE INFORMATION DE
QUALITÉ AFIN DE PRENDRE DES
DÉCISIONS ÉCLAIRÉES POUVANT
BÉNÉFICIER À TOUTE LA COLLECTIVITÉ.
LIEZ VOS
SYSTÈMES,
ENRICHISSEZ ET
LIBÉREZ VOS
DONNÉES!
Expertise ETL
EXCELLENCE
S’engager à fournir des services
d’une qualité exceptionnelle à nos
clients. Viser toujours plus haut. Faire
toujours mieux.
RESPONSABILITÉ
Assumer la portée des actions qui
ont un impact sur la réussite des
projets de nos clients et sur notre
relation à long terme avec ceux-ci.
INTÉGRITÉ
Travailler avec nos employés,
clients et partenaires de manière
honnête et transparente.
COLLABORATION
Mettre en commun le savoir-faire,
l’experience, les connaissances et
les forces de chacun afin de
contribuer à l’atteinte des objectifs
de nos clients.
QUI EST PRÉSENT?
Natalie Wlock
Manager, Knowledge &
Community Engagement
Nick Sartore
Channel Account
Manager
QUI EST PRÉSENT?
Félix
Lafond Touikan
Rémy
Pelletier
François
Laganière
Pierre
Gauthier
Demandez à
Betty!
Quelle est votre fréquence d’utilisation de FME?
0%
5%
10%
15%
20%
25%
30%
35%
40%
Quotidienne Hebdomadaire Mensuelle N'utilise pas
Transformer Pictionary
Jeu : Transformer Pictionary
1. Formez des équipes.
2. Choisissez un artiste. À “go”, l’artiste choisit une carte dans la pile et dessine
une image qui représente le transformer.
3. L’équipe devine quel transformer l’artiste a dessiné.
4. Choisissez un autre artiste fera le prochain dessin.
5. La première équipe qui devine tous les transformers de la pile gagne!
6. Règles:
a. Les artistes ne peuvent pas parler.
b. Les participants peuvent consulter le Guide de référence des transformers.
Example
Example
StatisticsCalculator
Par Natalie Wlock, Safe Software
GETTING STARTED WITH FME 2018
#fmewt
Why we do what we do...
We Want You To Be Able To ...
➔ Use data whenever, however,
and wherever it’s needed.
The Challenge ...
➔ Sharing information between
systems can be complex!
And So We Made FME.
➔ Integrate and transform data by
building workflows in a drag-
and-drop interface.
FME Desktop FME Server FME Cloud
3 Core Products
DEMO
What’s New in
FME Desktop 2018
Work Play more efficiently
FME Workbench 2018 enhancements
Cached Data and Partial Runs
Cache data as it is processed by FME Workbench.
Run separate parts of a workspace, using cached data to provide the input.
Collapsible Bookmarks
More easily manage large workspaces by collapsing sections under
colourful bookmarks that you can expand when necessary.
Translation Log Filtering
Filter the translation log to display only error or warning messages.
Copy & Paste Parameters
For example, copy & paste test conditions between transformer dialogs:
Tolerance Parameters
● AreaOnAreaOverlayer
● Clipper
● Dissolver
● FeatureMerger
● Generalizer
● Intersector
● LineOnAreaOverlayer
● LineOnLineOverlayer
● Tiler
● TopologyBuilder
Two reasons for tolerance:
1) To help fix badly formed geometry
2) To help fix coordinate rounding
issues
Better Performance
Significant improvements in engine
performance!
● String and attribute optimizations
● Stashing data improvements
● Intersection (tolerance) performance
● Rejected port updates (in progress)
Your mileage will vary.
Feature Tables… Sorter and Sampler
2 column table, SQLite, run in Workbench:
2017.1 - 1 minute 47
seconds elapsed
2018.0 - 9 seconds
elapsed
FeatureWriter output ports
Other Improvements
● Bufferer now performs 3D buffering.
● Tester has a new mode for date/time comparisons.
● S3 and Hadoop direct reading support.
● Coordinate Systems support new datums for Australia, Germany.
Connect & Transform
More format support and transformation power
New Formats (435 Total!)
● Apple Venue Format (AVF) Reader & Writer
● Bentley i-Model Reader (V1)
● CALS (Continuous Acquisition and Life-Cycle Support) Raster Reader & Writer
● Esri Geodatabase Mosaic Dataset Writer (ArcSDE & File Geodatabase)
● Esri Indexed 3D Scene Layer Writer (i3S)
● FME AR Writer
● GDAL Generic Raster Reader (read anything GDAL supports)
● 54 new GDAL-based Raster Formats
● GDAL VRT Raster Reader
● Google Cloud Spanner Reader & Writer
● HYPACK Reader & Writer
● IDRISI Raster Reader & Writer
● LDAP (Active Directory) Reader
● Microsoft PowerPoint Writer
● Microsoft Word Writer
● PCD (Point Cloud Data) Reader & Writer
● PDF Reader (2D/Raster/Text)
● Qlik Writer
● SOSI GML Reader & Writer
● Well Log ASCII Standard (WLAS) Reader
New Transformers
● AreaGapAndOverlapCleaner (rewritten SliverRemover)
● HDFSConnector (Hadoop)
● FeatureJoiner
● MeshSimplifier
● MSWordStyler
● PinterestConnector
● PointCloudSurfaceBuilder (2017.1+)
● PowerPointStyler
● ProjectWiseConnector
● SalesforceConnector
● SurfaceDissolver
Plus all of those
on FME Hub
Access & share custom FME tools.
409 Custom Transformers
148 Workspace Templates
16 Web Connections
12 Custom Format Readers
hub.safe.com
More added all the time by FME Users around the world.
Indoor Mapping Formats
Connect to Apple Venue Format (Reader/Writer) and IBM TRIRIGA (via FME Hub).
EXAMPLE:
JSON to AVF
Converting Vancouver
Int’l Airport (YVR)
internal model to AVF.
PDF Reading Extract rasters, vector data, and text from
PDF documents with the new PDF Reader.
Create 3D Web Visualizations
New support for Esri I3S, plus glTF for Cesium (FME 2017), means you can
create 3D visualizations that anyone can view in a web browser.
Generate
Microsoft
Excel, Word &
PowerPoint
New transformers let
you style and output
your data for Excel
spreadsheets, Word
pages, and
PowerPoint slides.
PowerPoints!
Excel Cell Formatting and Color
FME Augmented Reality
Coming soon:
Convert 3D objects
to .fmear and view
in augmented reality
devices.
See it in action:
Coders on Couches
Drinking Coffee - ARKit
FME Knowledge Center
Try tutorials, articles,
and demos.
knowledge.safe.com
Q&A Forum
Ask the FME
community for help.
knowledge.safe.com
Live Chat
Ask our FME Experts
directly.
safe.com/live-chat
Training & Webinars
Take free online
training, live or
recorded.
safe.com/training
GETTING HELP WITH FME
Need help getting started? Not sure where to go next?
WHAT’S UPCOMING
Upgrading to FME Desktop 2018
Free training and a general overview of what's new
in FME Desktop 2018.
Wednesday, June 27 | 9:00 AM - 12:00 PM PST
Register at safe.com/training
FME Summer School
Webinar series that will take a deeper dive into talks
presented at the FME World Tour 2018.
July 17, 18, & 19 | Details to come safe.com/webinars
Free training: Upgrading to FME Desktop 2018
Date
Wednesday, June 27, 2018
9:00 AM - 12:00 PM PST
Learning Objectives
- General overview of what's new in FME Desktop 2018
- Authoring workflows with the Partial Run tools
- Using the Data Preview window (beta)
- Collapsible bookmarks and related functionality
- New and updated tools for handling precision and tolerance in spatial transformation
- Writing and styling Microsoft formats (Excel, Word, Powerpoint)
- Using the new FeatureJoiner transformer
Prerequisites
This training course is intended for persons with some prior experience of using FME.
The content assumes a basic familiarity with the concepts and practices of FME Desktop; at least
to the extent covered by the FME Desktop Basic Training.
Overview
Learn the key new tools in FME Desktop 2018 and how
they will change your workspace authoring approach.
Free FME Home License
Want to use FME to create proof of
concepts, further your education, or
simply to have fun?
You’re eligible for a free FME Desktop
license!
Visit safe.com/homeuse
Q&A
Par Félix Lafond-Touikan, Consortech
TRUCS ET ASTUCES AVEC FME 2018
FME Workbench 2018
The two big ticket items in this release:
● Collapsible Bookmarks
● Partial Runs (aka Feature Caching)
Let’s investigate aspects
not quite as easy to see!
Collapsible Bookmarks
They respect each other’s space
Bookmark ports can be renamed
Don’t forget the spacebar advances through bookmarks in presentation mode!
In Presentation Mode:
Collapsing bookmarks for documentation
Partial Runs
Partial Run
Highlighting
F6 is the new F5
Split Stream Runs
Templates can now store caches
Using a Junction Prevents the FeatureJoiner having to run again
Joined Stream Runs
Notice the PointOnAreaOverlayer gets
prior input from the SpatialSorter
BEYOND THE BIG TWO!
There’s more in FME Workbench 2018 than
bookmarks and partial runs...
Dates and Times
Parameter Copy/Paste
Upgrading Transformers
to Discover new
Functionality
FeatureWriter Output
Ports
Parameter Copy/Paste
Copy & Paste Parameters
Copy & paste conditions between transformers and workspaces
FeatureWriter Output Ports
FeatureWriter Output Ports
Dates and Times
Dates in a Tester
2017
2018
Upgrading to Discover new Functionality
Upgrade to discover new functionality...
One more tip for FME 2018
Even though Zipster likes zipping
around and doing fancy tricks in
his airplane ...
… DON’T FORGET ME!
Q&A
Pause-café
Par Natalie Wlock, Safe Software
AERIAL TOUR OF NEW SIGHTS IN
FME SERVER 2018
AGENDA
A Guided Tour of FME Server 2018:
● Demos
● New Functionality
Automate Anything
FME Server is Automation
Schedule
Workspaces
Tour FME Server and
learn how to perform
tasks with the new
Getting Started guide.
Process data
in real time
React in real time to
events and sensors.
Deliver notifications.
Immediate updates.
Self-Serve
Data
No more manual data
processing or
distribution tasks.
The Gates of FME
Server
GET
STARTED
QUICKLY
Tour FME Server and
learn how to perform
tasks with the new
Getting Started guide.
FORGOT YOUR
PASSWORD?
Password recovery is easy.
DARK MODE
The Power to Run Anywhere
Run from FME Server Interface
Version Control
Version Control
Optional Github backend
Version Control
Workbench Publishing
Version Control
FME Server Interface
Version Control
FME Server Interface
View FME Workspaces on the Web
EASIER JOB
MANAGEMENT
Easily identify which
workspaces are complete and
which failed.
FME Server Capacity Management
FME Server Capacity Management
Deployment Visualization
See the hosts comprising a
deployment and the server
components on each host.
Projects Updates
Share projects without sharing security credentials. Coming soon to FME Hub.
Enhanced Security
Enhanced Security
Fault Tolerance 2018.1
FME Server 2018 is easily deployed across
many machines
● Distributed Job Queue
● Multiple Engine Managers
● Engines auto switch to new Manager
Fault Tolerance 2018.1
Initial State
Fault Tolerant as
>1 of each
component!
Fault Tolerance 2018.1
Core 2 Fails!
Engines switch to
second core
Fault Tolerance 2018.1
Queue Server 1 Fails
Engine Manager
switch to standby
Fault Tolerance 2018.1
New Engine Manager!
Engines haven’t noticed
yet!
Fault Tolerance 2018.1
New Engine Manager!
Rebalancing in process
Fault Tolerance 2018.1
New Engine Manager!
All Recovered.
FME Server on Docker
Out of tech preview! Quickly deploy FME Server on any platform that supports Docker.
Huge Performance Gains
Underlying hardware is being upgraded to the latest generation AWS
instances:
● Significant increase in CPU speed (up to 50% on the Standard instance)
● Increased network and disk performance
● Memory doubles on the Enterprise instance (32GB -> 64GB)
ALL THIS COMES AT NO EXTRA COST
FME Cloud
PREPARE FOR LANDING
FME Server 2018 is a big release that
lays the foundation for many more
exciting things in the future!
Q&A
Par Félix Lafond-Touikan, Consortech
AUTOMATISATION DE LA GESTION DU
DÉVELOPPEMENT À EAST GWILLIMBURY:
PROJET DES COMPTEURS D’EAU
ORDRE DU JOUR
> Ville de East Gwilimbury
> Contexte et objectifs du projet
> Stratégie de résolution
> Résultats
> Conclusion
Ville de East Gwilimbury
Ville de East Gwilimbury
> Population: 23 991
> Superficie: 245.03
km2
> Dans le GTA (Greater
Toronto Area)
CONTEXTE ET OBJECTIFS
DU PROJET
CONTEXTE ET OBJECTIFS GLOBAUX
> Développement rapide dans les dernières années
> Flux d’informations isolés
> Permis de construction
> Permis d’occupation
> Services d’urgence
> Compteurs d’eau
> …
> Comment gérer l’information et obtenir des données
> Justes
> À jour
> Complètes
PROJET DES COMPTEURS D’EAU (WATER METERS)
> Objectif:
> Mettre à jour la table des compteurs d’eau à partir du
fichier excel des nouvelles installations (contracteur)
> Publier sur FME Server pour déployer le processus 1x
par mois
> Notifications s’il y a un problème avec l’exécution du
processus ou s’il y a un problème avec les données.
PROCESSUS ORIGINAL
> Information non-maintenue auparavant
> Ajout manuel (vectorization) des compteurs d’eau
dans la geodatabase
> Plusieurs milliers de points à ajouter
> Année 1: +1800
> Année 2: +3200
> Année 3: +7000
> Année X: +30 000
STRATÉGIE DE
RÉSOLUTION
DONNÉES INTRANTES
CHALLENGES DU PROJET
> Multiple intrants
> Données des sous-traitants
> Données existantes
> Éviter les doublons
> Gestion des erreurs et des notifications
NOTRE INTERVENTION
> Création de 2 workspaces
> Workspace ‘MASTER’
> Workspace ‘CHILD’
> Déploiement sur FME Server
> Collaboration
> Rencontres et suivi lors du développement
RÉSULTATS
NOS RÉSULTATS
> Workspace
MASTER
NOS RÉSULTATS
> Workspace
CHILD
NOS RÉSULTATS
> FME Server
INTERFACE FINALE
NOTIFICATIONS
CONCLUSION
CONCLUSION
> Processus complet automatisé
> Notifications claires
> Maintenance simple
> Impacts
> Gestionnaire des compteurs d’eau
> Finances
> Sous-traitants
Pour plus d’informations :
MERCI !
www.consortech.com
Félix Lafond Touikan
Expert-conseil en ETL géospatial
felixl@Consortech.com
450-676-1555 ext. 224
Dîner libre
De retour à 13h15
Serge Lavertu
Responsable de projet
Ville de Québec
Le role de FME comme support aux
interventions en situation d’exception
Histoire d’utilisateur
David Laroche
Tech. analyste informatique
Ville de Québec
LE RÔLE DE FME COMME SUPPORT AUX
INTERVENTIONS EN SITUATION D’EXCEPTION
QU’EST-CE QU’UNE SITUATION D’EXCEPTION
Bureau de la sécurité civile
• On définit à la Ville de Québec une situation d’exception comme étant toute
situation, causée par un événement sismique ou climatique extrême, un accident
technologique ou industriel, un événement majeur planifié ou imprévu, ou causant
d’importants dommages à des biens, des infrastructures essentielles ou à
l’environnement.
• La situation d’exception demande une mobilisation considérable des intervenants
et des ressources de la Ville et le déploiement d’une structure intérimaire de
commandement, de coordination et de gestion. Cette structure est dirigée par le
coordonnateur municipal de la sécurité civile. Ultimement, elle peut aboutir à une
déclaration de l’état d’urgence local.
ÉLÉMENT DÉCLENCHEUR
Rupture d’une conduite de 42 pouces
ÉLÉMENT DÉCLENCHEUR
Rupture d’une conduite de 42 pouces affectant
environ 100 000 citoyens le 28 octobre 2014
• Fermeture du boulevard Pierre-Bertrand
• Artère principale à 4 voies
• Impact majeur sur la circulation en pleine
heure de pointe (15 h 45)
• Avis d’ébullition pour plus de 100 000
citoyens
• Plusieurs hôpitaux touchés (Enfant-Jésus,
Saint-Sacrement, Saint-François-d'Assise et à
l'Hôtel-Dieu de Québec)
• Circulation ferroviaire stoppée
BILAN DE L’ÉVÉNEMENT
Besoins du Bureau de la sécurité civile
• Besoin d’un outil géomatique
• Obtenir de l’information rapidement
• Résultat dans un fichier Excel
• Être autonome
• Outil facile d’utilisation pour du personnel non-technique
• Bonne connaissance de la carte interactive
• Diffusion facile de l’information
SCHÉMA CIBLE DE DIFFUSION D’INFORMATION
ET DE GÉO-TRAITEMENT
Crée un polygone
(FME / édition)
Consulte
(NSIM)
Consulte
(NSIM ) Consulte (CI)
Consulte
(Carto 911)
Informe
(Tél.)
Informe
(radio, tv,
internet,
journal)
Informe
(Commun
iqué)
Requête
(FME / Requête )
Consulte (CI)
Consulte (CI)
Consulte (CI)
Consulte
(CI)
BUREAU DE LA SÉCURITÉ CIVILE EST CONTACTÉ
Obtenir le portrait du secteur
• Identifier le secteur d’intervention
• Rechercher l’endroit : Adresse, intersection, lieu public ou rue.
• Créer la ou les zones d’intervention
• Analyser le secteur d’intervention
• Extraire l’information pour coordonner les actions à prendre
• Agir / prendre des décisions
• Suite à l’analyse du secteur concerné
• Partager l’information
OUTIL POUR INFORMER RAPIDEMENT
L’outil de Géo-traitement en support aux interventions
• Regroupe les traitements géographiques ou d’extraction à un seul endroit :
• Éviter de dupliquer les traitements communs
• Inclut une carte interactive :
• Se situer
• Définir un endroit
d’extraction
• Bureau de la sécurité civile :
• Gestion des interventions
en situation d'exception
• Listes et statistiques
• Obtenir une route
de contournement
BUREAU DE LA SÉCURITÉ CIVILE
Gestion des interventions en situation d'exception
• Connaître les entraves à la
circulation
• Obtenir des « Listes et
Statistiques »
• Se situer et définir la
zone de l’événement
DÉMO – LISTES ET STATISTIQUES
« Listes et Statistiques » sans diffusion dans la carte interactive
DÉMO – LISTES ET STATISTIQUES
Fonctionnement
Lecture
Transforme
rs
Écriture
Données corporatives
7 entités
Statistiques Canada
1 entité
83
Fichier Excel
9 onglets d’information
OUTIL POUR INFORMER RAPIDEMENT
Carte interactive - Intranet
• Regroupe des thèmes :
• Bureau de la sécurité civile ( )
• Sécurité civile ( )
• Outils dans la carte interactive :
• Identification
• Édition
• Dessins, annotations
• Impression
ZONE D’ÉVÉNEMENT
DÉMO – SCÉNARIO D’ENTRAVE À LA
CIRCULATION
Fournir l’itinéraire d’une route
alternative à Pierre-Bertrand
DÉMO – ENTRAVE À LA CIRCULATION
Fonctionnement
Polygone de l’entrave
DÉMO – ENTRAVE À LA CIRCULATION
Fonctionnement
DÉMO – ENTRAVE À LA CIRCULATION
Fonctionnement
RÉSULTAT – FERMETURE D’UNE PORTION DU
BOULEVARD PIERRE-BERTRAND
DÉMO – AVIS D’ÉBULLITION
DÉMO – AVIS D’ÉBULLITION
Fonctionnement
TECHNOLOGIES UTILISÉES
EXPLICATION DU FICHIER
Listes et Statistiques
CONCLUSION
• Les employés du bureau de la sécurité civile sont autonomes
• Accès à l’information rapidement
• Géo-traitement
• Itinéraire de contournement
• Événements archivés dans une BD géospatiale
• Diffusion facile
Bureau de la sécurité civile
QUESTIONS ?
Martin Labrecque
Analyste en géomatique
Ville de Lévis
Évolution de la gestion des nids-de-poule
à la ville de Lévis
Histoire d’utilisateur
Évolution de la gestion des nids-de-poule à la ville de Lévis
FME World Tour – 3 mai 2018
165
Mise en contexte
Implantation en 2017 d’un outil
de gestion pour la réparation
des nids-de-poule
• Site web de la ville
• Disponible via mobile
• Utilise la géolocalisation du téléphone
• Implanter à partir d’ArcGIS Online
166
Mise en contexte
Implantation en 2017 d’un outil de gestion
pour la réparation des nids-de-poule
• Bonification de la donnée pour l’outil de gestion interne
167
Mise en contexte
Implantation en 2017 d’un outil de gestion
pour la réparation des nids-de-poule
• Préparation et
impression des listes de
travail
168
Mise en contexte
Implantation en 2017 d’un outil de gestion
pour la réparation des nids-de-poule
• Préparation et
impression des listes de
travail
169
Mise en contexte
Implantation en 2017 d’un outil de gestion
pour la réparation des nids-de-poule
• Mise à jour des requêtes des citoyens dans la
carte
170
Évolution de cette année
Automatisation de la mise à jour avec FME
Enregistreur GPS
Saisie la position et la date à l’aide d’un bouton
Enregistre l’information en CSV sur mémoire interne
171
Évolution de cette année
172
Évolution de cette année
Automatisation de la mise à jour avec FME
• Présentation du workbench pour le traitements des
données des enregistreurs
173
Évolution de cette année
Envoie de statistiques hebdomadaires avec FME Server
174
FME Server
Mise en place des notifications (publication)
• Principes de publication
• Directory watch
{ "dirwatch_publisher_path": "ville.levis.qc.cadfs_applNids-de-pouleDepot
reparation nids-de-poule418032602.csv", "dirwatch_publisher_content":
"ENTRY_CREATE ville.levis.qc.cadfs_applNids-de-pouleDepot reparation
nids-de-poule418032602.csv", "dirwatch_publisher_action": "CREATE",
"ws_topic": "MAJ_Nids-de-poule", "fns_type": "dirwatch_publisher" }
175
FME Server
Mise en place des notifications (subscription)
176
FME Server
Mise en place des notifications (subscription)
{ "dirwatch_publisher_path": "ville.levis.qc.cadfs_applNids-de-pouleDepot
reparation nids-de-poule418032602.csv", "dirwatch_publisher_content":
"ENTRY_CREATE ville.levis.qc.cadfs_applNids-de-pouleDepot reparation
nids-de-poule418032602.csv", "dirwatch_publisher_action": "CREATE",
"ws_topic": "MAJ_Nids-de-poule", "fns_type": "dirwatch_publisher" }
177
Évolution de cette année
Mise en place selon un horaire (schedule)
178
FME Server
Difficultés
• Adaptation du workbench pour utilisation de paramètres
publiés pour le Filecopy, afin de faire suivre l’adresse du
répertoire;
• Adaptation du workbench pour exploiter l’information
envoyé par les notifications;
• Subscription par email n’envoie pas de pièce jointe,
solution est de le faire directement à partir d’un
workbench
179
FME Server
Ce que ça a apporté à l’organisation
• Optimisation du workflow (23 jours-personne de moins);
• Service à la clientèle (80% moins d’appel depuis 2017);
• Statistiques disponibles (où et combien);
• Permet de cibler plus efficacement les routes les plus
endommagées.
180
MERCI!!
Par Félix Lafond Touikan, Consortech
FME AUTOUR DU MONDE
FLIGHT PLAN
● Discover FME innovation
● Explore new ideas
● Take inspiration home
FortisBCPiet Nooij, GIS Technology Manager
FortisBC is the largest natural
gas utility and second largest
electrical utility in the province
of British Columbia, Canada.
Service area: 240,000 km2
OBJECTIVE
✓ Efficiently assess current wildfire threat to assets and customers
✓ Enable Operations Managers to take immediate action
“In an emergency, we don’t want
our Operations Managers to have
to spend time making reports”
-- Piet Nooij, FortisBC
● Replace old manual process.
● Automate:
○ Gathering wildfire data
○ Integrating with asset data
○ Assessing risk
○ Notifying in real time
CHALLENGES
STAR
T
BC Wildfire Service Map
via DataBC
SOLUTION
Smallworld Database
Internal Asset Data
Notify Asses
s
INPUT
STAR
T
BC Wildfire Service Map
via DataBC
FME Workspace
Integrate & Convert
+
Automate
SOLUTION
Smallworld Database
Internal Asset Data
Asses
s
FME Workspace
STAR
T
BC Wildfire Service Map
via DataBC
FME Workspace
Integrate & Convert
+
Automate
Notify
By email
SOLUTION
Smallworld Database
Internal Asset Data
Asses
s
“Using FME Server, the system runs nicely.
We don’t need to babysit it.”
-- Piet Nooij, FortisBC
STAR
T
BC Wildfire Service Map
via DataBC
FME Workspace
Integrate & Convert
+
Automate
Notify
By email
Smallworld GSA
Assess Risks to
Assets
SOLUTION
Smallworld Database
Internal Asset Data
Asses
s
RESULTS
“Our GIS team can also build custom
reports using the integrated dataset
this system provides as a starting point.”
-- Piet Nooij, FortisBC
BENEFITS
✓ Saved Time Gathering Data
✓ Removed Repetitive Processes
✓ Enabled Better Decision Making
FUTURE PLANS
● Overlay BC webcams.
● Overlay real-time weather,
wind speed, direction.
● Integrate field staff photos.
● Integrate staff locations to
produce safety alerts.
City of Vancouver, BC, CanadaJim O'Leary, GIS and CADD Services Branch
OBJECTIVE
Customize FME Server Dashboards
Quickly see which scripts have been run and by whom
Make additional FME Server
dashboards beyond out-of-the-box
CHALLENGE
“We have about 80 scripts that run in
FME Server to generate the files for
our Open Data site”
-- Jim O’Leary, City of Vancouver
SOLUTION
Web Service
● Parse JobHistoryStatisticsGathering.fmw snapshot files
● Present results on a web page
RESULTS
RESULTS
“The dashboard interface is great
but it is only the start of what you can do
with the snapshot files”
-- Jim O’Leary, City of Vancouver
La Vie en Jaune
Walking All of Switzerland's Trails!
Pascal Bourquin and Eulalie Lauler of INSER
In late 2013, Pascal Bourquin set
out to walk all 65,305 kilometres of
footpaths in Switzerland!
Trails in Switzerland are blazed in
yellow, hence “La Vie en Jaune” or
“Life in Yellow”.
OBJECTIVE
✓ Show progress in a web map with linked photos.
✓ Provide updates to family, friends, supporters,
and sponsors.
“FME Cloud, for connecting
different worlds”
-- Eulalie Sauthier, INSER
● Combining cloud technologies such
as FME Cloud, ArcGIS Online, &
Flickr API.
● Consider existing data and future
data. E.g. published photos and new
ones.
● Maximum automation.
● Simple, easy-to-start processes.
CHALLENGES
Pascal Bourquin also takes wonderful photographs
along the way. These are also processed by FME.
Pascal Bourquin FME Cloud ArcGIS Online
Simplified Solution
Email, Flickr, Geopol
Detailed Solution
API Access with
FME is Key
How is Pascal doing? Let’s take a look!
BENEFITS
✓ Pascal can share his challenge on the internet but can focus on walking
due to high level of automation.
✓ Published information generates traffic on the website and visibility for
him... of course, this is very interesting for his sponsors!
✓ Using the page himself, Pascal can visualize ground covered, and plan the
next stages.
La Vie en Jaune in Numbers
● First day Dec. 1st 2013: 11.05 km
● Average distance 2017: 26.8 km
● Current age: 52
● Expected age at completion: 75
● Elevation gain to date: 576,000 metres*
● Progress to date: 11,830 km / 65,305 or
~18%
*as of Feb. 22, 2018
Pascal plans to finish walking all of the trails
in Switzerland on the Place Fédérale, Bern in
2041.
Switzerland will be 750 years old and Pascal
will be 75 years old.
Par Natalie Wlock, Safe Software
PROCESSING RASTERS FROM
SATELLITES, DRONES, & MORE
Why do we care about rasters?
Rasters are essential for background maps,
spatial analytics, and visualizing data over
time.
BRINGING RASTERS INTO YOUR WORKFLOWS
● Landsat 8
● Sentinel 2
● Planet
● Earth on AWS
● 54 new GDAL-based formats
● GDAL Generic Raster Reader
● GDAL VRT Raster Reader
● PDF Reader (also 2D & text data)
Remote Sensing Sources New in FME 2018
● Drones/UAVs
● Sensors
Other Sources
Top Raster
Transformers
Anything is possible for
rasters in FME!
safe.com/transformers
Automation is key.
HOW ABOUT MILLIONS OF
TILES? WAIT A MINUTE...
first
Get data from Planet and
other sources
Read imagery and
vector layers.
Process
Mosaic rasters,
style vector data,
combine, tile.
Output as .png
Store raster tiles in the
cloud. Make available
everywhere to
anyone.
third
Automate
Do this whenever new
images become
available.
last
DEMO: UP-TO-DATE HYBRID
BASEMAP
second
Check it live
first
Get images
Read Planet
imagery of California
farmland or wildfires.
Process Store
Save to local or
cloud storage.
third
Analyze
Make tools for visual
and analytical change
comparison.
last
DEMO: MONITOR AND
ANALYZE CHANGE DAILY
Derive new products
like NIR, NDVI, NDWI.
second
Check it live
first
Get images from Planet
Collect images for a
selected timeframe.
Process
Clip to extents of
desired area.
Add video to map
Prepare HTML output
with LeafletJS.
MAKE A GEOREFERENCED
SATELLITE VIDEO
third lastsecond
Output as .mp4
Integrate with FFmpeg
and output a video.
Check it live
Scenario:
NATURAL
HAZARD
WORKFLOWS
Photo by C. Hitchcock
NATURAL HAZARDS: CHALLENGES
● Diversity of themes involved.
● Diverse data types needed.
○ Vector and raster
○ Open and proprietary
○ Spatial and non-spatial
○ Base-map, real-time
● Automate collection processing and
distribution.
● Need to make results easily accessible.
Urgency! Disasters mean short timelines, limited local infrastructure.
NATURAL HAZARDS:
KEY WORKFLOWS
● Impact assessment.
○ population and transportation
○ identify critical infrastructure
○ hazard sources and extents
● Data integration.
● Risk & probability, scenarios, time.
● UAV surveys, automation.
DEMO
Vancouver Flood Hazard
Risk Assessment
Hazard = Criticality * Severity
Vancouver Flood Hazard Risk Assessment
Hazard = Criticality * Severity
Flood Hazard: FloodAreaExtractor
1. Subtract flood level from
each cell
2. Classify cells by flood
severity
3. Convert severity levels to
areas:
● RasterCellValueReplacer
● RasterToPolygonCoercer
Bonus: Flood Notifications
FME Knowledge Center Tutorial: http://fme.ly/flood
EXAMPLE: SEARCH
AND RESCUE UAVs
1. Build route for UAV.
2. UAV flies autonomously and
collects data.
3. Post-process – geolocate,
assemble results into photomosaic.
UAV Workflow: Plan, Fly & Review
Plan:
● Reduces risk and increases compliance (AIXM)
● Realistic preview is key
● Reduces workload
Fly:
● Reduce human error and maximize coverage
for limited flight times (Litchi CSV)
Review:
● Conversion to client friendly formats eases
dissemination / distribution (KML)
Automated route generation
SEARCH GRID GENERATION
Automated image geolocation
UAVs FOR DAMAGE ASSESSMENT
● UAVs are easy and safe to deploy.
● Rapidly assess impact to people and
infrastructure.
● Data guides the level of response.
Story: Renato Salvaleon develops UAV
systems at Southern Co, supported by
FME Server automation. safe.com/uav
UAV storm damage assessment by Southern Co.
MEETING NATURAL HAZARD CHALLENGES
● Diverse data themes and types needed.
○ Vector and raster
○ Open and proprietary
○ Spatial and non-spatial
○ Base-map, real-time
● Limited IT infrastructure. Need to make data accessible.
● Urgency! Disasters mean short timelines.
● Need to automate data collection, processing and distribution.
Rapid prototyping
Automation is key.
RESOURCES
● Flood notification tutorial: http://fme.ly/flood
● Blog - earthquake notifications: http://fme.ly/earthquake
● San Francisco Transit demo: http://fme.ly/sftransit
● FortisBC Wildfire Risk Assessment http://fme.ly/firerisk
● Christchurch earthquake story: http://fme.ly/christchurch
● Shaper Shape UAV surveys safe.com/customers/sharper-shape
● Risk analyzer by con terra: georiskanalyzer.com
● Blog - get started with drones: http://fme.ly/drones
● FME Server for Fort McMurray wildfire: http://fme.ly/atco
● Search “remote sensing” or “UAV” on safe.com, FME UC 2017
Q&A
Par Félix Lafond Touikan, Consortech
PRODUCTION DE RAPPORTS ET
DONNÉES WEB
AGENDA
● Reading data from the web
○ Using *Connector transformers
○ Connecting to APIs with HTTPCaller
○ ArcGIS Online attachments
○ Extracting HTML
● Building data reports
○ PowerPoint
○ Excel
○ HTML
○ Qlik
READING DATA FROM THE WEB
Connect to specific web
services with more
*Connector transformers
first
Read from Salesforce
Use Salesforce Reader
or
SalesforceConnector.
Find Applications
Filter applicants and
return link to
attachments.
Download Applications
Use HTTPCaller to
download
attachments.
third
Print Applications
Use SystemCaller to
automatically send
downloaded files to printer.
last
Example: Download and Print
Attachments from Salesforce
second
Connecting to APIs: REST
Connecting to APIs: SOAP
Use HTTPCaller to connect to a variety of web services
Interpreting returned JSON and XML
Split up JSON/XML
Format JSON/XML (pretty
print makes it easy to read)
Flatten JSON/XML into
features
Extract portions of
JSON/XML to features
Reading AGOL
Attachments
Extracting data from
ArcGIS Online to build reports
Extracting HTML
HTMLExtractor extracts information from websites using CSS Selectors.
Extracting HTML
HTMLExtractor extracts information from websites using CSS Selectors.
BUILDING DATA REPORTS
Output to
Microsoft Word
Style and output your data
for Microsoft Word pages.
Output to
Microsoft
PowerPoint
Style and output your data
for Microsoft PowerPoint
slides.
Creating PowerPoint Presentations
Output to
Microsoft Excel
Style and output your data
for Microsoft Excel
spreadsheets.
first
Read from AGOL
Select ‘Yes’ to include
image attachments.
Separate Your Data
Split images and text
for easier processing.
Build Your Template
Design a template in
Excel to place your data.
third
Write to Excel
Feature Type Fanout
to create multiple
sheets.
last
BUILDING AN
EXCEL REPORT
Secon
d
EXCEL OUTPUT
The final work order from Excel.
Generating
HTML Reports
Train Route information
Return information on
train: arrival time and
calling points.
Merge with network geometry
Merge with railway
network information.
Create HTML Report
Display train route and
station info in a HTML
report.
third
StringReplacer
StringReplacer can
tweak out HTML.
last
GENERATING HTML
REPORTS
Write to BI
Software
Output your data to business
intelligence & visualization
software.
Automate
Reporting with
FME Server
Run any of these
workflows on a schedule or
in response to a trigger.
Summary
Connecting to data from the web is
possible with:
● Connector transformers
● Readers and writers
● HTTPCaller
Building data reports can be fun!
● PowerPoint
● Word
● Excel
● HTML
● Qlik
Q&A
RÉSUMÉ & ACTIVITÉ
RESSOURCES
● safe.com/presentations
● blog.safe.com
● knowledge.safe.com
● @safesoftware and #fmewt on Twitter
FME Meetup Groups: End of 2018
Safe wants to identify and partner with FME champions in our
local communities.
Want to start a group? Already a member of a group? Let
us know and get resources from Safe as they become
available:
➢ Event management system
➢ Welcome kits (speakers, swag, tips, etc.)
➢ Branding and promotional support
More info/sign up: www.safe.com/community/meetups/
WHAT’S UPCOMING
Upgrading to FME Desktop 2018
Free training and a general overview of what's new
in FME Desktop 2018.
Wednesday, June 27 | 9:00 AM - 12:00 PM PST
FME Summer School
Webinar series that will take a deeper dive into talks
presented at the FME World Tour 2018.
July 17, 18, & 19 | Details to come safe.com/webinars
Activité interactive
JOUONS AVEC LES DRAPEAUX
1
Lire les données
des drapeaux
Lit le code HTML à
partir de la page
Facebook de la CIA
Obtenir 7 drapeaux
au hasard
Choisit quelques
drapeaux au hasard
Préparer les données
Extrait les images de
drapeaux et les noms
de pays
Écrire le PowerPoint
Créer les « slides »
avec les drapeaux et
leurs noms de pays
CONSTRUISONS UN WORKSPACE
But: Construire une présentation Powerpoint contenant des
drapeaux de pays de partout dans le monde.
3 4
LE JEU
Formez une équipe avec votre table
pour deviner les drapeaux.
● Regardez le drapeau sur le PPT;
● Devinez de quel pays il s’agit;
● Écrivez votre réponse.
LE JEU - EXEMPLE
Prix!
L’équipe qui devine le plus de
pays gagne.
MERCI!

More Related Content

Similar to Présentation du FME World Tour 2018 à Québec

Running Cognos on Hadoop
Running Cognos on HadoopRunning Cognos on Hadoop
Running Cognos on Hadoop
Senturus
 
FME 2020.0 Sneak Peek
FME 2020.0 Sneak PeekFME 2020.0 Sneak Peek
FME 2020.0 Sneak Peek
Safe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Safe Software
 
1Spatial: Cardiff FME World Tour: Getting started with FME
1Spatial: Cardiff FME World Tour: Getting started with FME1Spatial: Cardiff FME World Tour: Getting started with FME
1Spatial: Cardiff FME World Tour: Getting started with FME
1Spatial
 
Save the Date for Quality Data: Making Use of DateTime
Save the Date for Quality Data: Making Use of DateTimeSave the Date for Quality Data: Making Use of DateTime
Save the Date for Quality Data: Making Use of DateTime
Safe Software
 
Taste Test: FME 2011 & Beyond
Taste Test: FME 2011 & BeyondTaste Test: FME 2011 & Beyond
Taste Test: FME 2011 & BeyondSafe Software
 
How I Learned to Stop Stressing and Love Shapefiles
How I Learned to Stop Stressing and Love ShapefilesHow I Learned to Stop Stressing and Love Shapefiles
How I Learned to Stop Stressing and Love Shapefiles
Safe Software
 
FME 2020 Unleashed: Authoring
FME 2020 Unleashed: AuthoringFME 2020 Unleashed: Authoring
FME 2020 Unleashed: Authoring
Safe Software
 
Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022
Daniel Soffner
 
Useful tools & apps for Salesforce Admins - Salesforce Lausanne, Switzerland ...
Useful tools & apps for Salesforce Admins - Salesforce Lausanne, Switzerland ...Useful tools & apps for Salesforce Admins - Salesforce Lausanne, Switzerland ...
Useful tools & apps for Salesforce Admins - Salesforce Lausanne, Switzerland ...
Giuseppe Cardace
 
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
NETWAYS
 
Elevate Your Enterprise with FME 23.1
Elevate Your Enterprise with FME 23.1Elevate Your Enterprise with FME 23.1
Elevate Your Enterprise with FME 23.1
Safe Software
 
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowHow to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
Daniel Zivkovic
 
Dynamic TM1 Report Generation & Distribution Using ReportWORQ - QueBIT
Dynamic TM1 Report Generation & Distribution Using ReportWORQ - QueBITDynamic TM1 Report Generation & Distribution Using ReportWORQ - QueBIT
Dynamic TM1 Report Generation & Distribution Using ReportWORQ - QueBIT
QueBIT Consulting
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
Andrew Kumar
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FME
Safe Software
 
Improve Data Exchange in Intergraph Using FME
Improve Data Exchange in Intergraph Using FMEImprove Data Exchange in Intergraph Using FME
Improve Data Exchange in Intergraph Using FME
Safe Software
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
Mirco Hering
 
Efficiently Implementing INSPIRE & Creating INSPIRE Mashups with FME
Efficiently Implementing INSPIRE & Creating INSPIRE Mashups with FMEEfficiently Implementing INSPIRE & Creating INSPIRE Mashups with FME
Efficiently Implementing INSPIRE & Creating INSPIRE Mashups with FME
Safe Software
 
Getting Started with Data Integration: FME Desktop
Getting Started with Data Integration: FME DesktopGetting Started with Data Integration: FME Desktop
Getting Started with Data Integration: FME Desktop
Safe Software
 

Similar to Présentation du FME World Tour 2018 à Québec (20)

Running Cognos on Hadoop
Running Cognos on HadoopRunning Cognos on Hadoop
Running Cognos on Hadoop
 
FME 2020.0 Sneak Peek
FME 2020.0 Sneak PeekFME 2020.0 Sneak Peek
FME 2020.0 Sneak Peek
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
1Spatial: Cardiff FME World Tour: Getting started with FME
1Spatial: Cardiff FME World Tour: Getting started with FME1Spatial: Cardiff FME World Tour: Getting started with FME
1Spatial: Cardiff FME World Tour: Getting started with FME
 
Save the Date for Quality Data: Making Use of DateTime
Save the Date for Quality Data: Making Use of DateTimeSave the Date for Quality Data: Making Use of DateTime
Save the Date for Quality Data: Making Use of DateTime
 
Taste Test: FME 2011 & Beyond
Taste Test: FME 2011 & BeyondTaste Test: FME 2011 & Beyond
Taste Test: FME 2011 & Beyond
 
How I Learned to Stop Stressing and Love Shapefiles
How I Learned to Stop Stressing and Love ShapefilesHow I Learned to Stop Stressing and Love Shapefiles
How I Learned to Stop Stressing and Love Shapefiles
 
FME 2020 Unleashed: Authoring
FME 2020 Unleashed: AuthoringFME 2020 Unleashed: Authoring
FME 2020 Unleashed: Authoring
 
Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022
 
Useful tools & apps for Salesforce Admins - Salesforce Lausanne, Switzerland ...
Useful tools & apps for Salesforce Admins - Salesforce Lausanne, Switzerland ...Useful tools & apps for Salesforce Admins - Salesforce Lausanne, Switzerland ...
Useful tools & apps for Salesforce Admins - Salesforce Lausanne, Switzerland ...
 
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
 
Elevate Your Enterprise with FME 23.1
Elevate Your Enterprise with FME 23.1Elevate Your Enterprise with FME 23.1
Elevate Your Enterprise with FME 23.1
 
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowHow to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
 
Dynamic TM1 Report Generation & Distribution Using ReportWORQ - QueBIT
Dynamic TM1 Report Generation & Distribution Using ReportWORQ - QueBITDynamic TM1 Report Generation & Distribution Using ReportWORQ - QueBIT
Dynamic TM1 Report Generation & Distribution Using ReportWORQ - QueBIT
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FME
 
Improve Data Exchange in Intergraph Using FME
Improve Data Exchange in Intergraph Using FMEImprove Data Exchange in Intergraph Using FME
Improve Data Exchange in Intergraph Using FME
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
 
Efficiently Implementing INSPIRE & Creating INSPIRE Mashups with FME
Efficiently Implementing INSPIRE & Creating INSPIRE Mashups with FMEEfficiently Implementing INSPIRE & Creating INSPIRE Mashups with FME
Efficiently Implementing INSPIRE & Creating INSPIRE Mashups with FME
 
Getting Started with Data Integration: FME Desktop
Getting Started with Data Integration: FME DesktopGetting Started with Data Integration: FME Desktop
Getting Started with Data Integration: FME Desktop
 

More from Guillaume Genest

FME World Tour 2018 : Le rôle de FME comme support aux interventions en situa...
FME World Tour 2018 : Le rôle de FME comme support aux interventions en situa...FME World Tour 2018 : Le rôle de FME comme support aux interventions en situa...
FME World Tour 2018 : Le rôle de FME comme support aux interventions en situa...
Guillaume Genest
 
FME World Tour 2018 : Évolution de la gestion des nids-de-poule à la ville de...
FME World Tour 2018 : Évolution de la gestion des nids-de-poule à la ville de...FME World Tour 2018 : Évolution de la gestion des nids-de-poule à la ville de...
FME World Tour 2018 : Évolution de la gestion des nids-de-poule à la ville de...
Guillaume Genest
 
FME World Tour 2018 : Websites integration for navigational warning system: f...
FME World Tour 2018 : Websites integration for navigational warning system: f...FME World Tour 2018 : Websites integration for navigational warning system: f...
FME World Tour 2018 : Websites integration for navigational warning system: f...
Guillaume Genest
 
FME World Tour 2018 : Automatisation de la gestion du développement à East Gw...
FME World Tour 2018 : Automatisation de la gestion du développement à East Gw...FME World Tour 2018 : Automatisation de la gestion du développement à East Gw...
FME World Tour 2018 : Automatisation de la gestion du développement à East Gw...
Guillaume Genest
 
Présentation du FME World Tour du 13 avril 2017 à Quebec
Présentation du FME World Tour du 13 avril 2017 à QuebecPrésentation du FME World Tour du 13 avril 2017 à Quebec
Présentation du FME World Tour du 13 avril 2017 à Quebec
Guillaume Genest
 
Présentation du FME World Tour du 12 avril 2017 à Montreal
Présentation du FME World Tour du 12 avril 2017 à MontrealPrésentation du FME World Tour du 12 avril 2017 à Montreal
Présentation du FME World Tour du 12 avril 2017 à Montreal
Guillaume Genest
 

More from Guillaume Genest (6)

FME World Tour 2018 : Le rôle de FME comme support aux interventions en situa...
FME World Tour 2018 : Le rôle de FME comme support aux interventions en situa...FME World Tour 2018 : Le rôle de FME comme support aux interventions en situa...
FME World Tour 2018 : Le rôle de FME comme support aux interventions en situa...
 
FME World Tour 2018 : Évolution de la gestion des nids-de-poule à la ville de...
FME World Tour 2018 : Évolution de la gestion des nids-de-poule à la ville de...FME World Tour 2018 : Évolution de la gestion des nids-de-poule à la ville de...
FME World Tour 2018 : Évolution de la gestion des nids-de-poule à la ville de...
 
FME World Tour 2018 : Websites integration for navigational warning system: f...
FME World Tour 2018 : Websites integration for navigational warning system: f...FME World Tour 2018 : Websites integration for navigational warning system: f...
FME World Tour 2018 : Websites integration for navigational warning system: f...
 
FME World Tour 2018 : Automatisation de la gestion du développement à East Gw...
FME World Tour 2018 : Automatisation de la gestion du développement à East Gw...FME World Tour 2018 : Automatisation de la gestion du développement à East Gw...
FME World Tour 2018 : Automatisation de la gestion du développement à East Gw...
 
Présentation du FME World Tour du 13 avril 2017 à Quebec
Présentation du FME World Tour du 13 avril 2017 à QuebecPrésentation du FME World Tour du 13 avril 2017 à Quebec
Présentation du FME World Tour du 13 avril 2017 à Quebec
 
Présentation du FME World Tour du 12 avril 2017 à Montreal
Présentation du FME World Tour du 12 avril 2017 à MontrealPrésentation du FME World Tour du 12 avril 2017 à Montreal
Présentation du FME World Tour du 12 avril 2017 à Montreal
 

Recently uploaded

一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
g4dpvqap0
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
manishkhaire30
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
sameer shah
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Subhajit Sahu
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
rwarrenll
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
u86oixdj
 
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdfEnhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
GetInData
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdfUnleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Enterprise Wired
 
Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
eddie19851
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 

Recently uploaded (20)

一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
 
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdfEnhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdfUnleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
 
Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 

Présentation du FME World Tour 2018 à Québec

  • 1.
  • 2. HORAIRE DE LA JOURNÉE ● 8h45 : Introduction et présentations ● 10h30 : Pause-café ● 11h00 : Présentations ● 12h00 : Dîner libre ● 13h15 : Présentations ● 15h00 : Activité interactive ● 15h30 : Fin de l’événement
  • 3.
  • 4. 28 ans 10 experts +100 projets Experts ETL – GIS certifiés Intégration et automatisation Développement applicatif ISO 9001:2015 QUI SOMMES-NOUS?
  • 5. PERMETTRE AUX ORGANISATIONS D’ACCÉDER À UNE INFORMATION DE QUALITÉ AFIN DE PRENDRE DES DÉCISIONS ÉCLAIRÉES POUVANT BÉNÉFICIER À TOUTE LA COLLECTIVITÉ.
  • 8. EXCELLENCE S’engager à fournir des services d’une qualité exceptionnelle à nos clients. Viser toujours plus haut. Faire toujours mieux.
  • 9. RESPONSABILITÉ Assumer la portée des actions qui ont un impact sur la réussite des projets de nos clients et sur notre relation à long terme avec ceux-ci.
  • 10. INTÉGRITÉ Travailler avec nos employés, clients et partenaires de manière honnête et transparente.
  • 11. COLLABORATION Mettre en commun le savoir-faire, l’experience, les connaissances et les forces de chacun afin de contribuer à l’atteinte des objectifs de nos clients.
  • 12. QUI EST PRÉSENT? Natalie Wlock Manager, Knowledge & Community Engagement Nick Sartore Channel Account Manager
  • 13. QUI EST PRÉSENT? Félix Lafond Touikan Rémy Pelletier François Laganière Pierre Gauthier
  • 15. Quelle est votre fréquence d’utilisation de FME? 0% 5% 10% 15% 20% 25% 30% 35% 40% Quotidienne Hebdomadaire Mensuelle N'utilise pas
  • 17. Jeu : Transformer Pictionary 1. Formez des équipes. 2. Choisissez un artiste. À “go”, l’artiste choisit une carte dans la pile et dessine une image qui représente le transformer. 3. L’équipe devine quel transformer l’artiste a dessiné. 4. Choisissez un autre artiste fera le prochain dessin. 5. La première équipe qui devine tous les transformers de la pile gagne! 6. Règles: a. Les artistes ne peuvent pas parler. b. Les participants peuvent consulter le Guide de référence des transformers.
  • 20. Par Natalie Wlock, Safe Software GETTING STARTED WITH FME 2018 #fmewt
  • 21. Why we do what we do...
  • 22. We Want You To Be Able To ... ➔ Use data whenever, however, and wherever it’s needed. The Challenge ... ➔ Sharing information between systems can be complex! And So We Made FME. ➔ Integrate and transform data by building workflows in a drag- and-drop interface.
  • 23. FME Desktop FME Server FME Cloud 3 Core Products
  • 24. DEMO
  • 25. What’s New in FME Desktop 2018
  • 26. Work Play more efficiently FME Workbench 2018 enhancements
  • 27. Cached Data and Partial Runs Cache data as it is processed by FME Workbench. Run separate parts of a workspace, using cached data to provide the input.
  • 28. Collapsible Bookmarks More easily manage large workspaces by collapsing sections under colourful bookmarks that you can expand when necessary.
  • 29. Translation Log Filtering Filter the translation log to display only error or warning messages.
  • 30. Copy & Paste Parameters For example, copy & paste test conditions between transformer dialogs:
  • 31. Tolerance Parameters ● AreaOnAreaOverlayer ● Clipper ● Dissolver ● FeatureMerger ● Generalizer ● Intersector ● LineOnAreaOverlayer ● LineOnLineOverlayer ● Tiler ● TopologyBuilder Two reasons for tolerance: 1) To help fix badly formed geometry 2) To help fix coordinate rounding issues
  • 32. Better Performance Significant improvements in engine performance! ● String and attribute optimizations ● Stashing data improvements ● Intersection (tolerance) performance ● Rejected port updates (in progress) Your mileage will vary.
  • 33. Feature Tables… Sorter and Sampler 2 column table, SQLite, run in Workbench: 2017.1 - 1 minute 47 seconds elapsed 2018.0 - 9 seconds elapsed
  • 35. Other Improvements ● Bufferer now performs 3D buffering. ● Tester has a new mode for date/time comparisons. ● S3 and Hadoop direct reading support. ● Coordinate Systems support new datums for Australia, Germany.
  • 36. Connect & Transform More format support and transformation power
  • 37. New Formats (435 Total!) ● Apple Venue Format (AVF) Reader & Writer ● Bentley i-Model Reader (V1) ● CALS (Continuous Acquisition and Life-Cycle Support) Raster Reader & Writer ● Esri Geodatabase Mosaic Dataset Writer (ArcSDE & File Geodatabase) ● Esri Indexed 3D Scene Layer Writer (i3S) ● FME AR Writer ● GDAL Generic Raster Reader (read anything GDAL supports) ● 54 new GDAL-based Raster Formats ● GDAL VRT Raster Reader ● Google Cloud Spanner Reader & Writer ● HYPACK Reader & Writer ● IDRISI Raster Reader & Writer ● LDAP (Active Directory) Reader ● Microsoft PowerPoint Writer ● Microsoft Word Writer ● PCD (Point Cloud Data) Reader & Writer ● PDF Reader (2D/Raster/Text) ● Qlik Writer ● SOSI GML Reader & Writer ● Well Log ASCII Standard (WLAS) Reader
  • 38. New Transformers ● AreaGapAndOverlapCleaner (rewritten SliverRemover) ● HDFSConnector (Hadoop) ● FeatureJoiner ● MeshSimplifier ● MSWordStyler ● PinterestConnector ● PointCloudSurfaceBuilder (2017.1+) ● PowerPointStyler ● ProjectWiseConnector ● SalesforceConnector ● SurfaceDissolver
  • 39. Plus all of those on FME Hub Access & share custom FME tools. 409 Custom Transformers 148 Workspace Templates 16 Web Connections 12 Custom Format Readers hub.safe.com More added all the time by FME Users around the world.
  • 40. Indoor Mapping Formats Connect to Apple Venue Format (Reader/Writer) and IBM TRIRIGA (via FME Hub).
  • 41. EXAMPLE: JSON to AVF Converting Vancouver Int’l Airport (YVR) internal model to AVF.
  • 42. PDF Reading Extract rasters, vector data, and text from PDF documents with the new PDF Reader.
  • 43. Create 3D Web Visualizations New support for Esri I3S, plus glTF for Cesium (FME 2017), means you can create 3D visualizations that anyone can view in a web browser.
  • 44. Generate Microsoft Excel, Word & PowerPoint New transformers let you style and output your data for Excel spreadsheets, Word pages, and PowerPoint slides.
  • 47. FME Augmented Reality Coming soon: Convert 3D objects to .fmear and view in augmented reality devices. See it in action: Coders on Couches Drinking Coffee - ARKit
  • 48. FME Knowledge Center Try tutorials, articles, and demos. knowledge.safe.com Q&A Forum Ask the FME community for help. knowledge.safe.com Live Chat Ask our FME Experts directly. safe.com/live-chat Training & Webinars Take free online training, live or recorded. safe.com/training GETTING HELP WITH FME Need help getting started? Not sure where to go next?
  • 49. WHAT’S UPCOMING Upgrading to FME Desktop 2018 Free training and a general overview of what's new in FME Desktop 2018. Wednesday, June 27 | 9:00 AM - 12:00 PM PST Register at safe.com/training FME Summer School Webinar series that will take a deeper dive into talks presented at the FME World Tour 2018. July 17, 18, & 19 | Details to come safe.com/webinars
  • 50. Free training: Upgrading to FME Desktop 2018 Date Wednesday, June 27, 2018 9:00 AM - 12:00 PM PST Learning Objectives - General overview of what's new in FME Desktop 2018 - Authoring workflows with the Partial Run tools - Using the Data Preview window (beta) - Collapsible bookmarks and related functionality - New and updated tools for handling precision and tolerance in spatial transformation - Writing and styling Microsoft formats (Excel, Word, Powerpoint) - Using the new FeatureJoiner transformer Prerequisites This training course is intended for persons with some prior experience of using FME. The content assumes a basic familiarity with the concepts and practices of FME Desktop; at least to the extent covered by the FME Desktop Basic Training. Overview Learn the key new tools in FME Desktop 2018 and how they will change your workspace authoring approach.
  • 51. Free FME Home License Want to use FME to create proof of concepts, further your education, or simply to have fun? You’re eligible for a free FME Desktop license! Visit safe.com/homeuse
  • 52. Q&A
  • 53. Par Félix Lafond-Touikan, Consortech TRUCS ET ASTUCES AVEC FME 2018
  • 54. FME Workbench 2018 The two big ticket items in this release: ● Collapsible Bookmarks ● Partial Runs (aka Feature Caching)
  • 55. Let’s investigate aspects not quite as easy to see!
  • 57. They respect each other’s space
  • 58. Bookmark ports can be renamed
  • 59. Don’t forget the spacebar advances through bookmarks in presentation mode! In Presentation Mode:
  • 60. Collapsing bookmarks for documentation
  • 63. Split Stream Runs Templates can now store caches
  • 64. Using a Junction Prevents the FeatureJoiner having to run again
  • 65. Joined Stream Runs Notice the PointOnAreaOverlayer gets prior input from the SpatialSorter
  • 66. BEYOND THE BIG TWO! There’s more in FME Workbench 2018 than bookmarks and partial runs...
  • 67. Dates and Times Parameter Copy/Paste Upgrading Transformers to Discover new Functionality FeatureWriter Output Ports
  • 69. Copy & Paste Parameters Copy & paste conditions between transformers and workspaces
  • 73. Dates in a Tester 2017 2018
  • 74. Upgrading to Discover new Functionality
  • 75. Upgrade to discover new functionality...
  • 76. One more tip for FME 2018 Even though Zipster likes zipping around and doing fancy tricks in his airplane ...
  • 78. Q&A
  • 80. Par Natalie Wlock, Safe Software AERIAL TOUR OF NEW SIGHTS IN FME SERVER 2018
  • 81. AGENDA A Guided Tour of FME Server 2018: ● Demos ● New Functionality
  • 83. Schedule Workspaces Tour FME Server and learn how to perform tasks with the new Getting Started guide.
  • 84. Process data in real time React in real time to events and sensors. Deliver notifications. Immediate updates.
  • 85. Self-Serve Data No more manual data processing or distribution tasks.
  • 86. The Gates of FME Server
  • 87. GET STARTED QUICKLY Tour FME Server and learn how to perform tasks with the new Getting Started guide.
  • 90. The Power to Run Anywhere
  • 91. Run from FME Server Interface
  • 97. View FME Workspaces on the Web
  • 98. EASIER JOB MANAGEMENT Easily identify which workspaces are complete and which failed.
  • 99. FME Server Capacity Management
  • 100. FME Server Capacity Management
  • 101. Deployment Visualization See the hosts comprising a deployment and the server components on each host.
  • 102. Projects Updates Share projects without sharing security credentials. Coming soon to FME Hub.
  • 105. Fault Tolerance 2018.1 FME Server 2018 is easily deployed across many machines ● Distributed Job Queue ● Multiple Engine Managers ● Engines auto switch to new Manager
  • 106. Fault Tolerance 2018.1 Initial State Fault Tolerant as >1 of each component!
  • 107. Fault Tolerance 2018.1 Core 2 Fails! Engines switch to second core
  • 108. Fault Tolerance 2018.1 Queue Server 1 Fails Engine Manager switch to standby
  • 109. Fault Tolerance 2018.1 New Engine Manager! Engines haven’t noticed yet!
  • 110. Fault Tolerance 2018.1 New Engine Manager! Rebalancing in process
  • 111. Fault Tolerance 2018.1 New Engine Manager! All Recovered.
  • 112. FME Server on Docker Out of tech preview! Quickly deploy FME Server on any platform that supports Docker.
  • 113. Huge Performance Gains Underlying hardware is being upgraded to the latest generation AWS instances: ● Significant increase in CPU speed (up to 50% on the Standard instance) ● Increased network and disk performance ● Memory doubles on the Enterprise instance (32GB -> 64GB) ALL THIS COMES AT NO EXTRA COST FME Cloud
  • 114. PREPARE FOR LANDING FME Server 2018 is a big release that lays the foundation for many more exciting things in the future!
  • 115. Q&A
  • 116. Par Félix Lafond-Touikan, Consortech AUTOMATISATION DE LA GESTION DU DÉVELOPPEMENT À EAST GWILLIMBURY: PROJET DES COMPTEURS D’EAU
  • 117. ORDRE DU JOUR > Ville de East Gwilimbury > Contexte et objectifs du projet > Stratégie de résolution > Résultats > Conclusion
  • 118. Ville de East Gwilimbury
  • 119. Ville de East Gwilimbury > Population: 23 991 > Superficie: 245.03 km2 > Dans le GTA (Greater Toronto Area)
  • 121. CONTEXTE ET OBJECTIFS GLOBAUX > Développement rapide dans les dernières années > Flux d’informations isolés > Permis de construction > Permis d’occupation > Services d’urgence > Compteurs d’eau > … > Comment gérer l’information et obtenir des données > Justes > À jour > Complètes
  • 122. PROJET DES COMPTEURS D’EAU (WATER METERS) > Objectif: > Mettre à jour la table des compteurs d’eau à partir du fichier excel des nouvelles installations (contracteur) > Publier sur FME Server pour déployer le processus 1x par mois > Notifications s’il y a un problème avec l’exécution du processus ou s’il y a un problème avec les données.
  • 123. PROCESSUS ORIGINAL > Information non-maintenue auparavant > Ajout manuel (vectorization) des compteurs d’eau dans la geodatabase > Plusieurs milliers de points à ajouter > Année 1: +1800 > Année 2: +3200 > Année 3: +7000 > Année X: +30 000
  • 126. CHALLENGES DU PROJET > Multiple intrants > Données des sous-traitants > Données existantes > Éviter les doublons > Gestion des erreurs et des notifications
  • 127. NOTRE INTERVENTION > Création de 2 workspaces > Workspace ‘MASTER’ > Workspace ‘CHILD’ > Déploiement sur FME Server > Collaboration > Rencontres et suivi lors du développement
  • 135. CONCLUSION > Processus complet automatisé > Notifications claires > Maintenance simple > Impacts > Gestionnaire des compteurs d’eau > Finances > Sous-traitants
  • 136. Pour plus d’informations : MERCI ! www.consortech.com Félix Lafond Touikan Expert-conseil en ETL géospatial felixl@Consortech.com 450-676-1555 ext. 224
  • 138. Serge Lavertu Responsable de projet Ville de Québec Le role de FME comme support aux interventions en situation d’exception Histoire d’utilisateur David Laroche Tech. analyste informatique Ville de Québec
  • 139. LE RÔLE DE FME COMME SUPPORT AUX INTERVENTIONS EN SITUATION D’EXCEPTION
  • 140. QU’EST-CE QU’UNE SITUATION D’EXCEPTION Bureau de la sécurité civile • On définit à la Ville de Québec une situation d’exception comme étant toute situation, causée par un événement sismique ou climatique extrême, un accident technologique ou industriel, un événement majeur planifié ou imprévu, ou causant d’importants dommages à des biens, des infrastructures essentielles ou à l’environnement. • La situation d’exception demande une mobilisation considérable des intervenants et des ressources de la Ville et le déploiement d’une structure intérimaire de commandement, de coordination et de gestion. Cette structure est dirigée par le coordonnateur municipal de la sécurité civile. Ultimement, elle peut aboutir à une déclaration de l’état d’urgence local.
  • 141. ÉLÉMENT DÉCLENCHEUR Rupture d’une conduite de 42 pouces
  • 142. ÉLÉMENT DÉCLENCHEUR Rupture d’une conduite de 42 pouces affectant environ 100 000 citoyens le 28 octobre 2014 • Fermeture du boulevard Pierre-Bertrand • Artère principale à 4 voies • Impact majeur sur la circulation en pleine heure de pointe (15 h 45) • Avis d’ébullition pour plus de 100 000 citoyens • Plusieurs hôpitaux touchés (Enfant-Jésus, Saint-Sacrement, Saint-François-d'Assise et à l'Hôtel-Dieu de Québec) • Circulation ferroviaire stoppée
  • 143. BILAN DE L’ÉVÉNEMENT Besoins du Bureau de la sécurité civile • Besoin d’un outil géomatique • Obtenir de l’information rapidement • Résultat dans un fichier Excel • Être autonome • Outil facile d’utilisation pour du personnel non-technique • Bonne connaissance de la carte interactive • Diffusion facile de l’information
  • 144. SCHÉMA CIBLE DE DIFFUSION D’INFORMATION ET DE GÉO-TRAITEMENT Crée un polygone (FME / édition) Consulte (NSIM) Consulte (NSIM ) Consulte (CI) Consulte (Carto 911) Informe (Tél.) Informe (radio, tv, internet, journal) Informe (Commun iqué) Requête (FME / Requête ) Consulte (CI) Consulte (CI) Consulte (CI) Consulte (CI)
  • 145. BUREAU DE LA SÉCURITÉ CIVILE EST CONTACTÉ Obtenir le portrait du secteur • Identifier le secteur d’intervention • Rechercher l’endroit : Adresse, intersection, lieu public ou rue. • Créer la ou les zones d’intervention • Analyser le secteur d’intervention • Extraire l’information pour coordonner les actions à prendre • Agir / prendre des décisions • Suite à l’analyse du secteur concerné • Partager l’information
  • 146. OUTIL POUR INFORMER RAPIDEMENT L’outil de Géo-traitement en support aux interventions • Regroupe les traitements géographiques ou d’extraction à un seul endroit : • Éviter de dupliquer les traitements communs • Inclut une carte interactive : • Se situer • Définir un endroit d’extraction • Bureau de la sécurité civile : • Gestion des interventions en situation d'exception • Listes et statistiques • Obtenir une route de contournement
  • 147. BUREAU DE LA SÉCURITÉ CIVILE Gestion des interventions en situation d'exception • Connaître les entraves à la circulation • Obtenir des « Listes et Statistiques » • Se situer et définir la zone de l’événement
  • 148. DÉMO – LISTES ET STATISTIQUES « Listes et Statistiques » sans diffusion dans la carte interactive
  • 149. DÉMO – LISTES ET STATISTIQUES Fonctionnement Lecture Transforme rs Écriture Données corporatives 7 entités Statistiques Canada 1 entité 83 Fichier Excel 9 onglets d’information
  • 150. OUTIL POUR INFORMER RAPIDEMENT Carte interactive - Intranet • Regroupe des thèmes : • Bureau de la sécurité civile ( ) • Sécurité civile ( ) • Outils dans la carte interactive : • Identification • Édition • Dessins, annotations • Impression
  • 152. DÉMO – SCÉNARIO D’ENTRAVE À LA CIRCULATION Fournir l’itinéraire d’une route alternative à Pierre-Bertrand
  • 153. DÉMO – ENTRAVE À LA CIRCULATION Fonctionnement Polygone de l’entrave
  • 154. DÉMO – ENTRAVE À LA CIRCULATION Fonctionnement
  • 155. DÉMO – ENTRAVE À LA CIRCULATION Fonctionnement
  • 156. RÉSULTAT – FERMETURE D’UNE PORTION DU BOULEVARD PIERRE-BERTRAND
  • 157. DÉMO – AVIS D’ÉBULLITION
  • 158. DÉMO – AVIS D’ÉBULLITION Fonctionnement
  • 160. EXPLICATION DU FICHIER Listes et Statistiques
  • 161. CONCLUSION • Les employés du bureau de la sécurité civile sont autonomes • Accès à l’information rapidement • Géo-traitement • Itinéraire de contournement • Événements archivés dans une BD géospatiale • Diffusion facile Bureau de la sécurité civile
  • 163. Martin Labrecque Analyste en géomatique Ville de Lévis Évolution de la gestion des nids-de-poule à la ville de Lévis Histoire d’utilisateur
  • 164. Évolution de la gestion des nids-de-poule à la ville de Lévis FME World Tour – 3 mai 2018
  • 165. 165 Mise en contexte Implantation en 2017 d’un outil de gestion pour la réparation des nids-de-poule • Site web de la ville • Disponible via mobile • Utilise la géolocalisation du téléphone • Implanter à partir d’ArcGIS Online
  • 166. 166 Mise en contexte Implantation en 2017 d’un outil de gestion pour la réparation des nids-de-poule • Bonification de la donnée pour l’outil de gestion interne
  • 167. 167 Mise en contexte Implantation en 2017 d’un outil de gestion pour la réparation des nids-de-poule • Préparation et impression des listes de travail
  • 168. 168 Mise en contexte Implantation en 2017 d’un outil de gestion pour la réparation des nids-de-poule • Préparation et impression des listes de travail
  • 169. 169 Mise en contexte Implantation en 2017 d’un outil de gestion pour la réparation des nids-de-poule • Mise à jour des requêtes des citoyens dans la carte
  • 170. 170 Évolution de cette année Automatisation de la mise à jour avec FME Enregistreur GPS Saisie la position et la date à l’aide d’un bouton Enregistre l’information en CSV sur mémoire interne
  • 172. 172 Évolution de cette année Automatisation de la mise à jour avec FME • Présentation du workbench pour le traitements des données des enregistreurs
  • 173. 173 Évolution de cette année Envoie de statistiques hebdomadaires avec FME Server
  • 174. 174 FME Server Mise en place des notifications (publication) • Principes de publication • Directory watch { "dirwatch_publisher_path": "ville.levis.qc.cadfs_applNids-de-pouleDepot reparation nids-de-poule418032602.csv", "dirwatch_publisher_content": "ENTRY_CREATE ville.levis.qc.cadfs_applNids-de-pouleDepot reparation nids-de-poule418032602.csv", "dirwatch_publisher_action": "CREATE", "ws_topic": "MAJ_Nids-de-poule", "fns_type": "dirwatch_publisher" }
  • 175. 175 FME Server Mise en place des notifications (subscription)
  • 176. 176 FME Server Mise en place des notifications (subscription) { "dirwatch_publisher_path": "ville.levis.qc.cadfs_applNids-de-pouleDepot reparation nids-de-poule418032602.csv", "dirwatch_publisher_content": "ENTRY_CREATE ville.levis.qc.cadfs_applNids-de-pouleDepot reparation nids-de-poule418032602.csv", "dirwatch_publisher_action": "CREATE", "ws_topic": "MAJ_Nids-de-poule", "fns_type": "dirwatch_publisher" }
  • 177. 177 Évolution de cette année Mise en place selon un horaire (schedule)
  • 178. 178 FME Server Difficultés • Adaptation du workbench pour utilisation de paramètres publiés pour le Filecopy, afin de faire suivre l’adresse du répertoire; • Adaptation du workbench pour exploiter l’information envoyé par les notifications; • Subscription par email n’envoie pas de pièce jointe, solution est de le faire directement à partir d’un workbench
  • 179. 179 FME Server Ce que ça a apporté à l’organisation • Optimisation du workflow (23 jours-personne de moins); • Service à la clientèle (80% moins d’appel depuis 2017); • Statistiques disponibles (où et combien); • Permet de cibler plus efficacement les routes les plus endommagées.
  • 181. Par Félix Lafond Touikan, Consortech FME AUTOUR DU MONDE
  • 182. FLIGHT PLAN ● Discover FME innovation ● Explore new ideas ● Take inspiration home
  • 183. FortisBCPiet Nooij, GIS Technology Manager
  • 184. FortisBC is the largest natural gas utility and second largest electrical utility in the province of British Columbia, Canada. Service area: 240,000 km2
  • 185. OBJECTIVE ✓ Efficiently assess current wildfire threat to assets and customers ✓ Enable Operations Managers to take immediate action
  • 186. “In an emergency, we don’t want our Operations Managers to have to spend time making reports” -- Piet Nooij, FortisBC
  • 187. ● Replace old manual process. ● Automate: ○ Gathering wildfire data ○ Integrating with asset data ○ Assessing risk ○ Notifying in real time CHALLENGES
  • 188. STAR T BC Wildfire Service Map via DataBC SOLUTION Smallworld Database Internal Asset Data Notify Asses s
  • 189. INPUT
  • 190. STAR T BC Wildfire Service Map via DataBC FME Workspace Integrate & Convert + Automate SOLUTION Smallworld Database Internal Asset Data Asses s
  • 192. STAR T BC Wildfire Service Map via DataBC FME Workspace Integrate & Convert + Automate Notify By email SOLUTION Smallworld Database Internal Asset Data Asses s
  • 193. “Using FME Server, the system runs nicely. We don’t need to babysit it.” -- Piet Nooij, FortisBC
  • 194. STAR T BC Wildfire Service Map via DataBC FME Workspace Integrate & Convert + Automate Notify By email Smallworld GSA Assess Risks to Assets SOLUTION Smallworld Database Internal Asset Data Asses s
  • 196. “Our GIS team can also build custom reports using the integrated dataset this system provides as a starting point.” -- Piet Nooij, FortisBC
  • 197. BENEFITS ✓ Saved Time Gathering Data ✓ Removed Repetitive Processes ✓ Enabled Better Decision Making
  • 198. FUTURE PLANS ● Overlay BC webcams. ● Overlay real-time weather, wind speed, direction. ● Integrate field staff photos. ● Integrate staff locations to produce safety alerts.
  • 199. City of Vancouver, BC, CanadaJim O'Leary, GIS and CADD Services Branch
  • 200. OBJECTIVE Customize FME Server Dashboards Quickly see which scripts have been run and by whom
  • 201. Make additional FME Server dashboards beyond out-of-the-box CHALLENGE
  • 202. “We have about 80 scripts that run in FME Server to generate the files for our Open Data site” -- Jim O’Leary, City of Vancouver
  • 203. SOLUTION Web Service ● Parse JobHistoryStatisticsGathering.fmw snapshot files ● Present results on a web page
  • 206. “The dashboard interface is great but it is only the start of what you can do with the snapshot files” -- Jim O’Leary, City of Vancouver
  • 207. La Vie en Jaune Walking All of Switzerland's Trails! Pascal Bourquin and Eulalie Lauler of INSER
  • 208. In late 2013, Pascal Bourquin set out to walk all 65,305 kilometres of footpaths in Switzerland! Trails in Switzerland are blazed in yellow, hence “La Vie en Jaune” or “Life in Yellow”.
  • 209. OBJECTIVE ✓ Show progress in a web map with linked photos. ✓ Provide updates to family, friends, supporters, and sponsors.
  • 210. “FME Cloud, for connecting different worlds” -- Eulalie Sauthier, INSER
  • 211. ● Combining cloud technologies such as FME Cloud, ArcGIS Online, & Flickr API. ● Consider existing data and future data. E.g. published photos and new ones. ● Maximum automation. ● Simple, easy-to-start processes. CHALLENGES
  • 212. Pascal Bourquin also takes wonderful photographs along the way. These are also processed by FME.
  • 213. Pascal Bourquin FME Cloud ArcGIS Online Simplified Solution Email, Flickr, Geopol
  • 216. How is Pascal doing? Let’s take a look!
  • 217. BENEFITS ✓ Pascal can share his challenge on the internet but can focus on walking due to high level of automation. ✓ Published information generates traffic on the website and visibility for him... of course, this is very interesting for his sponsors! ✓ Using the page himself, Pascal can visualize ground covered, and plan the next stages.
  • 218. La Vie en Jaune in Numbers ● First day Dec. 1st 2013: 11.05 km ● Average distance 2017: 26.8 km ● Current age: 52 ● Expected age at completion: 75 ● Elevation gain to date: 576,000 metres* ● Progress to date: 11,830 km / 65,305 or ~18% *as of Feb. 22, 2018
  • 219. Pascal plans to finish walking all of the trails in Switzerland on the Place Fédérale, Bern in 2041. Switzerland will be 750 years old and Pascal will be 75 years old.
  • 220. Par Natalie Wlock, Safe Software PROCESSING RASTERS FROM SATELLITES, DRONES, & MORE
  • 221. Why do we care about rasters? Rasters are essential for background maps, spatial analytics, and visualizing data over time.
  • 222. BRINGING RASTERS INTO YOUR WORKFLOWS ● Landsat 8 ● Sentinel 2 ● Planet ● Earth on AWS ● 54 new GDAL-based formats ● GDAL Generic Raster Reader ● GDAL VRT Raster Reader ● PDF Reader (also 2D & text data) Remote Sensing Sources New in FME 2018 ● Drones/UAVs ● Sensors Other Sources
  • 223. Top Raster Transformers Anything is possible for rasters in FME! safe.com/transformers
  • 224.
  • 226. HOW ABOUT MILLIONS OF TILES? WAIT A MINUTE...
  • 227. first Get data from Planet and other sources Read imagery and vector layers. Process Mosaic rasters, style vector data, combine, tile. Output as .png Store raster tiles in the cloud. Make available everywhere to anyone. third Automate Do this whenever new images become available. last DEMO: UP-TO-DATE HYBRID BASEMAP second
  • 229. first Get images Read Planet imagery of California farmland or wildfires. Process Store Save to local or cloud storage. third Analyze Make tools for visual and analytical change comparison. last DEMO: MONITOR AND ANALYZE CHANGE DAILY Derive new products like NIR, NDVI, NDWI. second
  • 231. first Get images from Planet Collect images for a selected timeframe. Process Clip to extents of desired area. Add video to map Prepare HTML output with LeafletJS. MAKE A GEOREFERENCED SATELLITE VIDEO third lastsecond Output as .mp4 Integrate with FFmpeg and output a video.
  • 234. NATURAL HAZARDS: CHALLENGES ● Diversity of themes involved. ● Diverse data types needed. ○ Vector and raster ○ Open and proprietary ○ Spatial and non-spatial ○ Base-map, real-time ● Automate collection processing and distribution. ● Need to make results easily accessible. Urgency! Disasters mean short timelines, limited local infrastructure.
  • 235. NATURAL HAZARDS: KEY WORKFLOWS ● Impact assessment. ○ population and transportation ○ identify critical infrastructure ○ hazard sources and extents ● Data integration. ● Risk & probability, scenarios, time. ● UAV surveys, automation.
  • 236. DEMO Vancouver Flood Hazard Risk Assessment Hazard = Criticality * Severity
  • 237. Vancouver Flood Hazard Risk Assessment Hazard = Criticality * Severity
  • 238. Flood Hazard: FloodAreaExtractor 1. Subtract flood level from each cell 2. Classify cells by flood severity 3. Convert severity levels to areas: ● RasterCellValueReplacer ● RasterToPolygonCoercer
  • 239.
  • 240. Bonus: Flood Notifications FME Knowledge Center Tutorial: http://fme.ly/flood
  • 241. EXAMPLE: SEARCH AND RESCUE UAVs 1. Build route for UAV. 2. UAV flies autonomously and collects data. 3. Post-process – geolocate, assemble results into photomosaic.
  • 242. UAV Workflow: Plan, Fly & Review Plan: ● Reduces risk and increases compliance (AIXM) ● Realistic preview is key ● Reduces workload Fly: ● Reduce human error and maximize coverage for limited flight times (Litchi CSV) Review: ● Conversion to client friendly formats eases dissemination / distribution (KML)
  • 243. Automated route generation SEARCH GRID GENERATION Automated image geolocation
  • 244.
  • 245.
  • 246.
  • 247. UAVs FOR DAMAGE ASSESSMENT ● UAVs are easy and safe to deploy. ● Rapidly assess impact to people and infrastructure. ● Data guides the level of response. Story: Renato Salvaleon develops UAV systems at Southern Co, supported by FME Server automation. safe.com/uav UAV storm damage assessment by Southern Co.
  • 248. MEETING NATURAL HAZARD CHALLENGES ● Diverse data themes and types needed. ○ Vector and raster ○ Open and proprietary ○ Spatial and non-spatial ○ Base-map, real-time ● Limited IT infrastructure. Need to make data accessible. ● Urgency! Disasters mean short timelines. ● Need to automate data collection, processing and distribution. Rapid prototyping
  • 250. RESOURCES ● Flood notification tutorial: http://fme.ly/flood ● Blog - earthquake notifications: http://fme.ly/earthquake ● San Francisco Transit demo: http://fme.ly/sftransit ● FortisBC Wildfire Risk Assessment http://fme.ly/firerisk ● Christchurch earthquake story: http://fme.ly/christchurch ● Shaper Shape UAV surveys safe.com/customers/sharper-shape ● Risk analyzer by con terra: georiskanalyzer.com ● Blog - get started with drones: http://fme.ly/drones ● FME Server for Fort McMurray wildfire: http://fme.ly/atco ● Search “remote sensing” or “UAV” on safe.com, FME UC 2017
  • 251. Q&A
  • 252. Par Félix Lafond Touikan, Consortech PRODUCTION DE RAPPORTS ET DONNÉES WEB
  • 253. AGENDA ● Reading data from the web ○ Using *Connector transformers ○ Connecting to APIs with HTTPCaller ○ ArcGIS Online attachments ○ Extracting HTML ● Building data reports ○ PowerPoint ○ Excel ○ HTML ○ Qlik
  • 254. READING DATA FROM THE WEB
  • 255. Connect to specific web services with more *Connector transformers
  • 256. first Read from Salesforce Use Salesforce Reader or SalesforceConnector. Find Applications Filter applicants and return link to attachments. Download Applications Use HTTPCaller to download attachments. third Print Applications Use SystemCaller to automatically send downloaded files to printer. last Example: Download and Print Attachments from Salesforce second
  • 258. Connecting to APIs: SOAP Use HTTPCaller to connect to a variety of web services
  • 259. Interpreting returned JSON and XML Split up JSON/XML Format JSON/XML (pretty print makes it easy to read) Flatten JSON/XML into features Extract portions of JSON/XML to features
  • 260. Reading AGOL Attachments Extracting data from ArcGIS Online to build reports
  • 261. Extracting HTML HTMLExtractor extracts information from websites using CSS Selectors.
  • 262. Extracting HTML HTMLExtractor extracts information from websites using CSS Selectors.
  • 264. Output to Microsoft Word Style and output your data for Microsoft Word pages.
  • 265. Output to Microsoft PowerPoint Style and output your data for Microsoft PowerPoint slides.
  • 267. Output to Microsoft Excel Style and output your data for Microsoft Excel spreadsheets.
  • 268. first Read from AGOL Select ‘Yes’ to include image attachments. Separate Your Data Split images and text for easier processing. Build Your Template Design a template in Excel to place your data. third Write to Excel Feature Type Fanout to create multiple sheets. last BUILDING AN EXCEL REPORT Secon d
  • 269. EXCEL OUTPUT The final work order from Excel.
  • 271. Train Route information Return information on train: arrival time and calling points. Merge with network geometry Merge with railway network information. Create HTML Report Display train route and station info in a HTML report. third StringReplacer StringReplacer can tweak out HTML. last GENERATING HTML REPORTS
  • 272. Write to BI Software Output your data to business intelligence & visualization software.
  • 273. Automate Reporting with FME Server Run any of these workflows on a schedule or in response to a trigger.
  • 274. Summary Connecting to data from the web is possible with: ● Connector transformers ● Readers and writers ● HTTPCaller Building data reports can be fun! ● PowerPoint ● Word ● Excel ● HTML ● Qlik
  • 275. Q&A
  • 277. RESSOURCES ● safe.com/presentations ● blog.safe.com ● knowledge.safe.com ● @safesoftware and #fmewt on Twitter
  • 278. FME Meetup Groups: End of 2018 Safe wants to identify and partner with FME champions in our local communities. Want to start a group? Already a member of a group? Let us know and get resources from Safe as they become available: ➢ Event management system ➢ Welcome kits (speakers, swag, tips, etc.) ➢ Branding and promotional support More info/sign up: www.safe.com/community/meetups/
  • 279. WHAT’S UPCOMING Upgrading to FME Desktop 2018 Free training and a general overview of what's new in FME Desktop 2018. Wednesday, June 27 | 9:00 AM - 12:00 PM PST FME Summer School Webinar series that will take a deeper dive into talks presented at the FME World Tour 2018. July 17, 18, & 19 | Details to come safe.com/webinars
  • 281. JOUONS AVEC LES DRAPEAUX
  • 282. 1 Lire les données des drapeaux Lit le code HTML à partir de la page Facebook de la CIA Obtenir 7 drapeaux au hasard Choisit quelques drapeaux au hasard Préparer les données Extrait les images de drapeaux et les noms de pays Écrire le PowerPoint Créer les « slides » avec les drapeaux et leurs noms de pays CONSTRUISONS UN WORKSPACE But: Construire une présentation Powerpoint contenant des drapeaux de pays de partout dans le monde. 3 4
  • 283. LE JEU Formez une équipe avec votre table pour deviner les drapeaux. ● Regardez le drapeau sur le PPT; ● Devinez de quel pays il s’agit; ● Écrivez votre réponse.
  • 284. LE JEU - EXEMPLE
  • 285. Prix! L’équipe qui devine le plus de pays gagne.
  • 286. MERCI!