adaptation franaise par veremes 1...adaptation franaise par veremes 3 fme workbench est un outil...

68
Adaptation française par Veremes 1

Upload: others

Post on 16-Oct-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 1

Page 2: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

FME et les TransformersFME est un logiciel ETL Spatial (Extract Transform Load), un outil de traitement et de conversion de données géographiques adapté à une grande diversité d’usages : chargement de données vers un SGBD, contrôle qualité, extraction, production de rapports, génération de plans imprimables, réplication, modélisation 3D, manipulation XML...

La conception d’un traitement s’effectue de manière totalement graphique à partir du logiciel FME Workbench et repose sur l’utilisation de deux composants de base :

• des formats en lecture (Readers) et en écriture (Writers). FME supporte plusieurs centaines de formats de tous types (SIG, CAO, 3D, BIM, raster, SGBD, XML, texte...)

• des unités de traitement ou Transformers, qui permettent de modifier les caractéristiques attributaires ou géométriques des entités source pour les conformer à la structure cible attendue.

Mais avec près de 500 Transformers disponibles il n’est pas toujours facile de trouver celui correspondant à ses besoins. C’est pourquoi Safe Software, l’éditeur de FME, et Veremes, son distributeur français, vous proposent ce Guide des Transformers de FME.

Ce mémento doit vous permettre d’apprécier la diversité des Transformers disponibles dans FME et de vous familiariser avec leur dénomination. Il ne remplace pas la documentation du logiciel qui fournit une aide complète et détaillée de chaque Transformer.

Pour plus d’informations, consultez le site web de Veremes (veremes.com - français) ou contactez notre support technique en français (support.veremes.com), ou bien visitez le site web de Safe Software (safe.com - anglais).

Sommaire

FME et la transformation des données 3

FME Workbench 3

FME Data Inspector 4

Composants d'un projet simple 4

Insérer et éditer des Transformers 5

Paramétrer et exécuter un projet simple 6

Les formats supportés par FME 8

Les Transformers les plus utilisés 17

Liste des catégories de Transformers 18

Liste des Transformers de FME 22

Raccourcis clavier 64

Page 3: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 3

FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration de données.

Les éléments de Workbench sont représentés graphiquement dans le plan de travail de Workbench et sauvegardés en tant que projet (workspace). Par défaut, le flux de travail se lit de gauche à droite : le Reader (donnée source, lue) est à gauche, les Transformers au centre et le Writer (donnée de destination, écrite) est à droite.

Les connexions entre chaque élément représentent le flux de données mais une branche peut avoir plusieurs directions ou mener à une impasse en cas de besoin

Navigateur : affiche une vue hiérarchique des objets du projet

Editeur de paramètres : affiche les paramètres configurables pour chaque objet sélectionné dans la fenêtre principale

Galerie de Transformers : contient près de 500 Transformers pour restructurer les entités

Fenêtre principale : affiche une vision graphique des objets et connexions représentant les données et leurs transformations

Log : contient des détails sur le déroulement du traitement

1

234

5

Convertir des données entre différents formats et applications implique souvent bien plus qu'une conversion format à format. Les jeux de données peuvent contenir de complexes composants qui peuvent ne pas répondre aux prérequis du système de destination. Pour préserver les aspects essentiels des données et les charger parfaitement dans l'application cible, vous pouvez avoir besoin d'ajuster le modèle de données, le contenu, les éléments descriptifs et/ou le système de coordonnées. Ceci est la transformation de données et c'est l'une des fonctionnalités principales de FME.

FME contient environ 500 Transformers qui exécutent différents types d'opérations sur les données. Dans l'interface de FME Workbench, les Transformers sont stockés dans la galerie de Transformers et groupés en catégories selon leur fonction. Vous pouvez aussi rechercher les Transformers par mots-clés.

FME et la transformation des données

FME Workbench

Ce guide présente FME Workbench, l'inspection des données et les fonctionnalités de chaque Transformer.Pour plus d'informations, sélectionnez les Transformers FME depuis le menu d'aide de FME Workbench, sélectionnez un Transformer depuis FME Workbench et appuyez sur la touche F1 ou visitez support.safe.com/KnowledgeDocumentation.

Page 4: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Guide des Transformers FME 20194

FME Data Inspector est principalement utilisé pour prévisualiser des données avant un traitement et pour les vérifier après, mais peut également être utilisé pour contrôler des données à différentes étapes d’un projet.L'une des principales fonctionnalités de FME est la communication entre Workbench et Data Inspector : un Transformer Inspector peut lancer Data Inspector à presque n'importe quel moment durant l'exécution d'un traitement. Les outils d'inspection autorisent une analyse étape par étape, entité par entité.

Table des matières : affiche la liste des jeux de données ouverts et leurs types d’entités

Vue : affiche un ou plusieurs jeux de données en même temps

Informations sur l'entité : affiche les informations relatives à l'entité sélectionnée, dont le type, les attributs et les détails de la géométrie

Vue Table : affiche les attributs et leurs valeurs sous forme tabulaire

1 2

3

4

Dans un projet, les composants d’un traitement sont représentés hierarchiquement. La hiérarchie est importante car elle affecte la façon dont les composants sont ajoutés à un traitement et, plus important, la façon dont ils sont contrôlés. Les composants sont (mais ne se limitent pas à) :

• Readers (format et données source)• Writers (format et emplacement des données destination)• Types d’entités source et destination (dans FME, les types d’entités représentent un ensemble d’enregistrements ;

par exemple une couche, une table ou une feuille de calcul)• Attributs• Transformers

Ce guide décrit les Transformers mais il est important de comprendre pourquoi les Transformers sont la clé de la puissance et de la polyvalence de FME. L’exemple très simple de la page suivante montre comment un Transformer fonctionne et le reste du guide décrit les fonctionnalités de chaque Transformer.

FME Data Inspector

Composants d'un projet simple

1

234

Page 5: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 5

Il y a plusieurs façons d’insérer un Transformer dans un projet. Un double clic sur le nom d’un Transformer permet de l’insérer directement dans le projet. Chaque Transformer a un bouton Propriétés. Ce bouton a un code couleur pour afficher l’état des paramètres du Transformer.

Si le bouton Propriétés est de la même couleur que le Transformer, ce dernier peut être utilisé tel quel avec les paramètres existants.

Le bouton de propriétés jaune indique que le Transformer contient des paramètres par défaut qu’il faut accepter ou pas. Il peut être utilisé en l’état mais les résultats seront imprévisibles.

Un bouton rouge indique qu’il y a au moins un paramètre pour lequel FME ne peut pas fournir de valeur par défaut. Les paramètres doivent être munis d’une valeur avant que le Transformer puisse être utilisé.

Le bouton Par défaut vous permet de modifier les paramètres par défaut

Possibilité d’éditer le nom du Transformer

Les paramètres requis obligatoires sont en surbrillance

Bouton de menu des paramètres du Transformer

Cliquez sur OK pour accepter les modifications et fermer la boîte de dialogue (ce bouton est désactivé si les paramètres requis n’ont pas été renseignés)

Insérer et éditer des Transformers

Lorsque l’on clique sur le bouton Propriétés, la boîte de dialogue qui apparaît affiche souvent les mêmes éléments que ceux présentés dans l’exemple ci-dessous. Le contenu varie selon le Transformer et parfois selon ses connexions avec les autres Transformers. L’interface de la plupart des Transformers comporte les éléments suivants.

Page 6: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Guide des Transformers FME 20196

1. Sélectionner le format et l’emplacement des données source (Reader)

2. Spécifier le format et l’emplacement de destination des données (Writer)

3. Accepter les valeurs par défaut.

Cliquer sur OK.Workbench lit les données et génère le projet initial.

La plupart des paramètres peuvent être intégrés avec d'autres éléments d'un projet. Cela signifie que les paramètres peuvent être aisément configurés pour fonctionner avec d'autres éléments des données source ou d'autres Transformers. D'autres fonctionnalités telles que l'éditeur avancé ou l'éditeur arithmétique sont également disponibles dans certains Transformers.Dans la majorité des cas, les paramètres par défaut des Transformers peuvent être utilisés.

Cet exemple montre comment paramétrer un nouveau projet. Les données source utilisées pour cet exemple contiennent des informations relatives à 80 parcs urbains.

Les objets représentent les types d’entités source et destination avec leurs attributs. Les connexions entre chaque point représentent les flux de données. Le type d’entités source montre que les données contiennent un attribut nommé DogPark.

Attribut DogPark

Créer un nouveau projet en cliquant sur Fichier > Nouveau > Générer un projet.

Puis :

Travailler avec les paramètres des Transformers

Pour plus de détails sur les paramètres des Transformers, consultez l'aide des Transformers ou sélectionnez un Transformer dans Workbench et affichez la vue Aide.

Paramétrer et exécuter un projet simple

Page 7: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 7

Le résultat du projet montre que 7 parcs autorisent les chiens. Les résultats sont envoyés vers le port du Tester puis vers un type d’entités destination précédemment ajouté et nommé DogPark. Le projet montre également que 73 parcs n’autorisent pas l’accès des chiens et ressortent directement via le port du Tester vers le type d’entités destination d’origine

Puisqu’un Inspector a été connecté au port Passed du Tester, Data Inspector s’ouvre automatiquement. Dans cet exemple, les options de carte de fond permettent de visualiser l’emplacement exact des 7 parcs pour chiens.

Nous souhaitons déterminer les parcs autorisant l’accès aux chiens. Deux Transformers sont utilisés  : le Transformer Tester (pour filtrer les données) et le Transformer Inspector (pour visualiser le résultat). Tester est paramétré pour filtrer uniquement les parcs accessibles aux chiens et le Transformer Inspector ouvre Data Inspector pour afficher le résultat sur une carte

Cliquez sur Exécuter

Page 8: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Guide des Transformers FME 20198

1Spatial Elyx *

1Spatial Gothic Database*

1Spatial Internal Feature Format (IFF) L/E

1Spatial Mercator MCF L/E

3D PDF E

ACE2 L

Actian Ingres Non-Spatial L/E

Actian Ingres Spatial L/E

Additional Military Layers (AML) L

Adobe Flash (SWF) L/E

Adobe Illustrator - Avenza MAPublisher E

Adobe Illustrator EPS L/E

Adobe PDF L/E

Adobe Product Representation Compact (PRC) E

Advanced Visual Systems UCD*

AED-SICAD C60*

Aeronautical Information Exchange Model (AIXM 4.5) L/E

Aeronautical Information Exchange Model 5 (AIXM 5) L/E

Aircom ENTERPRISE Map Data/ASSET Data L/E

Amazon Athena** L

Amazon Aurora L/E

Amazon Aurora Spatial (Tech Preview) L/E

Amazon DynamoDB L

Amazon Redshift L

Amazon S3 ***

Amazon Web Services***

Apache Hive (Hadoop) L

APT L

Arc/Info Export E00 GRID L

ARC Digitized Raster Graphics (ADRG) L

ARC Standard Raster Product (ASRP) L

Asana***

ASTM E57 L/E

Astro Digital***

Australian Asset Design and As Construc-ted (ADAC) L/E

AutoCAD Civil 3D L

AutoCAD Map 3D L/E

Autodesk 3ds Max L/E

Autodesk A360***

Autodesk AutoCAD (DWG) L/E

Autodesk AutoCAD RealDWG DWG/DXF L/E

Autodesk FBX (Filmbox) L/E

Autodesk IMX (FDO) E

Autodesk MapGuide Enterprise SDF L/E

Autodesk MapGuide SDL L/E

Autodesk ReCap E

Autodesk Revit (Tech Preview) L

Axpand Automated Map Production and Updating System*

Azavea Raster Grid L

B.C. MOEP L/E

Bathymetric Attributed Grid L/E

Les formats supportés par FMEFME 2019 peut lire et/ou écrire 497 formats.

Le tableau suivant est la liste des formats supportés par FME 2019.0 Professional Edition et a été mis à jour en avril 2019. Pour découvrir les formats supportés par les autres éditions de FME, rendez-vous sur www.veremes.com.

Page 9: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 9

BC MoF Electronic Submission Framework - ESF L/E

Beijing Antu ArcGIS Style*

Beijing Antu MapGIS 6.X *

Beijing Antu MapGIS HDF *

Beijing Antu South CASS *

Beijing Antu SuperMap SDB *

Beijing Antu SuperMap SDX+ *

Beijing Antu VCT (China Spatial Exchange Standard) *

Beijing Antu WalkGIS MDB *

Bentley i-model Interchange Format (Tech Preview) L

Bentley Map XFM Design (V8) (SS1) L

Bentley MicroStation (V7 DGN) L/E

Bentley MicroStation (V8 DGN) L/E

Bentley MicroStation GeoGraphics L/E

Bentley ProjectWise***

BGrund (AGIS)*

BIM Collaboration Format (BCF) L/E

Bitly***

Box.com***

Cadcorp Base Dataset*

Cadcorp Feature Database*

Cadcorp Item Database*

Cadcorp OS MasterMap Database*

Cadcorp Shared Dataset*

Canadian Council on Geomatics Inter-change Format (CCOGIF) L/E

Canadian Digital Elevation Data (CDED) L/E

CARD/1*

Caris NTX L/E

CARIS Spatial Archive (CSAR) L/E

CARIS Spatial Archive Point Cloud (CSAR-PC) L

CARTO L/E

CEOS (Spot for instance) L

Cesium 3D Point Cloud L/E

Cesium 3D Tiles E

Cesium ion***

CITS Data Transfer Format (QLF) L/E

CityGML L/E

CityGRID City Model*

Cityworks***

Collaborative Design Activity (COLLADA) L/E

Column Aligned Text (CAT) L

ComGraphix Data Exchange Format (CGDEF) L/E

Comma-Separated Value (CSV) L/E

Compressed ARC Digitized Raster Graphics (CADRG) L/E

Continuous Acquisition and Life-cycle Support (CALS) L/E

Controlled Image Base (CIB) L/E

Convair PolGASP L

CouchDB L/E

CUZK GML (Czech Republic) L

Danish DSFL L

Danish UFO L/E

Database File (DBF) L/E

Data File L/E

Daylon Leveller Heightfield L

L = Lecture / E = Ecriture* : Requiert une extension tierce

** : Requiert une application additionnelle*** : Plus d'informations sur ce format sur www.safe.com/integrate

Page 10: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Guide des Transformers FME 201910

DeLorme GPS Track Logs (GPL)** L

Denodo** L

Design Web Format (DWF) L/E

DICOM L

Digital Line Graph (DLG) L

Digital Map Data Format (DMDF) L

Digital Ocean***

Digital Terrain Elevation Data (DTED) L/E

Directory and File Pathnames L

DirectX X File L/E

Dropbox***

Dutch TOP10 GML L/E

Dutch TOP50NL GML L

Earth Observation Satellite (EOSAT) Com-pany FAST L

EarthWatch/DigitalGlobe L

EDIGéO L

Elasticsearch L/E

Encapsulated PostScript (EPS) L/E

Enhanced Compressed Raster Graphic (ECRG) Table Of Contents L

Enhanced Compression Wavelet (ECW) L/E

Epic Games Unreal Datasmith E

Erdas 7.x .LAN and .GIS L

ERDAS ER Mapper ERS L/E

ERDAS IMAGINE L/E

ERDAS RAW L/E

Esri-JSON (Esri JavaScript Object Notation) L/E

Esri .hdr RAW Raster L/E

Esri ArcGIS Binary Grid (AIG) L

Esri ArcGIS Layer**

Esri ArcGIS Map Document**

Esri ArcGIS Online Feature Service L/E

Esri ArcGIS Portal Feature Service L/E

Esri ArcGIS Server Feature Service L

Esri ArcGIS Shapefile (SHP) L/E

Esri ArcInfo Coverage L

Esri ArcInfo Export (E00) L/E

Esri ArcInfo Generate L/E

Esri ArcPad Exchange Format(AXF) L

Esri ASCII Grid L/E

Esri Enterprise Geodatabase (SDE)**

Esri File Geodatabase (FGDB)** L/E

Esri Geodatabase (ArcSDE Geodatabase Raster Catalog)**

Esri Geodatabase (ArcSDE Geodatabase Raster Dataset)**

Esri Geodatabase (ArcSDE Geodb Mosaic Dataset)

Esri Geodatabase (File Geodatabase API) L/E

Esri Geodatabase (File Geodatabase Raster Catalog) ** L

Esri Geodatabase (File Geodatabase Raster Dataset) ** L/E

Esri Geodatabase (File Geodb Mosaic Dataset) E

Esri Geodatabase (XML Workspace Docu-ment)** L/E

Esri Indexed 3D Scene Layer (I3S) E

Esri Legacy ArcGIS Image Server** L

Esri Legacy ArcSDE** L

Esri Legacy ArcSDE Raster** L/E

Esri Legacy ArcSDE Raster Catalog E

Esri Legacy ArcSDE Raster Map ** E

Esri Mapping Specification for CAD (MSC) L/E

Esri PC ArcInfo Coverage L

Esri Personal Geodatabase (MDB)** L/E

Page 11: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 11

Facet XDR L/E

FalconView File L

FARSITE v.4 Landscape L

First Generation USGS Digital Ortho Quad (DOQ) L

FME Augmented Reality (AR) E

Foursquare

Fuji Bio-Imaging Analyzer Systems (BAS) L

Garmin GDB** L/E

Garmin MapSource** L/E

Garmin POI** L/E

GATE/ADA***

GDAL Generic Raster* L

GE MapFrame MFX*

Genasys GenaMap L

General Transit Feed Specification (GTFS)***

Generic Binary (.hdr Labelled) L

GeoConcept Map L/E

GEOgraf GRAFBAT (V.3 - 7)*

Geographic Data Files (GDF) L/E

Geographic Data Management System (GDMS) L

Geographic JavaScript Object Notation (GeoJSON) L/E

Geography Markup Language (GML) L/E

Geohash L

GeoMedia Access Warehouse** L/E

GeoMedia SQL Server Warehouse L

GeoRSS/RSS Feed L/E

GeoTIFF L/E

German AAA GML Exchange Format (NAS) L

German EDBS EDB*

GE Smallworld**

GIF (Graphics Interchange Format) L/E

GIF Rasterizer L/E

GitHub***

glTF (GL Transmission Format) L/E

GML SF-0 (Geography Markup Language Simple Features Level SF-0 Profile) L/E

GML v2.1.2 (Geography Markup Language) L/E

Golden Software ASCII Grid L

Golden Software Surfer Binary Grid L/E

Google BigQuery (Tech Preview) L

Google Calendar***

Google Cloud Spanner L

Google Cloud SQL Non-Spatial L/E

Google Cloud SQL Spatial L/E

Google Drive

Google Fusion Tables L/E

Google Fusion Tables Spatial L/E

Google Gmail***

Google Plus***

Google Sheets L/E

Google WebP L/E

GPS eXchange Format (GPX) L/E

Graphic Technologies, Inc. (GTI) GTViewer L/E

Grid eXchange File (GXF) L

GRIPS*

Hadoop Distributed File System (HDFS)***

Halliburton GeoGraphix CDF L/E

HERE Venue Map (GML) L/E

L = Lecture / E = Ecriture* : Requiert une extension tierce

** : Requiert une application additionnelle*** : Plus d'informations sur ce format sur www.safe.com/integrate

Page 12: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Guide des Transformers FME 201912

Hierarchical Data Format 4 (HDF4) ASTER L

Hierarchical Data Format 4 (HDF4) Hyperion L

HTML E

HTML Table L

Hypack Border L/E

IBM Cloudant L/E

IBM dashDB Non-Spatial L/E

IBM dashDB Spatial L

IBM DB2 L/E

IBM DB2 Non-Spatial (JDBC)** L/E

IBM DB2 Spatial L

IBM Informix L/E

IBM Informix (JDBC)** L/E

IBM Informix Spatial L

IBM PASW (SPSS) .sav** L/E

IDRISI Raster Format L/E

IDRISI Vector Format L/E

IFC (Industry Foundation Class) L/E

IFC with Data Views for Revit L

Image Display and Analysis (WinDisp) L

IndoorGML L/E

Indoor Mapping Data Format (IMDF) L/E

INSPIRE GML L/E

Instagram***

Interactive Radar Information System (IRIS) L

Interferometric synthetic aperture radar Scientific Computing Environment (ISCE) L/E

Intergraph FRAMME Standard Exchange Format (SEF) E

Intergraph MGE L/E

Intergraph Raster L/E

ISO8211 L

ISYBAU *

ISYBAU XML*

ITT ENVI .hdr RAW Raster L/E

Japanese Aerospace eXploration Agency (JAXA) Phased Array Type L-band Syn-thetic Aperture Radar (PALSAR) Product Reader (Level 1.1/1.5)

L

Japanese DEM (Digital Elevation Model) L

Japanese Suuti Map 2500*

JDBC (Java Database Connectivity) L

JPEG L/E

JPEG 2000 (Joint Photographic Experts Group 2000) L/E

JSON L/E

Kinetica***

KML (Keyhole Markup Language) L/E

KommunGML (Sweden) L

KRO L

KuntaGML (Finland) L

Landmark Z-Map Grid L/E

Landmark Z-Map Vector E

Landmark Zycor Graphics File (ZGF) L

Landonline (Land Information New Zealand Cadastre Survey Data Exchange Format) L

Landsat 8 L

Landsat 8 on AWS L

Land Victoria Incremental Update Format (IUF) L

LandXML L/E

LAS L/E

LatLonGO***

LDAP / Active Directory (Tech Preview) L

Leica Independent Data Exchange Format (IDEX) L/E

LinkedIn***

Page 13: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 13

LizardTech MrSID L

Magellan BLX Topographical L

MAJICAvec Majic pour FME.Plus d'infos en page 66.

Mapbox MBTiles L/E

MapGIS*

MapGIS ASCII*

MapInfo (MIF/MID) L/E

MapInfo (TAB) L/E

MapInfo Extended TAB L/E

MapInfo SpatialWare L/E

Maptech BSB Nautical Chart L

Marconi PlaNet L/E

MariaDB & MySQL L/E

MariaDB (MySQL compatible) Spatial L/E

Mehrzweckkarte Wien (MZK)*

Meta Raster Format (MRF) L/E

Metria AutoKa Transfer File (FF) L/E

Microsoft Access (JDBC) L/E

Microsoft Access (MDB) L/E

Microsoft Azure Cosmos DB (Document-DB) L/E

Microsoft Azure SQL Database L/E

Microsoft Azure SQL Database Non-Spatial (JDBC) L/E

Microsoft Azure SQL Database Spatial L

Microsoft Azure SQL Database Spatial (JDBC) (Tech Preview) L

Microsoft Azure Tables L/E

Microsoft Bitmap (BMP) L/E

Microsoft Dynamics 365***

Microsoft Excel L

Microsoft MapPoint Web XML L/E

Microsoft OGDI DataLab L/E

Microsoft OneDrive***

Microsoft PowerPoint E

Microsoft SharePoint List L/E

Microsoft SQL Server L/E

Microsoft SQL Server Non-Spatial (JDBC) L/E

Microsoft SQL Server Spatial L

Microsoft SQL Server Spatial (JDBC) L

Microsoft Word E

MITAB L/E

Mojang Minecraft L/E

MongoDB L/E

NASA Earth Resources Laboratory Applica-tions Software (ELAS) L

NASA JPL (Jet Propulsion Laboratory) Repeat Orbit Interferometry Package (ROI PAC) Raster

L

NASA JPL Airborne Synthetic Aperture Radar (AIRSAR) Polarimetric L

NASA Planetary Data System L

National Land Archive Production System (NLAPS) L

NEN 3610 (GML) L

Netatmo***

Netezza***

Netezza Spatial***

Netpbm L

Network Common Data Form (netCDF) L/E

L = Lecture / E = Ecriture* : Requiert une extension tierce

** : Requiert une application additionnelle*** : Plus d'informations sur ce format sur www.safe.com/integrate

Page 14: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Guide des Transformers FME 201914

New Labelled USGS Digital Ortho Quad (DOQ) L

NGA GEOnet Names Server L

NGDC Hydrographic Surveys Data Ex-change (HYD93) L/E

NITF (National Imagery Transmission Format) L/E

NLSF Topographic GML (MTKGML) L

NMEA Automatic Identification System (AIS) L

NMEA GPS** L

NOAA (National Oceanic and Atmospheric Administration) National Geodetic Survey (NGS) Geoid Height Grids

L

NOAA (National Oceanic and Atmospheric Administration) Polar Orbiter Level 1b Data Set - Advanced Very High Resolution Radio-meter (AVHRR)

L

North America Datum Conversion Utility (NADCON) .los/.las Datum Grid Shift L

Northgate StruMap L/E

Northrop Grumman C2PC Magic (Tech Preview)***

Norwegian KOF*

Norwegian National Road Database (NVDB)*

Norwegian Quadri (Norkart)*

OData L

ODBC 3.x L/E

OGC GeoPackage L/E

OGC GeoPackage Tiles L/E

OGC Open GeoSMS L

OGC Well Known Binary (WKB) L

OGC Well Known Text (WKT) L

OGR Virtual Dataset (VRT) L

OpenSceneGraph OSGB/OSGT L/E

OpenStreetMap (OSM) L/E

OpenStreetMap (OSM) PBF L

Oracle** L/E

Oracle Spatial GeoRaster** L

Oracle Spatial Object** L

Oracle Spatial Point Cloud** L

Oracle Spatial Relational** L/E

Oracle SQL Loader L/E

Oracle WMS/Network Model (Spatial Biz)*

OS (GB) MasterMap L/E

OS (GB) NTF L/E

Osmose Fastgate (SMSF)*

OS VectorMap District L

OS VectorMap Local L

OziExplorer .MAP L

OziExplorer OZI OZF2/OZFX3 L

Panorama Storage and eXchange Format (SXF) L

PCI .aux Labelled L

PCI Geomatics Database File (PCIDSK) L/E

PCRaster L

PenMetrics GRD L/E

Pervasive PSQL L/E

PHOCUS PHODAT L/E

Pitney Bowes Multi-Resolution Raster (MRR) L

Planet Basemaps (Tech Preview) L

Planet Data L

PNG Rasterizer L/E

Point Cloud Data (PCD) L/E

Point Cloud XYZ L/E

Pointools POD** L/E

Portable Network Graphics (PNG) L/E

PostGIS L/E

Page 15: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 15

PostGIS Raster L/E

PostgreSQL L/E

Presagis .flt (OPENFLIGHT) L/E

Qlik data eXchange (QVX) E

Quadri Map Server (QMS) (Norkart)*

RADARSAT-2 XML L

RadarSat2 XML L

Raster Matrix Format L

Regional Geographic Information System (REGIS) L/E

RIEGL Laser Scan Database (RDB) L

RIEGL RDB Project L

rmDATA Geodatabase*

R Statistical Data (RDATA)** L/E

R Statistical Data (RDATA) Raster L/E

R Statistical Raster Data (RRASTER) .grd L/E

S-57 (ENC) Hydrographic Data L/E

S-57 (SevenCs)*

Salesforce L/E

Sandia National Laboratories GSat L

SAP HANA** L

SAP HANA Spatial** L

SAP Sybase Adaptive Server Enterprise (ASE)** L

SAR (Synthetic Aperture Radar) CEOS L

SAS (Statistical Analysis System)** L/E

Scalable Vector Graphics (SVG) E

SeabedML (GML) L/E

SEG-P1 L

SEG-Y L/E

Sentinel-1 SAR SAFE L

Sentinel-2 MSI SAFE L

Sentinel-2 on AWS L

SGI Image L/E

Shuttle Radar Topography Mission Height (SRTM HGT) L

Sina Weibo***

Slack***

Smallworld (Spatial Biz)*

Smallworld 3***

Snow Data Assimilation System L

Socrata E

SOSI GML L/E

Space Delimited XYZ L

Spatial Archive and Interchange Format (SAIF) L/E

Spatial Data Transfer Standard (SDTS) L/E

SpatialDNA ARINC 424*

SpatiaLite L/E

SQD*

SQLite Non-spatial L/E

SQLite Spatial (FDO) L/E

Standard Linear Format (SLF) L

STL (Standard Triangle Language) L/E

Strava***

Sun Raster L/E

Swedish I2K (Interface 2000) L/E

Swedish I2K/G2K (Interface 2000 GML) L/E

Swedish KF85 L/E

Swedish MASIK L/E

L = Lecture / E = Ecriture* : Requiert une extension tierce

** : Requiert une application additionnelle*** : Plus d'informations sur ce format sur www.safe.com/integrate

Page 16: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Guide des Transformers FME 201916

Swiss INTERLIS (ili2fme) L/E

Swiss INTERLIS (Tydac)*

Sytem for Automated Geoscientific Analy-sis (SAGA GIS) Binary L

Tableau Data Extract E

Tagged Image File Format (TIFF) L/E

Tele Atlas MultiNet Interchange format L

Teleplan Globe Maria M6M*

Teradata** L

Teradata Spatial** L

Terragen Heightfield L

TerraSAR-X L

TerraSAR-X Complex SAR (Synthetic Aper-ture Radar) L

Terrasolid TerraScan L/E

TetGen L/E

Text File (TXT) L/E

Tobin TDRBM II Data Distribution Format E

TomTom POI** L/E

TopoJSON E

Trimble JobXML L

Trimble SketchUp L/E

Twilio***

Twitter***

U.S. Census Bureau TIGER/GML L

U.S. Census Bureau TIGER/Line L/E

U.S. Environmental Protection Agency (EPA) Geospatial Data L

U.S. Geological Survey Digital Elevation Model (USGSDEM) L/E

Uber***

UKOOA P1/90 Post Plot Positioning Data L/E

USGS Astrogeology International Satellites for Ionospheric Studies (ISIS) cube (Version 2) L

USGS Astrogeology International Satellites for Ionospheric Studies (ISIS) cube (Version 3) L

USGS Land Use and Land Cover (LULC) Composite Theme Grid L

Vector Markup Language (VML) L/E

Vector Product Format (VPF) Coverage L/E

Vector Product Format Database (VPF_DB) L/E

Vertical Mapper Grid (NGrid) L/E

Vexcel Multi-File Format (MFF) L

Vexcel Multi-File Format (MFF) 2 - Hie-rarchical Key Value (HKV) L

Video Image Communication And Retrieval L

Virtual Reality Modeling Language (VRML) E

Virtual Reality Modeling Language (VRML97) L

Virtual Terrain Project Binary Terrain Format L

VoxelGeo OpenInventor (VOIV) E

VRT Raster (GDAL Virtual Format) L

Wavefront OBJ L/E

Web Feature Service (WFS) L/E

Well Log Ascii Standard (WLAS) L

WLDGE*

WMS (Web Map Service) L

World Meteorological Organization GRIB (GRIdded Binary) L

X3D E

X11 Pixmap (XPM) L/E

XDK (XML format for Danish DSFL) L/E

XML (eXtensible Markup Language) L/E

Yelp

Z+F LaserControl ZFS L

Page 17: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 17

Les Transformers les plus utilisésSi vous avez une compréhension globale des Transformers les plus utilisés, alors vous avez de grandes chancesd’être un utilisateur de FME Workbench des plus efficaces. N’importe qui peut être performant dans FME en n’utilisant qu’une poignée de Transformers… s’il choisit les bons !

La liste des Transformers sur le site de Safe Software (www.safe.com/transformers) est ordonnée selon les Transformers les plus utilisés. Ce calcul est effectué selon les retours utilisateurs. Cette information permet aux équipes de Safe Software de savoir où concentrer leurs efforts pour améliorer FME mais elle permet aussi aux utilisateurs de FME d’identifier parmi les 500 Transformers ceux dont ils ont vraisemblablement besoin.

Le tableau suivant (mis à jour en juin 2018) fournit la liste des 30 Transformers les plus utilisés. Le Transformer Tester est le numéro un tous les ans, soulignant son importance.

Rang Transformer1 Tester

2 AttributeCreator

3 AttributeManager

4 FeatureMerger (FeatureJoiner)

5 Inspector

6 Creator

7 AttributeKeeper

8 TestFilter

9 Reprojector

10 Clipper

11 AttributeRenamer

12 AttributeFilter

13 Aggregator

14 AttributeRemover

15 FeatureReader

16 VertexCreator

17 Counter

18 DuplicateFilter

19 StringReplacer

20 StatisticsCalculator

21 SpatialFilter

22 GeometryFilter

23 Bufferer

24 Sorter

25 AttributeExposer

26 Dissolver

27 ListExploder

28 AttributeSplitter

29 CoordinateExtractor

30 FeatureWriter

Page 18: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Guide des Transformers FME 201918

3D3DAffiner 223DArcReplacer 223DForcer 223DInterpolator 223DRotator 22AppearanceExtractor 23AppearanceMerger 23AppearanceRemover 23AppearanceSetter 23AppearanceStyler 23Bufferer 27Creator 30CSGBuilder 30CSGEvaluator 30DEMDistanceCalculator 31DEMGenerator 31DimensionExtractor 32ElevationExtractor 33Extruder 33FaceReplacer 33GeometryInstantiator 36GeometryPartExtractor 36GeometryPropertyExtractor 36GeometryPropertyRemover 36GeometryPropertyRenamer 36GeometryPropertySetter 36IFCPropertySetDefinitionCreator 38IFCQuantitySetDefinitionCreator 38MeshMerger 43MeshSimplifier 43MRF3DCleaner 44Offsetter 45PlanarityFilter 46PointCloudSurfaceBuilder 48RasterDEMGenerator 50RasterHillshader 51RasterSlopeCalculator 53Scaler 54SecondOrderConformer 54SharedItemAdder 54SharedItemIDExtractor 54SharedItemIDSetter 54SharedItemRetriever 54SolidBuilder 55SurfaceBuilder 58SurfaceDissolver 58SurfaceDraper 58SurfaceFootprintReplacer 58SurfaceModeller 58SurfaceOnSurfaceOverlayer 59SurfaceSplitter 59TINGenerator 60VolumeCalculator 61Analyse spatialeAffineWarper 22AnchoredSnapper 23ArcSDEGridSnapper 24AreaAmalgator 24AreaBuilder 24AreaOnAreaOverlayer 25BoundingBoxAccumulator 27Bufferer 27CenterLineReplacer 27CenterPointReplacer 28Clipper 29ContourGenerator 29DEMDistanceCalculator 31Displacer 32Dissolver 32DonutBridgeBuilder 32

FeatureReader 34GeographicBufferer 35HullAccumulator 38Intersector 38NeighborFinder 44NeighborhoodAggregator 45NeighborPairFinder 45NetworkCostCalculator 45NetworkFlowOrientor 45NetworkTopologyCalculator 45Offsetter 45PointOnAreaOverlayer 48PointOnLineOverlayer 48PointOnPointOverlayer 48PointOnRasterValueExtractor 48SectorGenerator 54ShortestPathFinder 55Snapper 55SpatialFilter 56SpatialRelator 56SurfaceBuilder 58SurfaceDissolver 58SurfaceDraper 58SurfaceOnSurfaceOverlayer 59TopferIndexCalculator 60TopologyBuilder 60VectorOnRasterOverlayer 61VoronoiCellGenerator 61VoronoiDiagrammer 61AttributsAggregator 23AttributeCompressor 25AttributeCopier 25AttributeCreator 25AttributeDecompressor 25AttributeDereferencer 25AttributeExploder 25AttributeExposer 25AttributeFileReader 25AttributeFileWriter 25AttributeKeeper 25AttributeManager 25AttributeRemover 26AttributeRenamer 26AttributeSplitter 26BulkAttributeRemover 27BulkAttributeRenamer 27DatabaseJoiner 30Deaggregator 31ListBuilder 41ListConcatenator 41ListCopier 41ListExploder 41ListExpressionPopulator 41ListIndexer 42ListPopulator 42ListRenamer 42ListSorter 42NullAttributeMapper 45Cartographie et rapportsAreaAmalgator 24ChartGenerator 28CommonLocalReprojector 29Curvefitter 30DGNStyler 31Displacer 32DWGStyler 33ExcelStyler 33Generalizer 35GeometryColorSetter 35ImageRasterizer 38

KMLPropertySetter 39KMLRegionSetter 39KMLStyler 39KMLTimeSetter 39KMLTourBuilder 39KMLViewSetter 40Labeller 40LabelPointReplacer 40MapboxStyler 42MapInfoStyler 42MapnikRasterizer 42MapTextLabeller 42MapTextStyler 43MSWordStyler 44NumericRasterizer 45PDFPageFormatter 46PDFStyler 46PowerPointStyler 48RasterHillshader 51SherbendGeneralizer 55TextAdder 59TextPropertySetter 59TextStroker 59WebMapTiler 62Chaînes de caractèresAngleConverter 23AttributeCompressor 25AttributeEncoder 25AttributeExploder 25AttributePivoter 25AttributeRangeMapper 26AttributeReprojector 26AttributeRounder 26AttributeSplitter 26AttributeTrimmer 26AttributeValidator 26AttributeValueMapper 26BaseConverter 26BinaryDecoder 27BinaryEncoder 27CharacterCodeExtractor 28CharacterCodeReplacer 28CoordinateConcatenator 29CoordinateExtractor 29CoordinateSystemDescriptionConverter 29DateTimeConverter 31DimensionExtractor 32ElevationExtractor 33ExpressionEvaluator 33FilenamePartExtractor 34ListDuplicateRemover 41ListSearcher 42ListSummer 42NLPClassifier 45NLPTrainer 45NullAttributeMapper 45RandomNumberGenerator 49StringCaseChanger 57StringConcatenator 57StringFormatter 57StringLengthCalculator 57StringPadder 57StringPairReplacer 57StringReplacer 57StringSearcher 57SubstringExtractor 57TextDecoder 59TextEncoder 59Coordonnées2DForcer 22

Liste des catégories de Transformers

Page 19: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 19

3DAffiner 223DForcer 22Affiner 22ArcSDEGridSnapper 24AttributeReprojector 26BMGReprojector 27CenterPointExtractor 27CommonLocalReprojector 29CoordinateConcatenator 29CoordinateExtractor 29CoordinateRounder 29CoordinateSwapper 29CoordinateSystemDescriptionConverter 29CoordinateSystemExtractor 30CoordinateSystemRemover 30CoordinateSystemSetter 30CsmapAttributeReprojector 30CsmapReprojector 30DecimalDegreesCalculator 31DimensionExtractor 32DMSCalculator 32ElevationExtractor 33EsriReprojector 33GridInquestIIReprojector 37GridInquestReprojector 37GtransAttributeReprojector 37GtransReprojector 37LatLongToMGRSConverter 40LocalCoordinateSystemSetter 42MGRSToLatLongConverter 43RasterGCPExtractor 51RasterGCPSetter 51RasterGeoreferencer 51ReframeReprojector 53ReprojectAngleCalculator 53ReprojectLengthCalculator 53Reprojector 53RubberSheeter 54Scaler 54SecondOrderConformer 54TextureCoordinateSetter 60VertexCounter 61VertexRemover 61ExécutionArcSDEQuerier 24AttributeFileReader 25AttributeFileWriter 25AutodeskA360Connector 26AzureBlobStorageConnector 26BoxConnector 27Cloner 29Creator 30DatabaseDeleter 30DatabaseUpdater 31Decelerator 31DropboxConnector 32EnvironmentVariableFetcher 33FeatureHolder 33FeatureReader 34FeatureTypeExtractor 34FeatureWriter 34FMEFunctionCaller 34FMEServerJobSubmitter 34FMEServerJobWaiter 34FMEServerLogFileRetriever 34FMEServerNotifier 34FMEServerResourceConnector 34FTPCaller 35GeometryExtractor 35GeometryReplacer 36GoogleDriveConnector 37HDFSConnector 37HTMLExtractor 37HTTPCaller 37

ImageFetcher 38InlineQuerier 38Inspector 38LicenseChecker 40Logger 42LogMessageStreamer 42OneDriveConnector 45ParameterFetcher 46Player 46ProjectWiseWSGConnector 48PythonCaller 48PythonCreator 48RasterCheckpointer 50Recorder 53S3Connector 54SalesforceConnector 54Sampler 54SchemaMapper 54SlackConnector 55Sorter 55SQLCreator 56SQLExecutor 56SummaryReporter 57SystemCaller 59TclCaller 59TCPIPReceiver 59TCPIPSender 59TempPathnameCreator 59Terminator 59TransporterReceiver 60TransporterSender 60VariableRetriever 61VariableSetter 61WebSocketReceiver 62WebSocketSender 62WorkspaceRunner 62XSLTProcessor 63Filtres et jointuresAggregateFilter 22Aggregator 23AreaOnAreaOverlayer 25AttributeFilter 25AttributePivoter 25AttributeRangeFilter 26ChangeDetector 28ClosedCurveFilter 29ConvexityFilter 29DatabaseJoiner 30Deaggregator 31DuplicateFilter 32FeatureJoiner 33FeatureMerger 34FeatureReader 34FeatureTypeFilter 34GeometryFilter 36LineOnAreaOverlayer 41LineOnLineOverlayer 41ListBasedFeatureMerger 41MultipleGeometryFilter 44NeighborhoodAggregator 45NLPClassifier 45NLPTrainer 45PlanarityFilter 46PointCloudFilter 47PointCloudMerger 47PointOnAreaOverlayer 48PointOnLineOverlayer 48PointOnPointOverlayer 48RasterMosaicker 51Sampler 54SpatialFilter 56SpatialRelator 56Tester 59TestFilter 59TraitMerger 60

Géométries2DArcReplacer 222DBoxReplacer 222DEllipseReplacer 222DForcer 222DGridAccumulator 222DGridCreator 223DArcReplacer 223DForcer 223DInterpolator 223DRotator 22AffineWarper 22AnchoredSnapper 23AngleConverter 23ArcEstimator 23ArcPropertySetter 23ArcSDEGridSnapper 24ArcStroker 24AreaAmalgator 24AreaBuilder 24AreaGapAndOverlapCleaner 24BoundingBoxReplacer 27CenterLineReplacer 27CenterPointReplacer 28Chopper 28CoordinateRounder 29CoordinateSwapper 29CSGBuilder 30Curvefitter 30Densifier 31Displacer 32Dissolver 32DonutBridgeBuilder 32DonutBuilder 32DonutHoleExtractor 32EllipsePropertySetter 33FaceReplacer 33Generalizer 35GeometryCoercer 35GeometryExtractor 35GeometryRefiner 36GeometryRemover 36GeometryReplacer 36HullReplacer 38Intersector 38LabelPointReplacer 40LineBuilder 40LineCloser 40LineCombiner 41LineExtender 41MeasureRemover 43MeasureSetter 43MeshMerger 43MeshSimplifier 43MinimumAreaForcer 43MinimumSpanningCircleReplacer 43MultipleGeometrySetter 44OffsetCurveGenerator 45Orientor 46PathBuilder 46PathSplitter 46PointCloudSurfaceBuilder 48PointPropertySetter 48Rotator 54RubberSheeter 54Scaler 54SherbendGeneralizer 55Snapper 55Snipper 55SolidBuilder 55SpikeRemover 56SurfaceDissolver 58SurfaceFootprintReplacer 58SurfaceSplitter 59TextAdder 59

Page 20: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Guide des Transformers FME 201920

Tiler 60TINGenerator 60Triangulator 61VertexCreator 61VertexRemover 61IntégrationsAutodeskA360Connector 26AzureBlobStorageConnector 26BMGReprojector 27BoxConnector 27CsmapAttributeReprojector 30CsmapReprojector 30Curvefitter 30DatabaseDeleter 30DatabaseUpdater 31DirectTweeter 32DropboxConnector 32Emailer 33EsriReprojector 33FMEServerJobSubmitter 34FMEServerJobWaiter 34FMEServerLogFileRetriever 34FMEServerNotifier 34FMEServerResourceConnector 34FTPCaller 35GCMMessenger 35Geocoder 35GoogleDriveConnector 37GridInquestIIReprojector 37GridInquestReprojector 37GtransAttributeReprojector 37GtransReprojector 37HDFSConnector 37HTMLExtractor 37JMSReceiver 39JMSSender 39KinesisReceiver 39KinesisSender 39MRF2DCleaner 43MRF2DConflator 43MRF2DDangleRemover 43MRF2DDuplicateRemover 44MRF2DExtender 44MRF2DGeneralizer 44MRF2DIntersector 44MRF2DJoiner 44MRF2DShortGeometryRemover 44MRF3DCleaner 44OneDriveConnector 45ProjectWiseWSGConnector 48RCaller 53ReframeReprojector 53S3Connector 54SalesforceConnector 54SlackConnector 55SNSSender 55SQSDeleter 56SQSMessageCounter 56SQSReceiver 57SQSSender 57TCPIPReceiver 59TCPIPSender 59TransporterReceiver 60TransporterSender 60Tweeter 61TweetSearcher 61TweetStreamer 61TwitterStatusFetcher 61WhiteStarLeaseBuilder 62Nuages de pointsDEMGenerator 31GeometryCoercer 35PointCloudCoercer 46PointCloudCombiner 46PointCloudComponentAdder 46

PointCloudComponentCopier 46PointCloudComponentKeeper 46PointCloudComponentRemover 46PointCloudComponentRenamer 47PointCloudComponentTypeCoercer 47PointCloudConsumer 47PointCloudCreator 47PointCloudExpressionEvaluator 47PointCloudExtractor 47PointCloudFilter 47PointCloudMerger 47PointCloudOnRasterComponentSetter 47PointCloudPropertyExtractor 47PointCloudReplacer 47PointCloudSimplifier 47PointCloudSorter 47PointCloudSplitter 47PointCloudStatisticsCalculator 47PointCloudSurfaceBuilder 48PointCloudThinner 48PointCloudTransformationApplier 48SurfaceDraper 58SurfaceModeller 58Qualité des donnéesAngularityCalculator 23AreaGapAndOverlapCleaner 24AttributeValidator 26ChangeDetector 28CircularityCalculator 28ClosedCurveFilter 29CommonSegmentFinder 29ConvexityFilter 29CRCCalculator 30DimensionExtractor 32DuplicateFilter 32ElevationExtractor 33FeatureTypeFilter 34GeometryFilter 36GeometryValidator 36HoleCounter 37Inspector 38JSONValidator 39ListDuplicateRemover 41ListElementCounter 41ListHistogrammer 41Matcher 43MRF2DCleaner 43MRF2DConflator 43MRF2DDangleRemover 43MRF2DDuplicateRemover 44MRF2DExtender 44MRF2DGeneralizer 44MRF2DIntersector 44MRF2DJoiner 44MRF2DShortGeometryRemover 44MRF3DCleaner 44NullAttributeMapper 45PartCounter 46PlanarityFilter 46Sampler 54Snapper 55Snipper 55SpatialFilter 56SpatialRelator 56SpikeRemover 56SummaryReporter 57Tester 59TestFilter 59VertexCounter 61RastersAppearanceExtractor 23AppearanceMerger 23AppearanceRemover 23AppearanceSetter 23AppearanceStyler 23

ChartGenerator 28DEMDistanceCalculator 31ImageFetcher 38ImageRasterizer 38MapnikRasterizer 42NumericRasterizer 45PointCloudOnRasterComponentSetter 47PointOnRasterValueExtractor 48RasterAspectCalculator 49RasterBandAdder 49RasterBandCombiner 49RasterBandInterpretationCoercer 49RasterBandKeeper 49RasterBandMinMaxExtractor 49RasterBandNameSetter 49RasterBandNodataRemover 49RasterBandNodataSetter 49RasterBandOrderer 49RasterBandPropertyExtractor 49RasterBandRemover 49RasterBandSeparator 49RasterCellCoercer 50RasterCellOriginSetter 50RasterCellValueCalculator 50RasterCellValueReplacer 50RasterCellValueRounder 50RasterCheckpointer 50RasterConsumer 50RasterConvolver 50RasterDEMGenerator 50RasterExpressionEvaluator 50RasterExtentsCoercer 51RasterExtractor 51RasterGCPExtractor 51RasterGCPSetter 51RasterGeoreferencer 51RasterHillshader 51RasterInterpretationCoercer 51RasterMosaicker 51RasterNumericCreator 51RasterObjectDetection ModelTrainer 51RasterObjectDetector 51RasterObjectDetectorSampleGenerator 52RasterObjectDetectorSamplePreparer 52RasterPaletteAdder 52RasterPaletteExtractor 52RasterPaletteGenerator 52RasterPaletteInterpretationCoercer 52RasterPaletteNodataSetter 52RasterPaletteRemover 52RasterPaletteResolver 52RasterPropertyExtractor 52RasterPyramider 52RasterReplacer 52RasterResampler 52RasterRGBCreator 52RasterRotationApplier 52RasterSelector 52RasterSingularCellValueCalculator 53RasterSlopeCalculator 53RasterStatisticsCalculator 53RasterSubsetter 53RasterTiler 53RasterToPolygonCoercer 53RCaller 53TextStroker 59VectorOnRasterOverlayer 61WebMapTiler 62Spécifique à un formatArcSDEGridSnapper 24AttributeFileReader 25AttributeFileWriter 25DatabaseDeleter 30DatabaseUpdater 31DGNStyler 31

Page 21: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 21

DWGStyler 33EsriReprojector 33ExcelStyler 33FeatureReader 34FeatureWriter 34GeometryExtractor 35GeometryReplacer 36GeoRSSFeatureComposer 36GeoRSSFeatureReader 37GMLFeatureComposer 37HTMLLayouter 37HTMLReportGenerator 37HTMLToXHTMLConverter 37IFCPropertySetDefinitionCreator 38IFCQuantitySetDefinitionCreator 38JSONExtractor 39JSONFlattener 39JSONFormatter 39JSONFragmenter 39JSONTemplater 39JSONUpdater 39JSONValidator 39KMLPropertySetter 39KMLRegionSetter 39KMLStyler 39KMLTimeSetter 39KMLTourBuilder 39KMLViewSetter 40MapboxStyler 42MapInfoStyler 42MapTextLabeller 42MapTextStyler 43PDFPageFormatter 46PDFStyler 46RCaller 53WebMapTiler 62XMLAppender 62XMLFeatureMapper 62XMLSampleGenerator 62XMLTemplater 62XMLUpdater 62XMLValidator 62XMLXQueryExploder 63XMLXQueryExtractor 63XMLXQueryUpdater 63XSLTProcessor 63Valeurs calculéesAggregator 23AngleConverter 23AngularityCalculator 23ArcPropertyExtractor 23AreaCalculator 24AttributePivoter 25AttributeRounder 26BoundsExtractor 27CenterPointExtractor 27CircularityCalculator 28CoordinateConcatenator 29Counter 30CRCCalculator 30DateTimeCalculator 31DateTimeConverter 31DateTimeStamper 31DecimalDegreesCalculator 31DEMDistanceCalculator 31DensityCalculator 31DimensionExtractor 32

DMSCalculator 32ElevationExtractor 33EllipsePropertyExtractor 33ExpressionEvaluator 33GeometryExtractor 35GOIDGenerator 37HoleCounter 37LeftRightSpatialCalculator 40LengthCalculator 40LengthToPointCalculator 40ListHistogrammer 41ListRangeExtractor 42MeasureExtractor 43MeasureGenerator 43ModuloCounter 43NetworkCostCalculator 45NetworkTopologyCalculator 45OrientationExtractor 46PartCounter 46PointCloudExpressionEvaluator 47PointCloudPropertyExtractor 47PointCloudStatisticsCalculator 47PointPropertyExtractor 48RandomNumberGenerator 49RasterAspectCalculator 49RasterBandMinMaxExtractor 49RasterBandPropertyExtractor 49RasterCellValueCalculator 50RasterExpressionEvaluator 50RasterPropertyExtractor 52RasterSingularCellValueCalculator 53RasterStatisticsCalculator 53ReprojectAngleCalculator 53ReprojectLengthCalculator 53StatisticsCalculator 57StreamOrderCalculator 57StreamPriorityCalculator 57StringLengthCalculator 57SubstringExtractor 57TempPathnameCreator 59TextLocationExtractor 59TextPropertyExtractor 59TextureCoordinateSetter 60UUIDGenerator 61VertexCounter 61VolumeCalculator 61WebAttributeEncoder 25AutodeskA360Connector 26AzureBlobStorageConnector 26BoxConnector 27CesiumIonConnector 28ChartGenerator 28Decelerator 31DirectTweeter 32DropboxConnector 32Emailer 33FMEServerJobSubmitter 34FMEServerJobWaiter 34FMEServerLogFileRetriever 34FMEServerNotifier 34FMEServerResourceConnector 34FTPCaller 35GCMMessenger 35Generalizer 35Geocoder 35GeoRSSFeatureComposer 36

GeoRSSFeatureReader 37GoogleDriveConnector 37HDFSConnector 37HTMLExtractor 37HTMLLayouter 37HTMLReportGenerator 37HTMLToXHTMLConverter 37HTTPCaller 37JMSReceiver 39JMSSender 39JSONExtractor 39JSONFlattener 39JSONFormatter 39JSONFragmenter 39JSONTemplater 39JSONUpdater 39JSONValidator 39OneDriveConnector 45ParameterFetcher 46ProjectWiseWSGConnector 48RasterPyramider 52S3Connector 54SalesforceConnector 54SlackConnector 55SNSSender 55SQSDeleter 56SQSMessageCounter 56SQSReceiver 57SQSSender 57TCPIPReceiver 59TCPIPSender 59Tweeter 61TweetSearcher 61TweetStreamer 61TwitterStatusFetcher 61WebMapTiler 62WebSocketReceiver 62WebSocketSender 62XMLAppender 62XMLFeatureMapper 62XMLFlattener 62XMLFormatter 62XMLFragmenter 62XMLNamespaceDeclarer 62XMLSampleGenerator 62XMLTemplater 62XMLUpdater 62XMLValidator 62XMLXQueryExploder 63XMLXQueryExtractor 63XMLXQueryUpdater 63XSLTProcessor 63

# 1

NOUVEAU

⊛Ces Transformers sont téléchargeables sur FME Hub (hub.safe.com).

Ces Transformers sont disponibles pour un coût supplémentaire. Contactez Veremes pour plus d'informations.

Légende

Ce symbole indique la position de ce Transformer dans le top 30 des Transformers les plus utilisés (voir page 17).

Les Transformers avec ce symbole sont nouveaux dans cette version de FME.

Page 22: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

A32

Guide des Transformers FME 201922

2D2DArcReplacer

GéométriesRemplace la géométrie de l'entité par un arc d'ellipse 2D. L'arc est défini en paramètre par une constante ou par la valeur d'un attribut.

2DBoxReplacerGéométries

Remplace la géométrie de l'entité par un rectangle 2D dont les coordonnées sont définies à partir de valeurs constantes ou de valeurs d'attributs de l'entité d'origine.

2DEllipseReplacerGéométries

Remplace la géométrie de l'entité par une ellipse 2D dont la forme est définie en paramètres par des valeurs constantes ou des valeurs d'attributs.

2DForcerCoordonnées

Géométries

Supprime toutes les coordonnées d'altitude (Z) qui pourraient être ou ne pas être présentes dans l'entité d'origine.

2DGridAccumulatorGéométries

Remplace les entités entrant dans le Transformer par une grille couvrant au minimum toutes les entités d'origine.

2DGridCreatorGéométries

Créé une grille d'entités surfaciques ou ponctuelles 2D en utilisant des décalages spécifiés. Chaque entité créée a un attribut colonne et ligne qui indiquent sa position dans la grille.

3D3DAffiner

3DCoordonnées

Effectue des transformations affines 3D sur les coordonnées des entités. Une transformation affine conserve le parallélisme des droites et des plans en géométrie. Les transformations affines comprennent les translations, rotations, changements d'échelle et les réflexions (ndt : symétrie de plan).

3DArcReplacer3D

Géométries

Remplace la géométrie de l'entité par un arc 2D dont la forme est définie par des paramètres pouvant être des valeurs constantes flottantes ou des valeurs d'attributs existants.

3DForcer3D

CoordonnéesGéométries

Transforme des données 2D en données 3D en ajoutant une valeur Z à chaque coordonnée.

3DInterpolator3D

Géométries

Calcule par interpolation l'élévation d'une entité linéaire non agrégée qui croît ou décroît de manière monotone entre le point de départ et le point d'arrivée. Si l'entité est 2D, elle devient 3D. Si l'entité est déjà 3D, ses valeurs d'élévation d'origine sont supprimées et remplacées.

3DRotator3D

Géométries

Fait pivoter les entités selon la règle de la main droite et dans le sens anti-horaire autour d'un axe de rotation spécifié.

AAffiner

CoordonnéesEffectue des transformations affines 2D sur les coordonnées de l'entité.

AffineWarperAnalyse spatiale

Géométries

Déforme la géométrie des entités en appliquant une transformation affine. Cette opération est généralement utilisée pour corriger un jeu de données en fonction d'une transformation spatiale définie par un jeu de vecteurs de contrôle.

AggregateFilterFiltres et jointures

Dirige les entités en fonction de la complexité de leur géométrie et distingue les entités simples des entités complexes, constituées par agrégation d'entités simples.

Liste des Transformers de FME

Page 23: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

A

Adaptation française par Veremes 23

AggregatorAttributs

Filtres et jointuresValeurs calculées

Combine les géométries de l'entité en agrégats hétérogènes ou homogènes. Ce Transformer peut aussi combiner des attributs sans géométrie.

AnchoredSnapperAnalyse spatiale

Géométries

Accroche les entités entrant par le port CANDIDATE aux entités entrant par le port ANCHOR.

AngleConverterChaînes de caractères

GéométriesValeurs calculées

Convertit les angles de la géométrie et/ou des attributs d'une entité d'une représentation vers une autre.

AngularityCalculatorQualité des données

Valeurs calculées

Calcule l'angularité d'une entité linéaire ou polygonale. Plus la valeur est élevée, plus la géométrie est courbée. L’angularité indique le degré de courbure d'une entité.

AppearanceExtractor3D

Rasters

Extrait le (ou les) style(s) d'apparence de la face avant et/ou arrière des géométries.

AppearanceMerger3D

Rasters

Définit les styles d'apparence de la face avant et/ou arrière des géométries spécifiées afin d'être identiques à ceux d'une géométrie source spécifique.

AppearanceRemover3D

Rasters

Supprime le (ou les) style(s) de l'apparence d’une surface (face avant, face arrière ou les deux). Lors de la suppression de l'apparence d'une surface, la surface hérite de l'apparence de son parent, si une surface parente existe.

AppearanceSetter3D

Rasters

Définit le (ou les) style(s) d'apparence des les faces avant et/ou arrière des géométries.

AppearanceStyler3D

Rasters

Créé un style d'apparence qui peut par la suite être appliqué à une surface (en utilisant le Transformer ApparenceSetter par exemple).

ArcEstimatorGéométries

Remplace la géométrie de l'entité par un arc de cercle 2D dont la forme est estimée à partir du premier point, du point central et du dernier point de l'entité linéaire entrante.

ArcPropertyExtractorValeurs calculées

Extrait les caractéristiques d'un arc de cercle et les stocke dans de nouveaux attributs.

ArcPropertySetterGéométries

Change les propriétés d'un arc de cercle par les valeurs définies en paramètre. Les paramètres peuvent être des constantes ou peuvent prendre leur valeur dans un attribut de l'entité.

# 13

Page 24: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

A

Guide des Transformers FME 201924

ArcSDEGridSnapperAnalyse spatiale

CoordonnéesGéométries

Spécifique à un format

Simule la transformation appliquée lors du chargement de l'entité dans une base ArcSDE en appliquant une translation, une mise à l'échelle et le déplacement des coordonnées sur la grille. Les vertex successifs déplacés sur le même point de grille sont dédoublonnés (suppression d'un des deux vertex).

ArcSDEQuerierExécution

Effectue des requêtes sur une base ArcSDE. Ces requêtes permettent de lire aussi bien des données spatiales que non spatiales.

ArcStrokerGéométries

Convertit les arcs en lignes en remplaçant la géométrie de l'entité par une série de points interpolés le long de la bordure de l'arc. Les entités elliptiques sont converties en polygones par interpolation des sommets le long de la bordure de l'ellipse.

AreaAmalgatorAnalyse spatiale

Cartographie et rapportsGéométries

Généralise un polygone en prenant en compte les géométries voisines. AreaAmalgator accepte les géométries polygonales dont les polygones troués et produit des triangles joignant les entités entrantes en pièces connectées ou amalgames.

AreaBuilderAnalyse spatiale

Géométries

Prend un jeu de lignes et crée des entités polygonales topologiquement correctes dans lesquels les lignes créent des formes fermées.

AreaCalculatorValeurs calculées

Calcule la superficie d'un objet surfacique et stocke la valeur dans un attribut. L'unité de superficie est l'unité de la carte au carré.

AreaGapAndOverlap-Cleaner

Qualité des donnéesGéométries

Répare les topologies de surfaces en corrigeant les trous et chevauchements entre polygones adjacents. Une superposition se produit quand au minimum deux surfaces s'intersectent créant une zone couverte par plusieurs surfaces. Un trou se produit quand au minimum deux surfaces n'ont pas leurs limites totalement jointives.

Page 25: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

A

Adaptation française par Veremes 25

AreaOnAreaOverlayerAnalyse spatiale

Filtres et jointures

Calcule l'intersection généralisée d'entités polygonales.L'intersection entre toutes les entités surfaciques entrant dans le Transformer est calculée et toutes les entités résultantes sont créées et envoyées vers le port OUTPUT. Les polygones générés héritent des attributs des entités d'origine dans lesquelles ils sont inclus.

AttributeCompressorAttributs

Chaînes de caractères

Compresse et éventuellement crypte les valeurs des attributs spécifiés.

AttributeCopierAttributs

Copie les attributs existants vers de nouveaux attributs dont les noms sont spécifiés par l'utilisateur. L'attribut original reste intact et le nouvel attribut est créé avec un nom différent mais la même valeur.

AttributeCreatorAttributs

Ajoute de nouveaux attributs à l'entité et leur affecte des valeurs constantes, des valeurs d'attributs ou des expressions. Les valeurs peuvent se référer à des entités adjacentes.

AttributeDecompressorAttributs

Décompresse et décrypte les valeurs d'attributs spécifiés ayant été préalablement compressés par AttributeCompressor.

AttributeDereferencerAttributs

Copie la valeur de l'attribut dont le nom se trouve dans l'attribut source vers un attribut nouvellement créé.

AttributeEncoderChaînes de caractères

Web

Encode les valeurs d'attributs définis en paramètres.

AttributeExploderAttributs

Chaînes de caractères

Crée une nouvelle paire d'attributs (nom d'attribut / valeur d'attribut) à partir de chaque attribut de l'entité entrante. Ils sont soit orientés vers une nouvelle entité, soit ajoutés en tant qu'élément de liste à l'entité originale. Dans les deux cas, il est possible de conserver ou de supprimer les attributs et la géométrie de l'entité d'origine.

AttributeExposerAttributs

Expose des attributs cachés dans Workbench de manière à ce qu'ils puissent être utilisés par les Transformers et Writers suivants.

AttributeFileReaderAttributs

ExécutionSpécifique à un format

Lit le contenu d'un fichier et stocke ce contenu en tant que valeur d'un attribut spécifié.

AttributeFileWriterAttributs

ExécutionSpécifique à un format

Écrit le contenu de l'attribut défini en paramètre dans un fichier.

AttributeFilterFiltres et jointures

Dirige les entités vers différents ports de sortie en fonction de la valeur d'un attribut.

AttributeKeeperAttributs

Supprime tous les attributs et attributs de liste à l'exception de ceux spécifiés par l'utilisateur qui sont alors conservés.

AttributeManagerAttributs

Modifie de multiples attributs en les additionnant, renommant, copiant, supprimant ou triant. Définit des valeurs pour les attributs existants, nouveaux et modifiés selon n'importe quelle combinaison de constantes, valeurs d'attributs, conditions, expressions et paramètres. Les valeurs peuvent se référer à des entités adjacentes.

AttributePivoterChaînes de caractères

Filtres et jointuresValeurs calculées

Restructure et regroupe les entités en entrée selon un attribut de regroupement et calcule des statistiques pour former un tableau croisé dynamique en sortie.

# 2

# 25

# 12

# 7

# 3

Page 26: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

AB

Guide des Transformers FME 201926

AttributeRangeFilterFiltres et jointures

Trie les entités par plage de valeurs en fonction de la valeur de l’attribut en entrée et les entités ressortent par le port de sortie correspondant.

AttributeRangeMapperChaînes de caractères

Effectue une recherche sur les entités en entrée pour comparer la valeur de l’attribut à des plages de valeurs. En sortie, les entités ressortent avec un nouvel attribut ayant pour valeur le nom de la plage de données à laquelle elles appartiennent.

AttributeRemoverAttributs

Supprime les attributs et/ou les listes sélectionnés.

AttributeRenamerAttributs

Renomme un ou plusieurs attributs tout en conservant leurs valeurs actuelles.

AttributeReprojectorChaînes de caractères

Coordonnées

Effectue une reprojection de l'entité, d'un système de coordonnées vers un autre.

AttributeRounderChaînes de caractères

Valeurs calculées

Arrondit la valeur d'un attribut au nombre de décimales spécifié.

AttributeSplitterAttributs

Chaînes de caractères

Découpe un attribut en utilisant un caractère délimiteur et génère un résultat sous forme de liste. Chaque élément de la liste contient une partie de la chaîne d'origine. Un exemple d'utilisation de ce Transformer serait le découpage d'un attribut contenant une liste de valeurs séparées par des virgules.

AttributeTrimmerChaînes de caractères

Supprime des caractères au début ou à la fin d'une chaîne correspondant à la valeur des attributs à nettoyer.

AttributeValidatorChaînes de caractères

Qualité des données

Valide un certain nombre d'attributs via des tests conditionnels spécifiques et dirige l'entité vers un port différent en fonction du résultat. Les entités qui échouent à un ou plusieurs tests ressortent avec un attribut qui stocke les raisons de l'échec.

AttributeValueMapperChaînes de caractères

Recherche et assigne des valeurs d'attributs en se basant sur d'autres attributs, puis stocke la valeur correspondante dans un nouvel attribut.

AutodeskA360Con-nector

ExécutionIntégrations

Web

Accède au service de stockage de fichiers Autodesk A360 pour téléverser ou télécharger des fichiers ou lister des informations de fichiers et dossiers à partir d'un compte Autodesk 360.

AzureBlobStorage-Connector

ExécutionIntégrations

Web

Accède au service de stockage de fichiers Azure Blob Storage pour téléverser, télécharger ou supprimer fichiers et dossiers, ou pour lister les informations de fichiers ou dossiers depuis un compte Azure.

BBaseConverter

Chaînes de caractèresValeurs calculées

Convertit une valeur d'attribut depuis un système numérique (base) vers un autre, insérant la valeur obtenue dans un nouvel attribut.

# 14

# 11

# 28

NO

UV

EA

U

Page 27: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

BC

Adaptation française par Veremes 27

BinaryDecoderChaînes de caractères

Décode des textes en Base64 ou HEX en données binaires.

BinaryEncoderChaînes de caractères

Encode des données binaires en texte utilisant les méthodes d'encodage Base64 ou HEX.

BMGReprojectorCoordonnées

Intégrations

Reprojette les coordonnées de l'entité d'un système de coordonnées à un autre en utilisant la librairie de reprojection Blue Marble Geographic Calculator.

BoundingBoxAccumulatorAnalyse spatiale

Prend un ensemble de points, lignes, polygones et crée un rectangle englobant 2D qui contient toutes ces entités.

BoundingBoxReplacerGéométries

Remplace la géométrie de l'entité par le plus petit rectangle 2D ou 3D englobant l'entité d'origine.

BoundsExtractorValeurs calculées

Extrait les valeurs minimum et maximum des coordonnées de l'entité vers de nouveaux attributs.

BoxConnectorExécution

IntégrationsWeb

Accède au service de stockage de fichiers Box pour téléverser, télécharger ou supprimer fichiers et dossiers ou lister les informations de fichiers et dossiers depuis un compte Box.

Bufferer3D

Analyse spatiale

Crée une zone tampon de la taille spécifiée autour ou à l'intérieur de la géométrie en entrée.

BulkAttributeRemoverAttributs

Supprime tous les attributs qui correspondent à une expression régulière donnée. Ce Transformer peut être utilisé pour éliminer un grand nombre d'attributs ayant une dénomination commune.

BulkAttributeRenamerAttributs

Renomme des attributs en ajoutant ou supprimant préfixes et suffixes ou en remplacant du texte par des expressions régulières ou des chaînes de caractères.

CCenterLineReplacer

Analyse spatialeGéométries

Remplace une entité surfacique avec son axe médian ou une ligne "squelette". Ce Transformer fonctionne mieux avec des polygones longs et étroits.

CenterPointExtractorCoordonnées

Valeurs calculées

Extrait les attributs X, Y et Z spécifiés du point d'une entité qui est soit au centre ou à l'intérieur du rectangle englobant cette entité, soit au centre de la masse de l'entité.

# 23

Page 28: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

C

Guide des Transformers FME 201928

CenterPointReplacerAnalyse spatiale

Géométries

Remplace la géométrie de l'entité par un point qui est au centre du rectangle englobant de l'entité ou par le centre de gravité de l'entité. Remplace la géométrie de l'entité par un point au centre de gravité de l'entité.

CesiumIonConnectorWeb

Téléverse un dossier de jeu de données sur le service Cesium ion en tant que nouvel asset.

ChangeDetectorFiltres et jointures

Qualité des données

Détecte les changements entre deux types d'entités entrant dans le Transformer.

CharacterCodeExtractorChaînes de caractères

Extrait le code de caractère intégral du premier caractère d'une chaîne de caractères source et ajoute sa valeur entière dans un attribut en sortie. Ce Transformer peut être utilisé pour obtenir le code entier de n'importe quel caractère Unicode (depuis le Plan Multilingue de Base), y compris ceux non imprimables.

CharacterCodeReplacerChaînes de caractères

Convertit la valeur numérique d'un attribut et stocke le résultat dans un nouvel attribut.

ChartGeneratorCartographies et rapports

RastersWeb

Crée des graphiques et diagrammes à partir de valeurs d'attributs sélectionnés.

ChopperGéométries

Transforme des entités entrantes en points, lignes ou surfaces. Les entités découpées contiennent le même jeu de vertex que les entités en entrée.

CircularityCalculatorQualité des données

Valeurs calculées

Calcule le coefficient de circularité ou d'aplatissement d'une entité surfacique.

NO

UV

EA

U

Page 29: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

C

Adaptation française par Veremes 29

ClipperAnalyse spatiale

Réalise la découpe de la géométrie des entités en utilisant un emporte-pièce.

ClonerExécution

Réalise des copies des entités entrant dans le Transformer.

ClosedCurveFilterFiltres et jointures

Qualité des données

Vérifie que les courbes forment bien des boucles fermées. Les courbes incluent les lignes, les arcs et les chemins. Ce Transformer peut également vérifier les agrégats de courbes. Un agrégat est fermé si tous ses éléments sont fermés. Si un élément de l'agrégat n'est pas une courbe, l'agrégat est rejeté.

CommonLocalReprojectorCartographie et rapports

Coordonnées

Reprojette un lot d'entités vers un système de coordonnées local en mètres centré sur le rectangle englobant de ces entités.

CommonSegmentFinderQualité des données

Teste si l'entité candidate possède au moins un segment linéaire en commun avec n'importe quelle entité de base.

ContourGeneratorAnalyse spatiale

Construit une triangulation de Delaunay basée sur les points et ruptures de pente. Les lignes de contour sont ensuite générées depuis cette triangulation.

ConvexityFilterFiltres et jointures

Qualité des données

Détermine si les polygones, surfaces et solides sont convexes ou concaves. Un polygone est considéré comme simple quand il ne s’auto-intersecte pas et qu’il a une surface non nulle. Les polygones simples sont convexes si chaque angle interne est inférieur ou égal à 180°. Tous les autres polygones sont considérés comme concaves.

CoordinateConcatenatorChaînes de caractères

CoordonnéesValeurs calculées

Stocke les coordonnées des entités dans un attributs séparé par un caractère délimiteur.

CoordinateExtractorChaînes de caractères

Coordonnées

Récupère la valeur des coordonnées X, Y et Z de l'index spécifié en paramètre et les stocke dans de nouveaux attributs.

CoordinateRounderCoordonnées

Géométries

Arrondit les coordonnées de l'entité selon le nombre de décimales spécifié. Les points consécutifs qui deviennent superposés à la suite de l'arrondi sont traités en éliminant les points redondants.

CoordinateSwapperCoordonnées

Géométries

Inverse les axes de coordonnées des entités en entrée.

CoordinateSystem-DescriptionConverter

Chaînes de caractèresCoordonnées

Convertit les systèmes de coordonnées entre FME et Autodesk® WKT, EPSG, Esri® WKT, MapInfo®, OGC® WKT, Oracle®SRID et PROJ.

# 10

# 29

Page 30: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

CD

Guide des Transformers FME 201930

CoordinateSystemExtractorCoordonnées

Récupère les coordonnées de l'entité dans un attribut.

CoordinateSystemRemoverCoordonnées

Supprime le système de coordonnées de toutes les entités en entrée. Il ne reprojette pas les entités et ne modifie pas leur géométrie.

CoordinateSystemSetterCoordonnées

Marque toutes les entités avec le système de coordonnées spécifié. Cela ne reprojette pas les entités et ne modifie pas leur géométrie.

CounterValeurs calculées

Ajoute un numéro incrémental à l'entité et le stocke dans un nouvel attribut.

CRCCalculatorQualité des données

Valeurs calculées

Calcule une valeur de CRC (Contrôle de Redondance Cyclique) à partir des caractéristiques de l'entité et stocke le résultat dans un nouvel attribut.

Creator3D

Exécution

Crée une entité à partir des paramètres spécifiés et l'envoie dans l'espace de travail pour traitement.

CSGBuilder3D

Géométries

Crée une géométrie de construction de solides (CSG) à partir de paires d'entités géométriques solides qui entrent dans les ports A et B.

CSGEvaluator3D

Remplace la géométrie de l'entité possédant une CSG (géométrie de construction solide) par une évaluation de l'arbre du solide CSG, éliminant ainsi l'aspect de construction de la géométrie.

CsmapAttributeReprojectorCoordonnées

Intégrations

Reprojette des attributs depuis un système de coordonnées vers un autre à l'aide de la librairie CS-MAP.

CsmapReprojectorCoordonnées

Intégrations

Reprojette les coordonnées de l'entité d'un système de coordonnées à un autre en utilisant la librairie de reprojection CS-MAP.

Curvefitter ⊛Cartographie et rapports

GéométriesIntégrations

Lisse les lignes dérivées de segments de lignes, points ou données raster, puis remplace une série de segments de lignes par la combinaison optimale de lignes droites et de segments d'arcs requis pour créer une lignes courbe lissée. Ce processus offre une représentation plus juste des objets du monde réel et permet de réduire la taille des fichiers jusqu'à 80%. Curvefitter préserve la topologie des entités lors du lissage des limites des entités adjacentes.

DDatabaseDeleter

ExécutionIntégrations

Spécifique à un format

Supprime des enregistrements d'une table de base de données selon une condition spécifiée en paramètre.

DatabaseJoinerAttributs

Filtres et jointures

Joint des attributs d'une table externe vers une entité entrante dans un projet.

# 17

# 6

Page 31: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

D

Adaptation française par Veremes 31

DatabaseUpdaterExécution

IntégrationsSpécifique à un format

Met à jour des champs d'une table de base de données selon une condition spécifiée en paramètre.

DateTimeCalculatorValeurs calculées

Effectue des calculs arithmétiques sur une date, une heure et des valeurs d'intervalles.

DateTimeConverterChaînes de caractères

Valeurs calculées

Convertit des attributs de type date/heure sources d'un format vers un autre.

DateTimeStamperValeurs calculées

Ajoute un horodatage à une entité dans un nouvel attribut sous la forme d'une date, heure (avec ou sans décalage UTC) ou date/heure (avec ou sans UTC), en temps local ou UTC.

DeaggregatorAttributs

Filtres et jointures

Décompose une entité complexe (agrégat) en éléments simples.

DeceleratorExécution

Web

Ralentit le flux des entités passant dans FME.

DecimalDegreesCal-culator

CoordonnéesValeurs calculées

Calcule la valeur en degrés décimaux d'angles stockés en degrés, minutes et secondes (DMS) puis les stocke dans des attributs.

DEMDistanceCalcu-lator

3DAnalyse spatiale

RastersValeurs calculées

Calcule la distance entre des entités linéaires entrantes et les valeurs d'élévation du Modèle Numérique de Terrain de référence. Un MNE est créé pour chaque ligne. Le MNE généré contient les distances 3D entre les lignes et le MNE de référence.

DEMGenerator3D

Nuages de points

Crée une triangulation de Delaunay basée sur les points et les lignes de rupture de pente. Cette triangulation est ensuite uniformément échantillonnée pour produire un modèle numérique d'élévation (MNE).

DensifierGéométries

Ajoute des vertex à chaque entité en interpolant de nouvelles coordonnées à intervalles réguliers.

DensityCalculatorValeurs calculées

Détermine la densité d'un groupe d'entités CANDIDAT basé sur la superficie d'une entité AREA.

DGNStylerCartographie et rapports

Spécifique à un format

Prépare les entités pour générer des données Bentley® Microstation® Design V7/V8 en fournissant une interface pratique pour définir une variété d'attributs spécifiques au format.

Page 32: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

D

Guide des Transformers FME 201932

DimensionExtractor3D

Chaînes de caractèresCoordonnées

Qualité des donnéesValeurs calculées

Retourne la dimension de l'entité dans un nouvel attribut.

DirectTweeterIntégrations

Web

Envoie un message privé depuis FME sur TwitterTM.

DisplacerAnalyse spatiale

Cartographie et rapportsGéométries

Supprime les conflits de proximité entre les entités en utilisant une variante de l’algorithme de Nickerson.

DissolverAnalyse spatiale

Géométries

Dissout les entités surfaciques en supprimant des frontières communes afin de créer des zones plus grandes. Les attributs en entrée peuvent être cumulés.

DMSCalculatorCoordonnées

Valeurs calculées

Calcule la valeur en degrés, minutes et secondes (DMS) d'un angle stocké en degrés décimaux dans un attribut.

DonutBridgeBuilderAnalyse spatiale

Géométries

Construit des connexions entre les trous d'un polygone et sa bordure externe. Le résultat est une représentation polygonale non trouée équivalente à l'objet d'origine.

DonutBuilderGéométries

Découpe des trous dans des entités polygonales en utilisant des polygones complètement inclus dans des polygones plus grands.

DonutHoleExtractorGéométries

Décompose une entité surfacique trouée en ses composants de base.

DropboxConnectorExécution

IntégrationsWeb

Accède au service de stockage de fichiers Dropbox pour téléverser, télécharger ou supprimer fichiers et dossiers ou lister le contenu de dossiers depuis un compte Dropbox.

DuplicateFilterFiltres et joitnures

Qualité des données

Détecte les doublons à partir de la valeur d'un ou plusieurs attributs clés.

# 26

# 18

Page 33: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

DEF

Adaptation française par Veremes 33

DWGStylerCartographie et rapports

Spécifique à un format

Prépare les entités pour générer des données AutoCAD® DWGTM /DXFTM en fournissant une interface pratique permettant de définir une variété d'attributs spécifiques au format AutoCAD DWG/DXF.

EElevationExtractor

3DChaînes de caractères

CoordonnéesQualité des données

Valeurs calculées

Extrait l'élévation de la première coordonnée et l'assigne à l'attribut nommé.

EllipsePropertyExtractorValeurs calculées

Extrait les caractéristiques de l'ellipse (grand rayon, petit rayon, rotation, orientation, centre) dans les attributs spécifiés.

EllipsePropertySetterGéométries

Change les propriétés d'une ellipse par les valeurs définies en paramètres.

EmailerIntégrations

Web

Envoie un email par entité entrante via Simple Mail Transfer Protocol (SMTP). Des E-mails HTML ou en texte en clair peuvent être envoyés, chacun avec une ou plusieurs pièces jointes.

EnvironmentVariable-Fetcher

Exécution

Récupère la variable d'environnement spécifiée et la stocke dans un nouvel attribut.

EsriReprojectorCoordonnées

IntégrationsSpécifique à un format

Effectue une reprojection de l'entité, d'un système de coordonnées vers un autre, en utilisant la librairie de reprojection Esri.

ExcelStylerCartographie et rapports

Spécifique à un format

Définit le style de composants de tableaux tels que les cellules et lignes pour le Writer Excel.

ExpressionEvaluatorChaînes de caractères

Valeurs calculées

Réalise un calcul mathématique sur un ou plusieurs attributs en exploitant des fonctions d'entités FME, des fonctions de chaînes de caractères, des fonctions mathématiques et des opérateurs mathématiques.

Extruder3D

Crée des géométries (lignes, surfaces ou solides) par extrusion de la géométrie de l'entité d'origine.

FFaceReplacer

3DGéométries

Transforme une entité de type polygone, raster ou polygone troué en face.

FeatureColorSetterCartographie et rapports

Applique des couleurs aux entités entrantes.

FeatureHolderExécution

Stocke les entités jusqu'à ce qu'elles soient toutes arrivées dans le Transformer, puis les libère dans l'espace de travail en conservant l'ordre d'origine.

FeatureJoinerFiltres et jointures

Joint des entités en combinant leurs attributs/géométries selon des valeurs d'attributs communes conformément à une opértion de jointure en SQL.

Page 34: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

F

Guide des Transformers FME 201934

FeatureMergerFiltres et jointures

Copie et regroupe les géométries et ou attributs d'une entité (ou de plusieurs entités) avec une autre entité (ou plusieurs autres entités).

FeatureReaderAnalyse spatiale

ExécutionFiltres et jointures

Spécifique à un format

Exécute une requête permettant de lire n’importe quel format supporté par FME en lecture.

FeatureTypeExtractorExécution

Ajoute un attribut contenant le type d'entité original d'une entité.

FeatureTypeFilterFiltres et jointures

Qualité des données

Dirige l'entité vers un port correspondant à son type d'entité.

FeatureWriterExécution

Spécifique à un format

Ecrit des entités vers n'importe quel format supporté par FME.

FilenamePartExtractorChaînes de caractères

Extrait une partie de chemin d'un fichier et renvoie le résultat sous la forme d'une chaîne de caractères.

FMEFunctionCallerExécution

Appelle une fonction FME et renvoie un éventuel résultat dans l'attribut Résultat.

FMEServerJobSubmitterExécution

IntégrationsWeb

Soumet une tâche pour être exécutée sur FME Server. Une tâche est un projet (contenu dans un dépôt FME Server) associé avec des valeurs pour chacun de ses paramètres publiés.

FMEServerJobWaiterExécution

IntégrationsWeb

Attend que des tâches FME soient complètement traitées par FME Server. Un traitement est identifié par son "Job ID" (ID traitement). Quand une tâche est terminée, les entités produites sont immédiatement disponibles.

FMEServerLogFileRetrieverExécution

IntégrationsWeb

Accède au log pour un traitement FME Server spécifié. Le log du traitement est identifié par le paramètre en entrée ID traitement.

FMEServerNotifierExécution

IntégrationsWeb

Envoie une notification à un FME Server spécifié. Une notification peut être utilisée pour une grande variété d'actions, comme le déclenchement d'un projet, ou l'envoi d'un e-mail à des clients.

FMEServerResource-Connector

ExécutionIntégrations

Web

Accède au service de stockage de fichiers FME Server pour téléverser, télécharger ou supprimer fichiers et dossiers ou lister les informations à propos des fichiers/dossiers depuis un compte FME Server.

# 4

# 15

# 30

Page 35: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

FG

Adaptation française par Veremes 35

FTPCallerExécution

IntégrationsWeb

Téléverse et télécharge des données depuis et vers un serveur FTP.

GGCMMessenger

IntégrationsWeb

Envoie un message au système Androïd en utilisant Google Cloud Messaging (GCM).

GeneralizerCartographie et rapports

GéométriesWeb

Transforme ou mesure des entités géométriques selon l'algorithme spécifié. Il y a quatre types :• L'algorithme de généralisation réduit la densité de coordonnées en supprimant des

vertex• L'algorithme de lissage détermine une nouvelle position pour chaque vertex• L'algorithme de mesure calcule l'emplacement des points et retourne une liste de

ces points (par exemple, pour mesurer la sinuosité d'une entité)• L'algorithme Fitting remplace complètement la géométrie originale avec une

nouvelle entité selon une ligne spécifique (par exemple, pour minimiser la distance orthogonale à l'originale)

GeocoderIntégrations

Web

Utilise des services web externes pour convertir des adresses en coordonnées latitude/longitude, ou pour trouver l'adresse la plus proche de coordonnées latitude/longitude (géocodage inversé). Certains services disposent d'informations complémentaires (altitude, fuseau horaire...).

GeographicBuffererAnalyse spatiale

Remplace la géométrie d'une entité par une entité qui forme une zone tampon autour ou dans l'entité source.

GeometryCoercerGéométries

Nuages de points

Réinitialise le type de géométrie de l'entité.

GeometryColorSetterCartographie et rapports

Définit les couleurs, via les apparences, des géométries (comme les surfaces) qui supportent les apparences et correspondent à une géométrie XQuery.

GeometryExtractorExécution

GéométriesSpécifique à un format

Valeurs calculées

Extrait la géométrie d'une entité selon l'encodage défini en paramètre. La géométrie encodée est stockée dans un attribut qui peut ensuite être utilisé pour restaurer la géométrie de l'entité via le Transformer GeometryReplacer.

Page 36: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

G

Guide des Transformers FME 201936

GeometryFilterFiltres et jointures

Qualité des données

Dirige l'entité vers un port correspondant à son type de géométrie.

GeometryInstantiator3D

Instancie une géométrie. Une transformation spécifique (position, échelle et rotation) est appliquée à la définition de la géométrie (référence) pour créer l'instance.

GeometryPartExtractor3D

Extrait ou supprime les parties de géométrie sélectionnées à partir d'une requête XQuery.

GeometryPropertyExtractor3D

Extrait le nom de géométrie ou les traits vers des attributs de l'entité.

GeometryPropertyRemover3D

Supprime les noms de géométrie ou les traits.

GeometryProperty-Renamer

3D

Renomme les noms de géométries ou les traits.

GeometryProperty-Setter

3D

Définit les traits ou noms de géométries à partir d'attributs ou de constantes.

GeometryRefinerGéométries

Effectue les opérations suivantes sur la géométrie de l'entité :• Les entités IFMEAggregate homogènes sont transformées en entités "multi"  :

IFMEMultiCurve, IFMEMultiArea, IFMEMultiPoint ou IFMEMultiText.• Les entités IFMEAggregate ou multi avec seulement un membre sont remplacées

par une seule partie.• Les entités IFMEDonut sans trou sont transformées en IFMEPolygon ou IFMEEllipse.• Les entités IFMEPath avec un seul segment sont remplacées par celui-ci.• Les éléments consécutifs IFMELine constituant une entité IFMEPath sont combinés.

GeometryRemoverGéométries

Supprime la géométrie de l'entité.

GeometryReplacerExécution

GéométriesSpécifique à un format

Remplace la géométrie de l'entité selon le paramètre d'encodage de l'entité. Ce Transformer est typiquement utilisé pour restaurer des géométries précédemment extraites avec GeometryExtractor.

GeometryValidatorQualité des données

Détecte des erreurs géométriques et optionnellement les répare. Chaque entité entrante est traitée séparément.

GeoRSSFeatureComposerSpécifique à un format

Web

Construit des documents GeoRSS à partir des entités en entrée et les stocke dans un attribut spécifié pour les entités qui ressortent par le port GeoRSS.

# 22

Page 37: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

GH

Adaptation française par Veremes 37

GeoRSSFeatureReaderSpécifique à un format

Web

Crée des entités à partir de documents GeoRSS/URL qui sont stockés dans un attribut spécifique de l'entité entrante. Les entités de documents/URL GeoRSS ressortent avec les attributs de l'entité source et sont, si désiré, fusionnées.

GMLFeatureComposerSpécifique à un format

Écrit des entités GML correspondant à des types d'entités d'un schéma d'application GML existant.

GOIDGeneratorValeurs calculées

Calcule un GOID (Identifiant d'Objet Géographique) pour chaque entité entrant dans le Transformer et les stocke dans un nouvel attribut. Le GOID est un nombre unique codé sur 128 bits calculé notamment à partir de la position de l'entité. Le résultat est une valeur unique qui peut être utilisée pour distinguer différentes entités entre elles.

GoogleDriveConnectorExécution

IntégrationsWeb

Accède au service de stockage de fichiers Google Drive pour téléverser, télécharger ou supprimer des fichiers et dossiers ou pour lister le contenu d'un dossier à partir d'un compte Google Drive.

GridInquestIIReprojectorCoordonnées

Intégrations

Reprojette les coordonnées de l'entité depuis un système de coordonnées vers un autre en utilisant la librairie de reprojection Grid InQuestII.

GridInquestReprojectorCoordonnées

Intégrations

Reprojette les coordonnées de l'entité depuis un système de coordonnées vers un autre en utilisant la librairie de reprojection Grid InQuest.

GtransAttributeReprojectorCoordonnées

Intégrations

Reprojette les attributs contenant des valeurs de coordonnées depuis un système de coordonnées vers un autre en utilisant la librairie de reprojection Gtrans (du National Land Survey de Suède) et le fichier de traduction spécifié.

GtransReprojectorCoordonnées

Intégrations

Reprojette les entités depuis un système de coordonnées vers un autre en utilisant la librairie de reprojection Gtrans (du National Land Survey de Suède) et le fichier de traduction spécifié.

HHDFSConnector

ExécutionIntégrations

Web

Accède à un HDFS (Hadoop Distributed File System) pour téléverser, télécharger ou supprimer des fichiers et dossiers ou pour lister le contenu d'un dossier depuis un service HDFS.

HoleCounterQualité des données

Valeurs calculées

Compte le nombre de trous et stocke le résultat dans un nouvel attribut.

HTMLExtractorExécution

IntégrationsWeb

Extrait des données structurées d'une page web ou d'autres sources HTML formatées pour la lecture par un humain (capture de données d'écran) en utilisant les sélecteurs CSS pour extraire des portions de contenu HTML et les ajouter dans des attributs d'entité.

HTMLLayouterSpécifique à un format

Web

Combine des rapports web générés par HTMLReportGenerator dans une grille Bootstrap ou dans une disposition verticale.

HTMLReportGeneratorSpécifique à un format

Web

Permet de créer des rapports web basiques constitués d'éléments empilés verticalement en utilisant la géométrie et les attributs des entités.

HTMLToXHTMLConverterChaînes de caractères

Spécifique à un formatWeb

Convertit un document HTML en un document valide XHTML.

HTTPCallerExécution

Web

Accède à une URL via HTTP ou HTTPS, effectuant une opération GET, PUT, POST, DELETE, HEAD, PATCH ou OPTION.

Page 38: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

HI

Guide des Transformers FME 201938

HullAccumulatorAnalyse spatiale

Calcule le plus petit polygone convexe ou concave englobant un groupe d'entités. Une entité enveloppe est créée pour chaque combinaison de valeurs uniques des attributs spécifiés dans le paramètre de regroupement.

HullReplacerGéométries

Remplace la géométrie d'une entité par un polygone représentant son enveloppe convexe.

IIFCPropertySet-DefinitionCreator

3DSpécifique à un format

Crée une entité dont les attributs contiennent la définition d'un jeu de propriétés IFC. Les entités qui ressortent de ce  Transformer sont similaires aux entités PropertySetDefinition produites par le Reader IFC.

IFCQuantitySet-DefinitionCreator

3DSpécifique à un format

Crée une entité dont les attributs contiennent la définition d'un jeu de quantités IFC. Les entités qui ressortent de ce Transformer sont similaires aux entités QuantitySetDefinition produites par le Reader IFC.

ImageFetcherExécution

Rasters

Récupère une image en exécutant une requête HTTP GET sur l'URL indiquée. Le résultat est utilisé pour définir une géométrie de type Raster.

ImageRasterizerCartographie et rasters

Rasters

Dessine les entités de points, lignes ou polygones entrantes sur un raster couleur rempli avec la couleur d'arrière-plan.

InlineQuerierExécution

Exécute des requêtes SQL sur une base de données temporaire constituée de tables créées depuis les entités entrantes et retourne les résultats sous forme de nouvelles entités.

InspectorExécution

Qualité des données

Envoie les entités dans FME Data Inspector pour affichage.

IntersectorAnalyse spatiale

Géométries

Calcule les intersections entre toutes les entités entrantes et coupe les lignes et les polygones à chaque intersection.

# 5

Page 39: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

JK

Adaptation française par Veremes 39

JJMSReceiver

IntégrationsWeb

Reçoit un message d'un courtier (message broker) en utilisant l'API Java Message Service (JMS).

JMSSenderIntégrations

Web

Envoie un message à un courtier (message broker) en utilisant l'API Java Message Service (JMS).

JSONExtractorSpécifique à un format

Web

Extrait des portions de JSON (Java Script Object Notation) au format texte dans les attributs de l'entité.

JSONFlattenerSpécifique à un format

Web

Aplatit les objets JSON, extrait les clés et valeurs de l'objet dans des attributs de l'entité FME.

JSONFormatterSpécifique à un format

Web

Fournit des options pour le formatage de texte JSON.

JSONFragmenterSpécifique à un format

Web

Extrait des portions de texte JSON formaté en de nouvelles entités FME.

JSONTemplaterSpécifique à un format

Web

Remplit un document JSON avec les valeurs d'attributs d'entités FME.

JSONUpdaterSpécifique à un format

Web

Crée, modifie, remplace ou supprime des valeurs d'objets ou de tableaux dans un document JSON.

JSONValidatorQualité des données

Spécifique à un formatWeb

Valide la syntaxe d'un texte JSON.

KKinesisReceiver

IntégrationsUtilise le service Amazon Kinesis pour recevoir des enregistrements de données depuis un flux Amazon Kinesis.

KinesisSenderIntégrations

Utilise le service Amazon Kinesis pour envoyer des enregistrements de données à un flux Amazon Kinesis.

KMLPropertySetterCartographie et rapports

Spécifique à un format

Définit les propriétés communes à des groupes d’entités (vecteur et raster) destinées à l’écriture OGCKML.

KMLRegionSetterCartographie et rapports

Spécifique à un format

Définit les attributs KML relatifs à la région d'un groupe d'entités destinées au Writer OGCKML.

KMLStylerCartographie et rapports

Spécifique à un format

KMLStyler peut être utilisé pour spécifier les caractéristiques de style d'une entité KML ou d'un groupe d'entités KML.

KMLTimeSetterCartographie et rapports

Spécifique à un format

Définit les attributs KML relatifs à l'heure/période d'un groupe d'entités destinées au Writer OGCKML.

KMLTourBuilderCartographie et rapports

Spécifique à un format

Génère un tour KML à partir des entités en entrée. Le tour est composé d'arrêts qui correspondent à chaque entité en entrée.

Page 40: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

LK

Guide des Transformers FME 201940

KMLViewSetterCartographie et rapports

Spécifique à un format

Définit des attributs KML liés aux vues pour un groupe d'entités destinés à l’écriture OGCKML. La création de vues LookAt (point de vue) ou de caméra est supportée.

LLabeller

Cartographie et rapportsPositionne une étiquette le long d'une entité linéaire ou d'un polygone.

LabelPointReplacerCartographie et rapports

Géométries

Remplace la géométrie de l'entité par une annotation. L'annotation est obligatoirement, selon les cas, dans le polygone ou sur la ligne de l'objet d'origine. Notez que puisque le texte peut être plus grand qu'une entité entrante surfacique, les limites de l'étiquette peuvent dépasser les limites du polygone.

LatLongToMGRSCon-verter

Coordonnées

Calcule un code Military Grid Reference System (MGRS) d'un point à partir des valeurs de latitude et longitude provenant d'attributs de l'entité.

LeftRightSpatialCalcu-lator

Valeurs calculées

Calcule la position relative d'une entité CANDIDAT par rapport à une entité BASE. La géométrie de l'entité BASE est restreinte à des lignes.

LengthCalculatorValeurs calculées

Calcule la longueur de l'entité et stocke le résultat dans un nouvel attribut.

LengthToPointCalcu-lator

Valeurs calculées

Calcule la longueur d'une entité de son début jusqu'à l'endroit de la ligne le plus proche d'un point dont les coordonnées sont passées en paramètres. Les coordonnées sont prises à partir de valeurs d'attributs de l'entité d'origine.

LicenseCheckerExécution

Vérifie si le fichier de licence est valide et si le produit est bien sous licence. La clé vendeur et le code enregistrement vendeur sont ainsi vérifiés.

LineBuilderGéométries

Connecte des entités ponctuelles entre elles selon leur ordre d'entrée, créant ainsi des entités de type ligne ou polygone.

LineCloserGéométries

Convertit une entité linéaire en polygone en ajoutant le point de départ à la fin de la géométrie.

Page 41: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

L

Adaptation française par Veremes 41

LineCombinerGéométries

Connecte deux ou plusieurs lignes entre elles pour produire des lignes plus grandes. Les lignes ne doivent pas s'intersecter mais leurs extrémités doivent se superposer deux à deux.

LineExtenderGéométries

Prolonge les entités linéaires en créant deux points d'extension. Le résultat est disponible sous deux formes : les extensions et les entités rallongées.

LineOnAreaOverlayerFiltres et jointures

Ce Transformer traite les superpositions Lignes/Surfaces. Chaque ligne est découpée lorsqu'elle intersecte une limite de polygone.

LineOnLineOverlayerFiltres et jointures

Opère une intersection de toutes les lignes entrantes dans le Transformer. Toutes les lignes sont découpées entre elles.

ListBasedFeatureMergerFiltres et jointures

Copie et regroupe les géométries et/ou attributs d'une entité (ou de plusieurs entités) avec une autre entité (ou plusieurs autres entités).

ListBuilderAttributs

Regroupe les attributs de plusieurs entités dans une seule structure de liste.

ListConcatenatorAttributs

Concatène toutes les valeurs d'une liste dans un seul attribut.

ListCopierAttributs

Copie une liste complète d'attributs, y compris tous les attributs imbriqués, d'un nom de liste vers un autre.

ListDuplicateRemoverQualité des données

Chaînes de caractères

Supprime tous les doublons d'un attribut de type liste. Dans la liste modifiée, il ne reste plus que des valeurs uniques pour l'attribut de liste.

ListElementCounterQualité des données

Stocke le nombre d'éléments membres trouvés pour une liste spécifié dans un attribut.

ListExploderAttributs

Éclate une liste en générant une entité pour chaque élément la composant.

ListExpressionPopu-lator

Attributs

Remplit une nouvelle liste depuis une série d'attributs spécifiée en utilisant une expression régulière.

ListHistogrammerQualité des données

Valeurs calculées

Dénombre toutes les valeurs prises par un attribut dans une liste et retourne le résultat dans une nouvelle liste ajoutée à l'entité.

# 27

Page 42: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

LM

Guide des Transformers FME 201942

ListIndexerAttributs

Copie les attributs d'un élément de liste spécifiée par l'index et les convertit en attributs principaux de l'entité.

ListPopulatorAttributs

Remplit une nouvelle liste depuis une série d'attributs. Les attributs à utiliser sont spécifiés par le paramètre préfixe.

Exemple :monattribut0.monattribut1.monattribut2.devient une list.monattribut{}. contenant les entrées .monattribut{0}, monattribut{1}, monattribut{2}.

ListRangeExtractorValeurs calculées

Extrait les valeurs minimum et maximum d'une liste.

ListRenamerAttributs

Renomme une liste et/ou les composants d'une liste ; ou transpose les attributs d'un élément de liste dans les attributs d'origine.

ListSearcherChaînes de caractères

Recherche une valeur dans une liste et retourne l'index de l'élément correspondant dans un nouvel attribut.

ListSorterAttributs

Trie les éléments de la liste donnée en une nouvelle liste.

ListSummerChaînes de caractères

Calcule la somme de tous les éléments d'une liste.

LocalCoordinate-SystemSetter

Coordonnées

Marque toutes les entités avec le système de coordonnées local défini par les paramètres spécifiés. Ce Transformer ne reprojette pas les entités et ne modifie pas leur géométrie.

LoggerExécution

Consigne chaque entité dans le fichier de log. Tous les attributs et la géométrie de l'entité sont enregistrés en sortie.

LogMessageStreamerExécution

Capture des messages depuis le fichier de log FME et/ou le Transformer Logger. Les messages sont chargés dans les entités. Attention : les messages émis en dehors de la durée de traitement d'un Transformer ne peuvent pas être capturés.

MMapboxStyler

Cartographie et rapportsSpécifique à un format

MapboxStyler peut être utilisé pour spécifier les caractéristiques de style d'un groupe d'entités au format GeoJSON.

MapInfoStylerCartographie et rapports

Spécifique à un format

Prépare les entités pour générer des données au format Mapinfo® MIF/MID ou MapInfo TAB par l'intermédiaire d'une interface intuitive de paramétrage d'attributs spécifiques à Mapinfo.

MapnikRasterizerCartographie et rapports

Rasters

Dessine des points, lignes, polygones et rasters sur un raster en utilisant la boîte à outils Mapnik.

MapTextLabeller ⊛Cartographie et rapports

Spécifique à un format

Ajoute des étiquettes aux entités, en utilisant la gestion d’étiquette MapText.

# 1

NOUVEAU

⊛Ces Transformers sont téléchargeables sur FME Hub (hub.safe.com).

Ces Transformers sont disponibles pour un coût supplémentaire. Contactez Veremes pour plus d'informations.

Légende

Ce symbole indique la position de ce Transformer dans le top 30 des Transformers les plus utilisés (voir page 17).

Les Transformers avec ce symbole sont nouveaux dans cette version de FME.

Page 43: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

M

Adaptation française par Veremes 43

MapTextStylerCartographie et rapports

Spécifique à un format

Pépare les entités pour l'étiquetage avec le Transformer MapTextLabeller en spécifiant les zones sans étiquette autour des entités.

MatcherQualité des données

Détecte des entités correspondantes entre elles. Deux entités sont déclarées comme correspondantes lorsqu'elles ont les mêmes attributs, la même géométrie ou les deux.

MeasureExtractorValeurs calculées

Extrait la (ou les) mesure(s) d'une géométrie de type point, arc ou surfacique ou un vertex d'une géométrie linéaire ou surfacique dans des attributs ou un attribut de type liste.

MeasureGeneratorValeurs calculées

Crée un jeu de mesures associées à la géométrie de l'entité où chaque valeur est la distance depuis le début de la ligne jusqu'à ce vertex, multiplié par le multiplicateur donné.

MeasureRemoverGéométries

Supprime les mesures de la géométrie d'une entité.

MeasureSetterGéométries

Définit la (ou les) mesure(s) d'une géométrie ponctuelle, linéaire ou surfacique ou d'un vertex d'une géométrie linéaire par la (ou les) valeur(s) d'un (ou de plusieurs) attribut(s) donné(s) ou par un attribut de liste.

MeshMerger3D

Géométries

Fusionne les entités maillées (entités avec des géométries IFMEMesh) en un maillage de sortie unique.

MeshSimplifier3D

Géométries

Simplifie les entités de type Mesh (entités avec géométries IFMEMesh) en réduisant le niveau de détails. Le type de simplification est défini en paramètre.

MGRSToLatLongCon-verter

Coordonnées

Convertit les coordonnées MGRS (Military Grid Reference System) en longitude et latitude.

MinimumAreaForcerGéométries

Permet de s'assurer que les entités de type surfacique ont une superficie égale ou supérieure à la superficie minimale spécifiée.

MinimumSpanning-CircleReplacer

Géométries

Remplace la géométrie de l'entité par un polygone représentant son plus petit cercle englobant. Le cercle minimum est défini comme le plus petit cercle englobant toutes les vertex de l'entité entrée.

ModuloCounterValeurs calculées

Ajoute un attribut comprenant le prochain entier dans une séquence, redémarrant la numérotation à 0 quand la séquence atteint une valeur maximale fixée.

MRF2DCleaner ⊛Intégrations

Qualité des données

Corrige les problèmes de géométrie de données tels que les mauvais raccordements de lignes avec une tolérance définie par l'utilisateur. Ceci est utile pour nettoyer des données 3D de plusieurs couches avec des tolérances différentes.

MRF2DConflator ⊛Intégrations

Qualité des données

Change la géométrie d'une entité pour qu'elle corresponde à une autre, si les deux ont approximativement la même forme, la même position, et ont des extrémités correspondantes.

MRF2DDangleRemover ⊛Intégrations

Qualité des données

Supprime les entités qui ont au moins une extrémité libre et qui ont une longueur inférieure à (Facteur pendant * Tolérance de nettoyage) ou (Facteur pendant * valeur de l'attribut Tolérance de l'entité).

Page 44: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

MN

Guide des Transformers FME 201944

MRF2DDuplicateRe-mover ⊛

IntégrationsQualité des données

Supprime les entités en double. Les entités sont considérées comme des doublons si leurs géométries sont dans la tolérance et seules les entités avec une tolérance plus petite resteront après le nettoyage.

MRF2DExtender ⊛Intégrations

Qualité des données

Prolonge les arcs et lignes qui sont sous le seuil de tolérance pour corriger les dépassements tout en maintenant la direction de la ligne.

MRF2DGeneralizer ⊛Intégrations

Qualité des données

Supprime un certain nombre de vertex de lignes. Le nombre de vertex supprimés est contrôlé par la Tolérance de nettoyage.

MRF2DIntersector ⊛Intégrations

Qualité des données

Calcule les intersections entre toutes les entités en entrée, coupant les arcs et lignes à chaque intersection rencontrée.

MRF2DJoiner ⊛Intégrations

Qualité des données

Permet de joindre des entités connectées pour en former une plus longue. Deux entités linéaires ne deviennent des candidats à la jointure que si les deux sont connectées par un nœud ou point final.

MRF2DShortGeom-etryRemover ⊛

IntégrationsQualité des données

Supprime les entités qui ont une longueur inférieure à la tolérance spécifiée, si 'Action sur les petits objets' est défini à 'Supprimer'.

MRF3DCleaner ⊛3D

IntégrationsQualité des données

Répare les problèmes de géométrie dans les données entrantes comme les dépassements et prolongements de ligne sous le seuil de tolérance spécifié par l'utilisateur. Ceci est utile pour nettoyer des données 3D de plusieurs couches avec des tolérances différentes.

MSWordStylerCartographie et rapports

Prépare les entités pour générer des données au format Microsoft Word par l'intermédiaire d'une interface intuitive de paramétrage d'attributs spécifiques au format MSWord.

MultipleGeometry-Filter

Filtres et jointures

Filtre les entités agrégées ayant une géométrie distincte par élément.

MultipleGeometry-Setter

Géométries

Offre la possibilité de mettre en place un agrégat où chaque partie est indépendante des autres, et sa géométrie complètement propre.

NNeighborFinder

Analyse spatialeTrouve l'entité entrée par le port CANDIDATE (candidat) la plus proche de chaque entité entrée par le port BASE (entité de base).

Page 45: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

NO

Adaptation française par Veremes 45

NeighborhoodAggregatorAnalyse spatiale

Filtres et jointures

Crée des agrégats d'entités en se basant sur leur proximité.

NeighborPairFinderAnalyse spatiale

Cherche pour chaque entité provenant du port BASE, les deux entités les plus proches provenant du port CANDIDATE (candidat).

NetworkCostCalculatorAnalyse spatiale

Valeurs calculées

Calcule et attribue le coût du plus court chemin depuis un objet source à chaque objet connecté comme les valeurs Z ou les mesures des entités en entrée.

NetworkFlowOrientorAnalyse spatiale

Définit le sens (direction) de chaque arc ou ligne dans un réseau pour s'adapter à la direction aval au nœud de destination.

NetworkTopology-Calculator

Analyse spatialeValeurs calculées

Trouve les lignes connectées appartenant à un même réseau.

NLPClassifier Chaînes de caractères

Filtres et jointures

Classifie du texte de langage naturel en plusieurs catégories en utilisant un modèle entraîné.

NLPTrainer Chaînes de caractères

Filtres et jointures

Entraîne un modèle de classification NLP (pour Natural Language Processing, ou TLN pour Traitement du Langage Naturel) selon les spécifications de l'utilisateur et les données fournies.

NullAttributeMapperAttributs

Chaînes de caractèresQualité des données

Modifie les valeurs d'attributs d'entités. Ce Transformer traite les valeurs nulles, les chaînes vides et les attributs manquants.

NumericRasterizerCartographie et rapports

Rasters

Dessine les entités entrantes ponctuelles, linéaires et polygonales sur un raster numérique rempli avec la valeur de couleur de fond. Les coordonnées Z des entités vecteurs entrantes sont utilisées pour générer les valeurs des pixels.

OOffsetCurveGenerator

GéométriesDécale les segments des entités linéaires et si nécessaire, les connecte en utilisant des arcs.

Offsetter3D

Analyse spatiale

Ajoute un décalage aux coordonnées de l'entité de manière à ce que l'entité se déplace selon la valeur spécifiée.

OneDriveConnectorExécution

IntégrationsWeb

Accède au service de stockage de fichiers Microsoft OneDrive pour téléverser, télécharger ou supprimer les fichiers et dossiers ou lister le contenu d'un dossier depuis un compte Microsoft OneDrive.

Page 46: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

P

Guide des Transformers FME 201946

OrientationExtractorValeurs calculées

Retourne l'orientation d'une entité. Ceci aura différentes valeurs de retour possibles, basées sur le type de géométrie entrante.

OrientorGéométries

Modifie l'orientation d'une entité de type polygone ou la direction d'une entité de type linéaire.

PParameterFetcher

ExécutionWeb

Ajoute un nouvel attribut à l'entité et lui attribue la valeur d'un paramètre précédemment publié.

PartCounterQualité des données

Valeurs calculées

Retourne le nombre de parties géométriques de l'entité. Pour les multi-géométries et les agrégats, il s'agit du nombre de parties et pour les chemins (Path), le nombre de segments.

PathBuilderGéométries

Connecte des entités linéaires (arcs et lignes) dans leur ordre d'entrée, constituant une entité de type Chemin (Path).

PathSplitterGéométries

Décompose une entité de type Chemin (Path) selon les segments qui la composent. Chaque entité sortante contient une copie des attributs de l'entité source.

PDFPageFormatterCartographie et rapports

Spécifique à un format

Prépare des entités pour générer un document PDF en paramétrant l'emplacement des objets et les dimensions de la page à produire.

PDFStylerCartographie et rapports

Spécifique à un format

Définit les attributs de style commun Adobe® PDFpour un groupe d'entités destinées à l'écriture de fichiers PDF géospatiaux.

PlanarityFilter3D

Filtres et jointuresQualité des données

Filtre les entités selon leur planéité. Pour être plane, une géométrie doit avoir tous ses points situés sur le même plan.

PlayerExécution

Lit les entités stockées dans un fichier au format FFS (fichier FME Feature Store) et les envoie dans l'espace de travail.

PointCloudCoercerNuages de points

Décompose les nuages de points en points ou multipoints. Ce Transformer est utilisé lors de l'écriture de formats ne supportant pas les nuages de points.

PointCloudCombinerNuages de points

Combine plusieurs géométries en un seul nuage de points.

PointCloudCompon-entAdder

Nuages de points

Ajoute de nouveaux composants avec des valeurs constantes à un nuage de points.

PointCloudCompon-entCopier

Nuages de points

Copie un composant existant vers un nouveau avec le nom indiqué. Le composant existant demeure et un nouveau composant est créé avec un nom différent mais avec les mêmes valeurs.

PointCloudCompon-entKeeper

Nuages de points

Supprime tous les composants de l'entité à l'exception de ceux qui sont retenus dans la liste.

PointCloudCompon-entRemover

Nuages de points

Supprime les composants indiqués dans un nuage de points.

Page 47: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

P

Adaptation française par Veremes 47

PointCloudCompon-entRenamer

Nuages de points

Renomme un composant existant.

PointCloudCompon-entTypeCoercer

Nuages de points

Convertit le type de composants d'un nuage de points.

PointCloudConsumerNuages de points

Requête le (ou les) point(s) de la géométrie d'un nuage de points mais n'effectue aucune opération sur le (ou les) point(s).

PointCloudCreatorNuages de points

Crée une nouvelle entité nuage de points en spécifiant sa taille et ses composants puis l'envoie dans l'espace de travail pour traitement.

PointCloudExpres-sionEvaluator

Nuages de pointsValeurs calculées

Effectue des opérations, telles que des opérations algébriques ou des conditions, pour définir les valeurs des composants d'un nuage de points.

PointCloudExtractorNuages de points

Remplace la géométrie de l'entité par la définition stockée dans l'attribut blob. Le blob est décodé en fonction du format sélectionné.

PointCloudFilterFiltres et jointuresNuages de points

Filtre une entité nuage de points en une (ou plusieurs) parties basée(s) sur des expressions d'évaluations.

PointCloudMergerFiltres et jointuresNuages de points

Fusionne les valeurs des composants d'un nuage de points vers un autre.

PointCloudOnRaster-ComponentSetter

Nuages de pointsRasters

Définit les valeurs des composants d'un nuage de points en superposant un nuage de points à un raster.

PointCloudPropertyEx-tractor

Nuages de pointsValeurs calculées

Extrait les propriétés d'une entité nuage de points et les expose en tant qu'attributs.

PointCloudReplacerNuages de points

Remplace la géométrie de l'entité par la définition stockée dans l'attribut blob. Le blob est décodé en fonction du format sélectionné.

PointCloudSimplifierNuages de points

Génère les entités nuages de points qui ont moins de points que les entités d'origine entrantes tout en conservant la forme originale.

PointCloudSorterNuages de points

Trie un nuage de points en fonction des valeurs de ses composants.

PointCloudSplitterNuages de points

Découpe une entité nuage de points en multiples entités, chacune ayant une valeur homogène pour le composant ayant le servi de critère de découpage.

PointCloudStatistics-Calculator

Nuages de pointsValeurs calculées

Calcule des statistiques sur les composants des nuages de points et les expose sous la forme d'attributs.

Page 48: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

PR

Guide des Transformers FME 201948

PointCloudSurface-Builder

3DGéométries

Nuages de points

Prend un nuage de points entrant et le reconstruit en entité de type Mesh.

PointCloudThinnerNuages de points

Génère des entités nuages de points qui ont moins de points que les entités d'origine.

PointCloudTransform-ationApplier

Nuages de points

Applique une transformation à un nuage de points.

PointOnAreaOverlayerAnalyse spatiale

Filtres et jointures

Recherche les relations d'inclusion entre un ensemble de points et de polygones.

PointOnLineOverlayerAnalyse spatiale

Filtres et jointures

Recherche les relations de superposition ou de proximité entre un ensemble de points et de lignes. Chaque ligne entrante est découpée à l'endroit le plus proche de n'importe quel point selon le seuil de tolérance spécifié.

PointOnPointOverlayerAnalyse spatiale

Filtres et jointures

Recherche les relations de superposition ou de proximité entre un ensemble de points.

PointOnRaster-ValueExtractor

Analyse spatialeRasters

Extrait les valeurs bande et palette d'un raster à la position de chaque point en entrée et les définit en attributs de l'entité.

PointPropertyExtractorValeurs calculées

Extrait l'orientation de points dans des attributs.

PointPropertySetterGéométries

Ajoute ou supprime l'orientation d'un point.

PowerPointStylerCartographie et rapports

Prépare des entités pour générer des données au format PowerPoint par l'intermédiaire d'une interface intuitive de paramétrage d'attributs spécifiques au format PowerPoint.

ProjectWiseWSG-Connector

ExécutionIntégrations

Web

Accède à ProjectWise via un Bentley Web Services Gateway (WSG).

PythonCallerExécution

Exécute un script Python pour manipuler les entités. Un script Python permet d'effectuer des opérations spécialisées et complexes sur la géométrie d'une entité, les attributs et le système de coordonnées.

PythonCreatorExécution

Crée des entités en utilisant le code Python référencé et les envoie dans l'espace de travail pour traitement.

Page 49: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

R

Adaptation française par Veremes 49

RRandomNumber-Generator

Chaînes de caractèresValeurs calculées

Génère un nombre aléatoire uniformément distribué. Le nombre aléatoire est x, où valeur minimale <= x <= valeur maximale.

RasterAspectCalculatorRasters

Valeurs calculées

Calcule l'exposition (direction de la pente) de chaque cellule d'un raster. L'aspect est mesuré en degrés de 0 à 360 dans le sens des aiguilles d'une montre à partir du nord.

RasterBandAdderRasters

Ajoute une nouvelle bande à un raster qui aura la même valeur dans toutes les cellules et les mêmes propriétés que les autres bandes dans le raster (c'est-à-dire nombre de lignes/colonnes, espacement des cellules, origine de cellules, etc.).

RasterBandCombinerRasters

Fusionne plusieurs entités raster superposées en une seule entité.

RasterBandInterpreta-tionCoercer

Rasters

Modifie l'interprétation des bandes (canaux) sélectionnées d'un raster en entrée, en utilisant les options de conversion spécifiées.

RasterBandKeeperRasters

Supprime tous les canaux (bandes) d'une entité raster, sauf ceux qui sont sélectionnés. RasterSelector peut être utilisé pour modifier la sélection.

RasterBandMin-MaxExtractor

RastersValeurs calculées

Extrait dans de nouveaux attributs de type liste les valeurs mininales et maximales de chaque canal ainsi que les clés et valeurs minimales et maximales de chaque palette d'une entité raster.

RasterBandName-Setter

Rasters

Définit le nom des canaux d'un raster.

RasterBandNodataRe-mover

Rasters

Supprime toutes les valeurs "sans information" (nodata) des bandes sélectionnées d'une entité raster. Les valeurs précédemment égales à nodata seront alors considérées comme valides.

RasterBandNodata-Setter

Rasters

Identifie une valeur qui agira en tant qu'identifiant "sans information" (nodata) au niveau des bandes d'une entité raster. Les valeurs égales à la valeur spécifiée seront alors considérées invalides et ne seront pas affectées par de nombreuses opérations.

RasterBandOrdererRasters

Spécifie l'ordre des canaux (bandes) dans une entité de type raster. Les canaux sont réorganisés à partir de l'index des canaux en entrée.

RasterBandProp-ertyExtractor

Rasters Valeurs calculées

Extrait les propriétés des canaux et des palettes de l'entité raster et les stocke sous forme d'attributs.

RasterBandRemoverRasters

Supprime tous les canaux (bandes) sélectionnés d'une entité raster.

RasterBandSeparatorRasters

Sépare les bandes (canaux) et les palettes de chaque entité raster entrante et génère autant d'entités raster que de canaux et de palettes à l'origine.

Page 50: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

R

Guide des Transformers FME 201950

RasterCellCoercerRasters

Décompose toutes les entités raster numériques entrantes en points ou polygones individuels. Une entité vecteur est générée pour chaque cellule du raster.

RasterCellOriginSetterRasters

Définit l'origine des cellules du raster.

RasterCellValueCalculatorRasters

Valeurs calculées

Effectue une opération arithmétique sur une paire de rasters. La première bande sélectionnée du raster A est combinée à la première bande sélectionnée du raster B, la deuxième bande sélectionnée du raster A est associée à la deuxième bande sélectionnée du raster B, et ainsi de suite.

RasterCellValueRe-placer

Rasters

Remplace une classe de valeurs dans une image raster source par une nouvelle valeur unique.

RasterCellValueR-ounder

Rasters

Arrondit les valeurs des cellules raster.

RasterCheckpointerExécution

Rasters

Marque un point de contrôle dans un traitement d'image qui force les traitements précédents à s'exécuter immédiatement. Il sauvegarde l'état courant sur disque une fois ces traitements terminés.

RasterConsumerRasters

Redistribue les entités de type raster par tuile ou par canal (bande), sans qu'aucune transformation n'affecte réellement les images.

RasterConvolverRasters

Accepte en entrée des entités contenant une géométrie raster et les sort après avoir appliqué un filtre de convolution à toutes les bandes.

RasterDEMGenerator3D

Rasters

Construit une triangulation de Delaunay basée sur les points et lignes de casse entrants. Cette triangulation est ensuite uniformément échantillonnée pour produire un modèle numérique de terrain (MNT) raster.

RasterExpression-Evaluator

RastersValeurs calculées

Calcule des expressions sur chaque cellule d'un raster, comme des opérations algébriques ou des formulations conditionnelles.

Page 51: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

R

Adaptation française par Veremes 51

RasterExtentsCoercerRasters

Remplace la géométrie d’un raster par un polygone contenant l’étendue du raster (rectangle englobant).

RasterExtractorRasters

Extrait la géométrie de l'entité en un attribut Raster Blob en fonction du format d'écriture sélectionné.

RasterGCPExtractorCoordonnées

Rasters

Extrait le système de coordonnées et les points de contrôle (Ground Control Points, points AMER) d'une entité raster et les stocke en tant qu'attributs.

RasterGCPSetterCoordonnées

Rasters

Définit le GCP d'un raster avec les colonnes (pixels), rangs (lignes), coordonnées X, Y et Z spécifiés.

RasterGeoreferencerCoordonnées

Rasters

Géoréférence un raster avec des paramètres spécifiés.

RasterHillshader3D

Cartographie et rapportsRasters

Génère un effet de relief ombragé utile pour visualiser un terrain.

RasterInterpretation-Coercer

Rasters

Modifie l'interprétation sous-jacente des canaux de l'entité raster, en utilisant les options de conversion spécifiées.

RasterMosaickerFiltres et jointures

Rasters

Fusionne plusieurs entités raster superposées en une seule entité.

RasterNumericCreatorRasters

Génère une entité avec un raster de la taille spécifiée avec une valeur numérique et l'envoie dans l'espace de travail pour traitement. Ce Transformer est utile pour créer une très large image avec des largeur et hauteur spécifiées par l'utilisateur.

RasterObjectDetection ModelTrainer

Rasters

Entraîne un modèle personnalisé de détection d'objets raster à partir de jeux de données positifs et négatifs. Le fichier de modèle résultant peut être utilisé pour détecter les objets souhaités en utilisant RasterObjectDetector.

RasterObjectDetectorRasters

Accepte un raster en entrée et génère des géométries réctangulaires du contour des objets détectés.

NO

UV

EA

U

Page 52: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

R

Guide des Transformers FME 201952

RasterObjectDetector-SampleGenerator Rasters

Accepte une seule image pour générer un large nombre d'échantillons artificiels qui peuvent être utilisés pour entraîner un modèle personnalisé de détection d'objets raster.

RasterObjectDetector-SamplePreparer

Rasters

Prépare manuellement des échantillons collectés pour qu'ils soient utilisés pour entraîner un modèle personnalisé de détection d'objets raster.

RasterPaletteAdderRasters

Crée une palette à partir d'un attribut, et ajoute cette palette à toutes les bandes sélectionnées du raster.

RasterPaletteExtractorRasters

Crée une représentation (chaîne de caractères) d'une palette existante et l'enregistre dans un attribut.

RasterPaletteGener-ator

Rasters

Génère une palette à partir des canaux/bandes sélectionnés d'un raster.

RasterPaletteInter-pretationCoercer

Rasters

Modifie l'interprétation des palettes d'un raster en entrée, en utilisant les options de conversion spécifiées.

RasterPaletteNodata-Setter

Rasters

Identifie la valeur "sans information" (nodata) d'une entité raster au niveau de la palette.

RasterPaletteRemoverRasters

Supprime les palettes sélectionnées de l'entité raster tout en conservant les valeurs des canaux.

RasterPaletteResolverRasters

Remplace les palettes des bandes sélectionnées de l'entité raster entrante en appliquant la palette à chaque cellule source.

RasterPropertyEx-tractor

RastersValeurs calculées

Extrait les propriétés géométriques de l'entité raster et les stocke sous forme d'attributs.

RasterPyramiderRasters

Web

Crée une série de niveaux pyramidaux pour chaque entité raster entrante en spécifiant soit la plus petite taille du niveau pyramidal soit le nombre de niveaux pyramidaux à générer.

RasterReplacerRasters

Remplace la géométrie de l'entité avec la géométrie contenu dans l'attribut Raster Blob. Ce blob est décodé selon le format de raster sélectionné.

RasterResamplerRasters

Rééchantillonne une entité raster en utilisant les dimensions désirées, les tailles de cellules désirées en unités de terrain ou un pourcentage de la taille.

RasterRGBCreatorRasters

Génère une entité de type Image (raster) de la taille spécifiée avec des valeurs RGB et envoie le résultat dans l'espace de travail.

RasterRotationApplierRasters

Applique l'angle de rotation des propriétés de l'entité raster.

RasterSelectorRasters

Sélectionne des bandes et palettes spécifiques d'un raster pour d'ultérieures opérations avec les Transfomers.

NO

UV

EA

U

Page 53: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

R

Adaptation française par Veremes 53

RasterSingularCell-ValueCalculator

RastersValeurs calculées

Effectue une opération arithmétique sur deux opérandes : la valeur de la cellule d'un raster et une valeur numérique.

RasterSlopeCalculator3D

Rasters

Calcule la pente (différence maximale en z) pour chaque cellule d'un raster.

RasterStatisticsCal-culator

RastersValeurs calculées

Calcule des statistiques sur les bandes rasters et les expose en tant qu'attributs.

RasterSubsetterRasters

Réduit une entité de type raster à un sous-ensemble de sa taille originale. C'est essentiellement une opération de découpage (clipping) en utilisant la limite des pixels plutôt que des coordonnées de terrain.

RasterTilerRasters

Découpe chaque entité raster en entrée en une série de tuiles en spécifiant soit la taille des tuiles soit un nombre de tuiles.

RasterToPolygonCoercerRasters

Crée des polygones à partir des entités raster entrantes. Un polygone est généré pour chaque surface contiguë de pixels de même valeur dans le raster entrant.

RCallerIntégrations

RastersSpécifique à un format

Exécute un script R qui peut accéder aux données de l'entité depuis une frame de données R temporaire. Les données en entrée sont paramétrées sous la forme de tables qui deviendront des frames R. Les frames de données R sont des tables similaires à celles des bases de données relationnelles qui supportent des colonnes de différents types.

RecorderExécution

Enregistre une copie de toutes les entités entrant dans le Transformer dans un fichier au format .ffs (Feature File Format) de FME.

ReframeReprojectorCoordonnées

Intégrations

Reprojette les coordonnées de l'entité d'un système de coordonnées à un autre en utilisant la librairie de reprojection REFRAME.

ReprojectAngleCalcu-lator

CoordonnéesValeurs calculées

Convertit un angle d'un système de coordonnées vers un autre. Le Transformer calcule l'angle reprojeté d'une ligne débutant à la première coordonnée de l'entité avec les paramètres de longueur et d'angle donnés.

ReprojectLength-Calculator

CoordonnéesValeurs calculées

Convertit une distance donnée d'un système de coordonnées vers un autre. Le Transformer calcule la longueur reprojetée d'une ligne débutant à la première coordonnée de l'entité avec les paramètres de longueur et d'angle donnés.

ReprojectorCoordonnées

Effectue une reprojection de l'entité, d'un système de coordonnées vers un autre.

# 9

Page 54: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

RS

Guide des Transformers FME 201954

RotatorGéométries

Pivote l'entité dans le sens anti-horaire, autour du point spécifié, selon l'angle de rotation (mesuré en degrés).

RubberSheeterCoordonnées

Géométries

Déforme la géométrie des entités en appliquant une transformation affine. Cette opération est généralement utilisée pour corriger un jeu de données afin de le faire correspondre à un jeu de données de référence.

SS3Connector

ExécutionIntégrations

Web

Accède au service de stockage de fichiers Amazon Simple Storage Service (S3) pour téléverser, télécharger ou supprimer fichiers et dossiers ou lister les informations de fichiers/dossiers depuis un compte S3.

SalesforceConnectorExécution

IntégrationsWeb

Récupère des données depuis la plateforme de gestion relation clients Salesforce en utilisant des requêtes Salesforce Object Query Language (SOQL).

SamplerExécution

Filtres et jointuresQualité des données

Échantillonne les entités qui doivent sortir du Transformer.

Scaler3D

CoordonnéesGéométries

Dilate les entités en multipliant leurs coordonnées par un coefficient multiplicateur.

SchemaMapperExécution

Convertit le schéma existant (modèle de données) des entités vers une nouvelle structure, basée sur des mappages (correspondances) définis dans une table de correspondance externe.

SecondOrderConformer3D

Coordonnées

Effectue une transformation conforme de second ordre sur la géométrie de l'entité. Selon la géométrie entrante, une transformation 2D ou 3D est exécutée.

SectorGeneratorAnalyse spatiale

Génère des secteurs de cercle (parts de tartes) à partir d'un jeu de données ayant leur direction définie par des azimuts (degrés horaires depuis le nord).

SharedItemAdder3D

Ajoute ou remplace les Apparences, Textures, Rasters ou Définitions de Géométrie dans la librairie FME interne (FMELibrary).

SharedItemIDExtractor3D

Extrait les IDs des éléments partagés des faces avant et/ou arrière des géométries et les ajoute sous la forme de traits ou d'attributs de liste.

SharedItemIDSetter3D

Attribue un identifiant d'objet partagé aux faces avant et/ou arrière des géométries.

SharedItemRetriever3D

Récupère les Apparences, Textures, Rasters ou Définitions de Géométrie dans la librairie FME interne (FMELibrary).

Page 55: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

S

Adaptation française par Veremes 55

SherbendGeneralizerCartographie et rapports

Géométries

Utilise l'algorithme de Sherbend pour simplifier des lignes en réduisant les détails non nécessaires en se basant sur l'analyse de la flexion des lignes. Le processus de généralisation peut éliminer, réduire ou combiner les courbes, tout en résolvant les conflits. Dans cet exemple, trois flexions sont combinées en une :

ShortestPathFinderAnalyse spatiale

Calcule le chemin le plus court d'une (ou plusieurs) ligne(s) contenant un nœud de source et de destination dans un réseau basé sur la longueur de l'entrée ou le coût (spécifié en attribut) de chaque bord.

SlackConnectorExécution

IntégrationsWeb

Poste un message ou charge un fichier sur le service chat Slack group.

SnapperAnalyse spatiale

GéométriesQualité des données

Accroche les lignes, segments, vertex ou points finaux d'entités entre eux s'ils se trouvent à une certaine distance les uns des autres et s'ils ont au moins un attribut en commun.

SnipperGéométries

Qualité des données

Réduit la longueur d'une entité linéaire en découpant une partie de la fin de l'entité selon une distance, une mesure ou un pourcentage. Ce Transformer opère sur les entités avec une géométrie linéaire simple ou polygonale sans trous.

SNSSenderIntégrations

Web

Utilise le Amazon Simple Notification Service (SNS) pour envoyer des messages à un topic d'Amazon SNS.

SolidBuilder3D

Géométries

Construit des solides depuis des surfaces et coupe les régions creuses ou les vides dans les entités solides avec d'autres entités solides. Un solide coupé par un autre solide doit contenir ce second solide.

SorterExécution

Trie les entités selon la valeur d'un attribut.

# 24

Page 56: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

S

Guide des Transformers FME 201956

SpatialFilterAnalyse spatiale

Filtres et jointuresQualité des données

Filtre des entités points, lignes, surfaciques et texte selon des relations spatiales définies en paramètres. Chaque entité provenant du port Candidate est comparée aux entités provenant du port Filter selon les opérateurs spatiaux à tester.

SpatialRelatorAnalyse spatiale

Filtres et jointuresQualité des données

Détermine les relations topologiques (spatiales) entre des ensembles d'entités. Marque les entités quand elles possèdent certaines relations comme la contiguïté, le chevauchement, l'intersection, etc.

SpikeRemoverGéométries

Qualité des données

Corrige les géométries des entités en enlevant les pointes (épis) en 2D.

SQLCreatorExécution

Génère des entités FME à partir du résultat d'une requête SQL d'une base de données. Une entité FME est créée pour chaque ligne du résultat de la requête.

SQLExecutorExécution

Exécute des requêtes SQL dans une base de données.

SQSDeleterIntégrations

Web

Utilise Amazon Simple Queue Service (SQS) pour supprimer des messages depuis une file Amazon SQS.

SQSMessageCounterIntégrations

Web

Utilise Amazon Simple Queue Service (SQS) pour compter le nombre de messages d'une file Amazon SQS.

# 21

Page 57: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

S

Adaptation française par Veremes 57

SQSReceiverIntégrations

Web

Utilise Amazon Simple Queue Service (SQS) pour recevoir des messages depuis une file Amazon SQS.

SQSSenderIntégrations

Web

Utilise Amazon Simple Queue Service (SQS) pour envoyer des messages vers une file Amazon SQS.

StatisticsCalculatorValeurs calculées

Calcule des statistiques à partir des valeurs d'un attribut.

StreamOrderCalcu-lator

Valeurs calculées

Calcule l'ordre Strahler et/ou l'ordre Horton dans un réseau fluvial.

StreamPriorityCalcu-lator

Valeurs calculées

Calcule le flux primaire et secondaire d’un réseau.

StringCaseChangerChaînes de caractères

Change la casse de la chaîne en Majuscule, Minuscule, Titre et Titre complet.

StringConcatenatorChaînes de caractères

Concatène les valeurs d'un nombre quelconque d'attributs, de paramètres utilisateurs et/ou de constantes et stocke le résultat dans un nouvel attribut.

StringFormatterChaînes de caractères

Reformate les données contenues dans chaque attribut spécifié selon la commande Tcl format qui est similaire à la fonction printf en C. Les valeurs de l'attribut peuvent être formatées en chaînes de caractères, caractères ou nombres.

StringLengthCalcu-lator

Chaînes de caractèresValeurs calculées

Calcule la longueur de la chaîne et le nombre d'octets dans un blob.

StringPadderChaînes de caractères

Ajoute des caractères au contenu des attributs sélectionnés soit du côté droit soit du côté gauche.

StringPairReplacerChaînes de caractères

Remplace des caractères dans la valeur contenue dans l'attribut source en se basant sur les paires de remplacement clé-valeur.

StringReplacerChaînes de caractères

Remplace les sous-chaînes de caractères correspondant à une chaîne de caractères ou une expression régulière dans un attribut spécifié.

StringSearcherChaînes de caractères

Effectue une recherche selon l'expression régulière spécifiée.

SubstringExtractorChaînes de caractères

Valeurs calculées

Extrait une sous-chaîne depuis l'attribut source.

SummaryReporterExécution

Qualité des données

Génère un rapport de synthèse sous forme de fichier à partir des entités entrant dans le Transformer. Les entités sont triées avant leur analyse.

# 20

# 19

Page 58: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

S

Guide des Transformers FME 201958

SurfaceBuilder3D

Analyse spatiale

Coupe les trous des entités de type surface avec d'autres entités de ce type. Une surface qui est coupée par une autre doit être coplanaire avec cette seconde surface, avoir une orientation compatible et contenir cette seconde surface.

SurfaceDissolver3D

Analyse spatialeGéométries

Détecte les régions coplanaires des surfaces entrantes et les dissout en faces uniques. Les faces sortantes conservent les attributs, traits et apparences de l'entité.

1

2 1

SurfaceDraper3D

Analyse spatialeNuages de points

Construit une triangulation de Delaunay basée sur des points et des ruptures de pente. Les entités entrantes devant être drapées sont superposées sur le modèle de surface et ressortent en tant qu'entités drapées.

SurfaceFootprintRe-placer

3DGéométries

Remplace la géométrie d'une entité avec une représentation planaire des ombres de l'entité.

SurfaceModeller3D

Nuages de points

Construit une triangulation de Delaunay basée sur les points et lignes de ruptures entrants. Ce Transformer est utile quand vous avez plusieurs représentations du même modèle.

Page 59: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

T

Adaptation française par Veremes 59

SurfaceOnSurface-Overlayer

3DAnalyse spatiale

Calcule l'intersection généralisée d'entités de type surfaces. Les surfaces sortantes peuvent conserver tous les attributs des entités entrantes dans lesquelles elles sont contenues.

SurfaceSplitter3D

Géométries

Sépare une géométrie entrante à double face en deux surfaces à une face (une égale à la face avant de la surface entrante, l'autre égale à la face arrière de la surface entrante).

SystemCallerExécution

Lance un programme ou une commande de système d'exploitation et attend sa fin avant de quitter et de continuer la conversion.

TTclCaller

ExécutionLance une commande du langage TCL et affecte la valeur renvoyée à un attribut.

TCPIPReceiverExécution

IntégrationsWeb

Reçoit des données brutes via TCP/IP. Génère une entité chaque fois que la somme des bits reçus atteint la valeur spécifiée par requête ou qu'une séquence particulière est détectée.

TCPIPSenderExécution

IntégrationsWeb

Envoie des données brutes à l'hôte spécifié qui peut être un autre espace de travail FME lancé sur un processus différent (situé sur la même machine ou sur une machine différente) ou n'importe quelle application cliente qui communique par TCP/IP.

TempPathnameCreatorExécution

Valeurs calculées

Retourne un fichier ou chemin de fichier temporaire qui sera supprimé une fois le traitement terminé. Un nom de base et une extension peuvent être fournis pour affiner le nom du chemin généré.

TerminatorExécution

Entraîne l'arrêt du traitement et détecte une situation non valide ou des données en entrée dont les conditions ne devraient pas exister.

TesterFiltres et jointures

Qualité des données

Teste si une entité répond à une ou plusieurs conditions et dirige l'entité vers un port différent en fonction du résultat. Les tests peuvent contenir tous les types d'opérandes acceptés par FME.

TestFilterFiltres et jointures

Qualité des données

Filtre les entités selon des tests conditionnels. Chaque test correspond à un port de sortie spécifique et personnalisable.

TextAdderCartographie et rapports

Géomètres

Définit la géométrie de l'entité en texte en utilisant la précédente géométrie en tant que position du texte.

TextDecoderChaînes de caractères

Décode une chaîne de caractères depuis différents encodages en texte plein.

TextEncoderChaînes de caractères

Encode une chaîne de caractères en utilisant les méthodes URL, XML, HTML, Base64 ou HEX.

TextLocationExtractorValeurs calculées

Définit la géométrie d'une entité texte en tant que position du texte.

TextPropertyExtractorValeurs calculées

Extrait les valeurs d'attributs de texte depuis les entités de géométrie de texte entrantes.

TextPropertySetterCartographie et rapports

Définit les propriétés d'une annotation.

TextStrokerCartographie et rapports

Rasters

Vectorise une chaîne de caractères et renvoie le résultat sous la forme d'un agrégat de type ligne ou polygone.

# 1

# 8

Page 60: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

T

Guide des Transformers FME 201960

TextureCoordinate-Setter

CoordonnéesValeurs calculées

Affecte les coordonnées de texture aux surfaces.

TilerGéométries

Découpe les entités entrant dans le Transformer selon un dallage spécifié en paramètres. Ce Transformer fonctionne avec des données raster, vectorielles et des nuages de points.

TINGenerator3D

Géométries

Construit une triangulation de Delaunay basée sur les points et lignes de rupture entrantes. Le modèle de surface peut être généré en multiples représentations  : un réseau irrégulier de triangles (TIN), vertex TIN, sommets TIN et triangles.

TopferIndexCalculatorAnalyse spatiale

Prend un ensemble d'entités ponctuelles, linéaires, polygonales et/ou agrégées et calcule l'index Topfer en se basant sur le rectangle englobant ces entités entrantes.

TopologyBuilderAnalyse spatiale

Calcule la topologie des entités points, lignes et/ou polygones entrantes.

TraitMergerFiltres et jointures

Déplace les traits d'une géométrie vers une autre géométrie. Il peut aussi récupérer les attributs d'une entité sur une géométrie en tant que traits, ou récupérer des traits d'une géométrie en tant qu'attributs.

TransporterReceiverExécution

Intégrations

Reçoit des entités depuis un autre espace de travail FME lancé sur un processus différent, qui peut être situé sur la même machine ou une autre. Utilisé en complément de TransporterSender.

TransporterSenderExécution

Intégrations

Envoie des entités depuis un autre espace de travail FME lancé sur un processus différent, qui peut être situé sur la même machine ou une autre. Utilisé en complément de TransporterReceiver.

NO

UV

EA

U

Page 61: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

U

WV

Adaptation française par Veremes 61

TriangulatorGéométries

Découpe une géométrie entrante en unités triangulaires ou un maillage.

TweeterIntégrations

Web

Envoie une mise à jour de statut TwitterTM depuis Workbench.

TweetSearcherIntégrations

Web

Exécute une recherche pour les entrées TwitterTM qui contiennent la requête donnée.

TweetStreamerIntégrations

Web

Se connecte à un flux TwitterTM et génère une nouvelle entité pour chaque tweet.

TwitterStatusFetcherIntégrations

Web

Récupère la chronologie d'un utilisateur TwitterTM spécifié ou une liste.

UUUIDGenerator

Valeurs calculéesCalcule un GOID (Identifiant d'Objet Géographique) pour chaque entité entrant dans le Transformer et l'affecte à un nouvel attribut. Exemple d'identifiant universel unique  : 7672aac8-fa0b-464c-b0b8-3efa9ae9cd86.

VVariableRetriever

ExécutionLit la variable spécifiée et insère sa valeur dans l'attribut spécifié. Cette variable doit avoir été préalablement définie en utilisant VariableSetter.

VariableSetterExécution

Crée une variable et lui affecte une valeur définie en paramètre. Elle peut par la suite être lue dans un attribut avec VariableRetriever.

VectorOnRasterOver-layer

Analyse spatialeRasters

Superpose des entités vectorielles sur des rasters en les dessinant sur le raster en sortie. Les propriétés de l'entité raster en sortie sont les mêmes que celles du raster en entrée.

VertexCounterCoordonnées

Qualité des donnéesValeurs calculées

Stocke le nombre des coordonnées d'une entité dans un attribut.

VertexCreatorGéométries

Ajoute des vertex à des géométries de type point, ligne arc, text ou null, ou remplace les géométries existantes par un point.

VertexRemoverCoordonnées

Géométries

Supprime un ou plusieurs vertex de la géométrie de l'entité.

VolumeCalculator3D

Valeurs calculées

Calcule le volume d'un objet de type solide et stocke sa valeur sous la forme d'un nouvel attribut.

VoronoiCellGeneratorAnalyse spatiale

Génère des secteurs d'influence circulaires pour les entités points qui ont des directions définies en azimuths (degrés horaires depuis le nord).

VoronoiDiagrammerAnalyse spatiale

Génère un diagramme de Voronoi ou polygone de Thiessen. Chaque polygone dans le diagramme définit la surface de l'espace qui est la plus proche à partir d'un point entrant particulier.

# 16

Page 62: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

WX

Guide des Transformers FME 201962

WWebMapTiler

Cartographie et rapportsRasters

Spécifique à un formatWeb

Crée une série d'images tuilées qui peut être utilisée par les applications de webmapping telles BingTM Maps, GoogleTM Maps ou Web Map Tile Service.

WebSocketReceiverExécution

Web

Reçoit des messages WebSocket depuis le serveur WebSocket spécifié. Produit une entité chaque fois qu'un message est reçu, et place le contenu du message dans l'attribut spécifié.

WebSocketSenderExécution

Web

Envoie des messages WebSocket vers le serveur WebSocket spécifié.

WhiteStarLeaseBuilderIntégrations

Envoie une requête à un serveur WhiteStar Legal2MapTM WebServices (W3) pour obtenir des points ou des polygones qui correspondent à une liste de descriptions cadastrales.

WorkspaceRunnerExécution

Exécute un sous-projet FME Workbench à l'intérieur du projet en cours. Ce Transformer est utile pour les traitements par lot.

XXMLAppender

Spécifique à un formatWeb

Assemble plusieurs documents XML en un seul.

XMLFeatureMapperSpécifique à un format

Web

Construit des entités à partir de documents XML via xfMaps.

XMLFlattenerSpécifique à un format

Web

Aplatit le contenu d'éléments XML dans des attributs de l'entité.

XMLFormatterSpécifique à un format

Web

Fournit différentes options pour le formatage et le nettoyage de documents XML.

XMLFragmenterSpécifique à un format

Web

Sépare des éléments d'un document XML en fragments XML. Décompose de gros documents XML en parties, celles-ci pouvant être traitées ultérieurement par des Transformers XML, XQuery, XSLT ou des Transformers génériques de traitement de texte.

XMLNamespaceDe-clarer

Spécifique à un formatWeb

Déclare les espaces de nommage manquants dans des documents XML en établissant la correspondance entre les préfixes depuis un autre fichier échantillon XML où les espaces de nommage sont correctement déclarés.

XMLSampleGeneratorSpécifique à un format

Web

Génère un document XML basé sur un fichier schéma XML (XSD). Bien que le document échantillon généré pourrait ne pas passer une validation par schéma, il fournit un aperçu de ce à quoi un document XML valide pourrait ressembler. Le XML généré par ce Transformer peut être utilisé comme base pour un modèle XML utilisé dans le Transformer XMLTemplater.

XMLTemplaterSpécifique à un format

Web

Remplit un modèle XML avec la valeur des attributs des entités. Le document est fourni comme un modèle et le Transformer utilise une fonction XQuery pour insérer des valeurs d'attributs et les informations relatives à la géométrie dans le modèle.

XMLUpdaterSpécifique à un format

Web

Crée, modifie, remplace ou supprime des éléments XML ou des attributs dans un document XML.

XMLValidatorSpécifique à un format

Web

Valide la syntaxe ou le schéma d'un fichier ou texte XML.

Page 63: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

XAdaptation française par Veremes 63

XMLXQueryExploderSpécifique à un format

Web

Eclate des portions de texte XML en utilisant des expressions XQuery et les introduit dans des attributs d'entités.

XMLXQueryExtractorSpécifique à un format

Web

Utilise des expressions XQuery pour extraire des portions de texte XML dans les attributs d'une entité.

XMLXQueryUpdaterSpécifique à un format

Web

Ce Transformer met à jour à un document XML en utilisant des expressions XQuery de mise à jour.

XSLTProcessorExécution

Spécifique à un formatWeb

Utilise une feuille de style XLS (eXtensible Stylesheet Language) pour convertir un document dans les formats les plus courants. Les formats les plus courants en sortie sont les formats texte, RSS, SVG et CSV.

# 1

NOUVEAU

⊛Ces Transformers sont téléchargeables sur FME Hub (hub.safe.com).

Ces Transformers sont disponibles pour un coût supplémentaire. Contactez Veremes pour plus d'informations.

Légende

Ce symbole indique la position de ce Transformer dans le top 30 des Transformers les plus utilisés (voir page 17).

Les Transformers avec ce symbole sont nouveaux dans cette version de FME.

Page 64: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Guide des Transformers FME 201964

Raccourcis clavierVisualisation générale

Nouveau (crée un nouveau projet)

Ctrl + N

Générer un projet Ctrl + G

Ouvrir (un projet) Ctrl + O

Quitter (Workbench) Ctrl + Q

Fermer (un projet) Ctrl + W

Passer à l'onglet suivant Ctrl + Tab

Passer à l'onglet précédent

Ctrl + Shift + Tab

Sélection numéro onglet Ctrl + clavier numérique

Fermet l'onglet courant Ctrl + F4

Ouvrir le contenu d'un dossier

Ctrl + O

Agrandir la fenêtre Shift + F11

Plein écran F11

Zoom avant Ctrl +

Zoom arrière Ctrl -

Zoom 100% Ctrl + 0

Zoom avant/arrière Ctrl + molette

Zoom vers le signet suivant/précédent

Espace/Ctrl + EspaceNote : l'affichage des signets doit être activé dans la barre d'outils

Déplacement Clic sur la molette (ou bouton central) de la souris et faire glisser le curseur

Restransformer le curseur en flèche de sélection

Clic n'importe où dans le plan de travail

Recherche :- de projet si on est dans le projet ou le Navigateur

Ctrl + F

- de log si on est dans la fenêtre de log

F3

Imprimer Ctrl + P

Aide Sélectionner un objet et appuyer sur F1

Édition généraleCouper Ctrl + X

Copier Ctrl + C

Coller Ctrl + V

Refaire Ctrl + Y

Sauvegarder Ctrl + S

Tout sélectionner Ctrl + A

Annuler Ctrl + Z

Suppression intelligente (répare les connexions)

Delete

Suppression (sans réparation)

Shift + Delete

Exécution de traitementsExécuter un traitement F5

Réexécuter le traitement entière

Shift + F5

Activer la saisie de paramètres

Ctrl + R

Saisir les paramètres et exécuter

Ctrl + F5

Exécuter avec la fonctionnalité de cache + Exécuter à partir d'ici

F6

Exécution avec points d'inspection

Ctrl + Shift + F5

Ajouter/Supprimer un point d'inspection

Sélection la connexion puis F9

Autres outils d'espace de travailAjouter signet Ctrl + B

Ajouter annotation Sélectionner les objets puis Ctrl + K

Ajouter résumé d'annotation

Sélectionner les objets puis Ctrl + Shift + K

Insérer Jonction Ctrl + Shift + J

Activer/désactiver objets (y compris liens et types d'entités)

Ctrl + E

Page 65: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Adaptation française par Veremes 65

Readers · Writers · TransformersAjouter Reader Ctrl + Alt + R

Ajouter Writer Ctrl + Alt +

Afficher les paramètres Sélectionner un objet, puis Entrée

Connecter Inspector Sélecttionner les objets, puis Ctrl + Shift + I

Connecter Logger Sélectionner les objets, puis Ctrl + Shift + L

Créer un Transformer personnalisé Sélectionner un ou plusieurs Transformers puis Ctrl + T

Duppliquer un Transformer Ctrl + Shift + TabSi vous ajoutez un Transformer et que vous voulez l’ajouter à nouveau, appuyer slash “/”. La boîte d’ajout rapide apparaît et affiche les derniers utilisés. Appuyez sur la touche Entrée pour l’insérer, et à nouveau Entrée pour éditer ses paramètres

Renommer F2

Rechercher Transformers, Readers, Writers Quand le curseur est sur la fenêtre principale, appuyez sur slash "/" pour activer une recherche rapide de Transformers. Cliquez sur la flèche pour alterner la recherche entre nom et mot-clé

Raccourcis clavier pour FME Workbench pour Windows.

Page 66: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Guide des Transformers FME 201966

Cloud AWS

Nos solutions

FMEFME est l’indispensable compagnon de tous les gestionnaires de données mais il peut également devenir l’un des piliers de votre architecture informatique.

Avec FME Desktop, manipulez et convertissez vos jeux de données en quelques clics ! Excel, Oracle, PostGIS, XML, Autodesk, Esri... Près de 500 formats supportés et des centaines de Transformers pour produire les données dont vous avez besoin.

Avec FME Server, planifiez l'exécution de vos traitements FME ou déclenchez-les à partir de dizaines de protocoles supportés pour assurer l'interopérabilité de tous vos systèmes.

Avec FME Cloud, accédez à la puissance de FME Server en queqlues minutes et sans investissement tout en bénéficiant d'une infrastructre à très haute performance, évolutive et sécurisée.

Pour vous permettre de tirer pleinement parti des avantages du cloud, Veremes vous propose un accompagnement dans votre transformation numérique en vous proposant des services d’audit, de migration et de formation autour d’AWS.

Migration d'infrastructuresDéveloppement d'applications serverless

Big Data, search, analyse

Objets connectésFormation

Support technique & maintenance

Veremes est une société de services informatiques spécialisée dans le traitement de données, la diffusion du logiciel FME de Safe Software et l’hébergement et exploitation de services sur le cloud AWS d’Amazon. Veremes édite également sa propre gamme d'outils et d'extensions pour FME.

Extension pour FME dédiée à l’exploitation de données cadastrales et foncières françaises

E xtension pour FME dédiée à l’écriture au format GML/PCRS

Application web de centralisation, partage et documentation de

traitements FME

Application dédiée au contrôle qualité de données géographiques

qui repose sur FME Desktop

Application de webmapping open source reposant sur les technologies

libres les plus modernes

Page 67: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

VeremesSpécialiste du traitement de données

9, rue de la Courregade

66240 Saint-Estève

Tél. : +33 (0)4.68.38.65.27

Fax : +33 (0)9.72.40.31.96

www.veremes.com

Adaptation françaiseMarguerite EspadaAlexandre Roy

RelectureMarie Labbe

Version de référence FME 2019.0

Ce guide est l'adaptation française par Veremes du "FME ®Transformer Reference Guide" pour FME 2019.0 de Safe Software.

Avec Veremes, une équipe d’experts FME est à vos côtés pour vous assister dans toutes les phases de votre projet, de l’évaluation au support et quel que soit votre domaine d'activité : industrie, collectivité, service, défense et sécurité...

FormationQue vous soyez néophyte ou confirmé, que vous souhaitiez une formation sur site ou à distance, Veremes propose un panel varié de formations dispensées par nos experts certifiés.

SupportUn problème, une question ?Notre support technique est à votre disposition !En ligne : http://support.veremes.comPar téléphone : +33 (0)4.68.38.65.27

ExpertiseQuelle stratégie adopter pour faire communiquer mes outils de dessin et ma base de données spatiales ? Comment reprojeter mes Go de données en Lambert93 ? Comment vérifier la qualité de mes données ?

Veremes met son savoir-faire et ses ressources à votre disposition pour répondre à vos besoins, de la conception de scripts FME à l’audit.

DéveloppementPour développer un projet FME, intégrer un nouveau format ou concevoir une nouvelle application, l’équipe technique de Veremes met son expérience à votre service.

LicencesVeremes est l’un des principaux partenaires européens de Safe Software et bénéficie du statut Platinum Partner en reconnaissance de son expertise technique et commerciale sur FME.

Page 68: Adaptation franaise par Veremes 1...Adaptation franaise par Veremes 3 FME Workbench est un outil puissant pour la conversion, le partage, la transformation, la validation et l'intégration

Copyright © Safe Software Inc. 2019. Tous droits réservés.FME est une marque déposée de la société Safe Software Inc.Tous les autres noms de produits peuvent être des marques ou des marques déposées de leurs propriétaires respectifs.Localisation française par Veremes.

Version 2019