Upload
others
View
29
Download
0
Embed Size (px)
GUIDE DES TRANSFORMERS
FME 2018
SommaireFME 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
Raccourcis clavier FME Workbench pour Windows 8
Index des catégories de Transformers 10
Liste des Transformers de FME 15
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’information, consultez le site web de Safe Software (http://safe.com) ou de Veremes (http://www.veremes.com) ou bien contactez notre support technique (http://support.veremes.com).
Pour avoir des exemples d’utilisation de FME, vous pouvez télécharger notre livre blanc sur http://www.veremes.com/livre-blanc
3Adaptation française par Veremes
FME WorkbenchFME 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 sur 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é sur la fenêtre principaleGalerie de Transformers : contient plus 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
1
2
2
3
3
4
4
5
5
FME et la transformation des donnéesConvertir 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 près de 500 Transformers qui exécutent différents types d'opérations sur les données. Dans l'interface 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 leur mot-clé.
Ce guide propose un résumé de FME Workbench, de l'inspection des données et des 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.
4 Guide des Transformers · FME 2018
1 2 3
4
Table des matières : affiche la liste des jeux de données ouverts et leurs types d’entitésVue : affiche un ou plusieurs jeux de données en même tempsInformations 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étrieVue Table : affiche les valeurs des informations sur l'entité qui sont exposées à l'utilisateur final sous forme de tableau
1
2
3
4
FME Data InspectorFME 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.
Composants d'un projet simpleDans 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çont 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.Une des fonctionnalités clés de FME est la communication entre FME Workbench et Data Inspector : le Transformer Inspector permet de démarrer Data Inspector à n’importe quelle étape d’un projet et les outils d’inspection permettent une analyse entité par entité.
5Adaptation française par Veremes
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 TransformersIl 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é.
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.
6 Guide des Transformers · FME 2018
Attribut DogPark
Travailler avec les paramètres des TransformersLa plupart des paramètres peuvent être intégrés avec d’autres élements d’un projet. Cela signifie que les paramètres peuvent être aisément configurés pour fonctionner avec d’autres éléments 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.La plupart du temps, les paramètres par défaut des Transformers peuvent être utilisés.
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 simpleCet exemple montre comment paramétrer un nouveau projet. Les données source dans cet exemple contiennent des informations relatives à 80 parcs urbains.
Créer un nouveau projet en cliquantFichier > Nouveau > Générer un projet. Puis :
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), et3. Accepter les valeurs par défaut.Cliquer sur OK. Workbench lit les données et génère le projet initial.
Les objets représentent les types d’entités source et destination avec leur 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.
7Adaptation française par Veremes
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
Cliquer sur Exécuter
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 canins.
8 Guide des Transformers · FME 2018
Raccourcis clavier FME Workbench pour WindowsVisualisation générale
Nouveau(crée un nouveau projet)
Ctrl+N
Générer un projet Ctrl+GOuvrir (projet) Ctrl+OQuitter (workbench) Ctrl+QFermer (projet) Ctrl+WPasser à l'onglet suivant
Ctrl+Tab
Passer à l'onglet précédent
Ctrl+Shift+Tab
Sélection numéro onglet
Ctrl+clavier numérique
Fermer l'onglet courant Ctrl+F4Ouvrir le contenu d'un dossier
Ctrl+O
Agrandir la fenêtre Shift+F11Plein écran F11Zoom avant Ctrl+Zoom arrière Ctrl-Zoom 100% Ctrl+0Zoom avant et arrière Ctrl+moletteZoom vers le signet suivant/précédent
Space/Ctrl+SpaceNote: l'affichage des signets doit être activé dans la barre d'outils
Déplacement Clic sur la molette de la souris (ou bouton central) et faire glisser le curseur
Retransformer le curseur en flèche de sélection
Clic droit n'importe où sur le plan de travail
Recherche : - de projet si on est dans le projet ou Navigateur - de Log si on est dans la fenêtre de log.
Ctrl+FF3
Style de connexion Ctrl+Shift+C
Imprimer Ctrl+PAide Sélectionner un objet
puis 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
Couper 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
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érér Jonction Ctrl+Shift+J
Activer/Désactiver objets (y compris liens et types d'entité)
Ctrl+E
Exécution de traitementsExécuter un projet F5
Saisie de paramètres et exécution de projet
Ctrl+R
Exécution de traitement en mode inspection
Shift+F5
Exécuter avec points d'inspection
Ctrl+Shift+F5
Basculer en mode Inspection
Sélectionner la connexion, puis F9
9Adaptation française par Veremes
Readers · Writers · TransformersAjouter Reader Ctrl+Alt+R
Ajouter Writer Ctrl+Alt+W
Afficher les paramètres Sélectionner un objet, puis Entrée
Connecter Inspector Sélectionner 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
Dupliquer un Transformer Ctrl+DSi 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 Sélectionner un objet, puis 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é.
10 Guide des Transformers · FME 2018
3D3DAffiner 153DArcReplacer 153DForcer 153DInterpolator 153DRotator 15AppearanceExtractor 16AppearanceMerger 16AppearanceRemover 16AppearanceSetter 16AppearanceStyler 16Bufferer 21Creator 24CSGBuilder 24CSGEvaluator 24DEMDistanceCalculator 26DEMGenerator 26ElevationExtractor 28Extruder 28FaceReplacer 28GeometryInstantiator 31GeometryPartExtractor 31GeometryPropertyExtractor 31GeometryPropertyRemover 31GeometryPropertyRenamer 31GeometryPropertySetter 31IFCPropertySetDefinitionCreator 33IFCQuantitySetDefinitionCreator 33MeshMerger 38MeshSimplifier 38MRF3DCleaner 39Offsetter 41PlanarityFilter 41PointCloudSurfaceBuilder 43RasterDEMGenerator 46RasterHillshader 46RasterSlopeCalculator 48Scaler 50SecondOrderConformer 50SharedItemAdder 50SharedItemIDExtractor 50SharedItemIDSetter 50SharedItemRetriever 50SolidBuilder 51SurfaceBuilder 53SurfaceDissolver 53SurfaceDraper 54SurfaceFootprintReplacer 54SurfaceModeller 54SurfaceOnSurfaceOverlayer 54SurfaceSplitter 54TINGenerator 56VolumeCalculator 57Analyse spatialeAffineWarper 15AnchoredSnapper 16
ArcSDEGridSnapper 17AreaAmalgamator 17AreaBuilder 17AreaOnAreaOverlayer 18BoundingBoxAccumulator 21Bufferer 21CenterLineReplacer 21CenterPointReplacer 22Clipper 23ContourGenerator 23DEMDistanceCalculator 26Displacer 26Dissolver 27DonutBridgeBuilder 27FeatureReader 29GeographicBufferer 30HullAccumulator 33Intersector 34NeighborFinder 40NeighborhoodAggregator 40NeighborPairFinder 40NetworkCostCalculator 40NetworkFlowOrientor 40NetworkTopologyCalculator 40Offsetter 41PointOnAreaOverlayer 43PointOnLineOverlayer 43PointOnPointOverlayer 43PointOnRasterValueExtractor 43SectorGenerator 50ShortestPathFinder 50Snapper 50SpatialFilter 51SpatialRelator 51SurfaceBuilder 53SurfaceDissolver 53SurfaceDraper 54SurfaceOnSurfaceOverlayer 54TopologyBuilder 56VectorOnRasterOverlayer 57VoronoiCellGenerator 57VoronoiDiagrammer 57AttributsAggregator 16AttributeCompressor 18AttributeCopier 18AttributeCreator 18AttributeDecompressor 18AttributeDereferencer 18AttributeExploder 19AttributeExposer 19AttributeFileReader 19AttributeFileWriter 19AttributeKeeper 19AttributeManager 19AttributeRemover 19AttributeRenamer 19
AttributeSplitter 20BulkAttributeRemover 21BulkAttributeRenamer 21DatabaseJoiner 25Deaggregator 26ListBuilder 37ListConcatenator 37ListCopier 37ListExploder 37ListExpressionPopulator 37ListIndexer 37ListPopulator 37ListRenamer 37ListSorter 37NullAttributeMapper 40Cartographie et rapportsAreaAmalgamator 17ChartGenerator 22CommonLocalReprojector 23Curvefitter 25DGNStyler 26Displacer 26DWGStyler 27ExcelStyler 28FeatureColorSetter 28Generalizer 30GeometryColorSetter 30ImageRasterizer 33KMLPropertySetter 35KMLRegionSetter 35KMLStyler 35KMLTimeSetter 35KMLTourBuilder 35KMLViewSetter 35Labeller 35LabelPointReplacer 35MapboxStyler 38MapInfoStyler 38MapnikRasterizer 38MapTextLabeller 38MapTextStyler 38MSWordStyler 39NumericRasterizer 40PDFPageFormatter 41PDFStyler 41PowerPointStyler 44RasterHillshader 46SherbendGeneralizer 50TextAdder 55TextPropertySetter 55TextStroker 55WebMapTiler 57Chaînes de caractèresAngleConverter 16AttributeCompressor 18AttributeDecompressor 18
Index des catégories de Transformers
11Adaptation française par Veremes
AttributeEncoder 18AttributeExploder 19AttributePivoter 19AttributeRangeMapper 19AttributeReprojector 19AttributeRounder 19AttributeSplitter 20AttributeTrimmer 20AttributeValidator 20AttributeValueMapper 20BaseConverter 20BinaryDecoder 20BinaryEncoder 20CharacterCodeExtractor 22CharacterCodeReplacer 22CoordinateConcatenator 24CoordinateSystem DescriptionConverter 24DateTimeConverter 25DimensionExtractor 26ElevationExtractor 28ExpressionEvaluator 28FilenamePartExtractor 29HTMLExtractor 32HTMLToXHTMLConverter 32ListDuplicateRemover 37ListSearcher 37ListSummer 37NullAttributeMapper 40RandomNumberGenerator 44StringCaseChanger 52StringConcatenator 52StringFormatter 53StringLengthCalculator 53StringPadder 53StringPairReplacer 53StringReplacer 53StringSearcher 53SubstringExtractor 53TextDecoder 55TextEncoder 55Coordonnées2DForcer 153DAffiner 153DForcer 15Affiner 15ArcSDEGridSnapper 17AttributeReprojector 19BMGReprojector 20CenterPointExtractor 22CommonLocalReprojector 23CoordinateConcatenator 24CoordinateExtractor 24CoordinateReplacer 24CoordinateRounder 24CoordinateSwapper 24CoordinateSystemDescription Converter 24CoordinateSystemExtractor 24
CoordinateSystemRemover 24CoordinateSystemSetter 24CsmapAttributeReprojector 25CsmapReprojector 25DecimalDegreesCalculator 26DimensionExtractor 26DMSCalculator 27ElevationExtractor 28EsriReprojector 28GridInquestIIReprojector 32GridInquestReprojector 32GtransAttributeReprojector 32GtransReprojector 32LatLongToMGRSConverter 35LocalCoordinateSystemSetter 37MGRSToLatLongConverter 39RasterGCPExtractor 46RasterGCPSetter 46RasterGeoreferencer 46ReframeReprojector 48ReprojectAngleCalculator 48ReprojectLengthCalculator 48Reprojector 49RubberSheeter 49Scaler 50SecondOrderConformer 50TextureCoordinateSetter 55VertexCounter 57VertexRemover 57ExécutionArcSDEQuerier 17AttributeFileReader 19AttributeFileWriter 19AutodeskA360Connector 20BoxConnector 21Cloner 23Creator 24DatabaseDeleter 25DatabaseUpdater 25Decelerator 26EnvironmentVariableFetcher 28FeatureHolder 28FeatureReader 29FeatureTypeExtractor 29FeatureWriter 29FMEFunctionCaller 29FMEServerJobSubmitter 29FMEServerJobWaiter 29FMEServerLogFileRetriever 29FMEServerNotifier 29FMEServerResourceConnector 29FTPCaller 29GeometryExtractor 30GeometryReplacer 31GoogleDriveConnector 32HDFSConnector 32HTMLExtractor 32HTTPCaller 33ImageFetcher 33
InlineQuerier 33Inspector 33JavaScriptCaller 34LicenseChecker 35Logger 38LogMessageStreamer 38OneDriveConnector 41ParameterFetcher 41PinterestConnector 41Player 42PythonCaller 44PythonCreator 44RasterCheckpointer 45Recorder 48S3Connector 49SalesforceConnector 49Sampler 49SchemaMapper 50Sorter 51SQLCreator 52SQLExecutor 52SummaryReporter 53SystemCaller 54TclCaller 54TCPIPReceiver 54TCPIPSender 54TempPathnameCreator 54Terminator 55TransporterReceiver 56TransporterSender 56VariableRetriever 57VariableSetter 57WebSocketReceiver 57WebSocketSender 57WorkspaceRunner 58XSLTProcessor 58Filtres et jointuresAggregateFilter 16Aggregator 16AreaOnAreaOverlayer 18AttributeFilter 19AttributePivoter 19AttributeRangeFilter 19ChangeDetector 22ClosedCurveFilter 23ConvexityFilter 24DatabaseJoiner 25Deaggregator 26DuplicateFilter 27FeatureJoiner 28FeatureMerger 28FeatureReader 29FeatureTypeFilter 29GeometryFilter 31LineOnAreaOverlayer 36LineOnLineOverlayer 36ListBasedFeatureMerger 37MultipleGeometryFilter 40NeighborhoodAggregator 40
12 Guide des Transformers · FME 2018
PlanarityFilter 41PointCloudFilter 42PointCloudMerger 42PointOnAreaOverlayer 43PointOnLineOverlayer 43PointOnPointOverlayer 43RasterMosaicker 47Sampler 49SpatialFilter 51SpatialRelator 51Tester 55TestFilter 55TraitMerger 56Géométries2DArcReplacer 152DBoxReplacer 152DEllipseReplacer 152DForcer 152DGridAccumulator 152DGridCreator 153DArcReplacer 153DForcer 153DInterpolator 153DRotator 15AffineWarper 15AnchoredSnapper 16AngleConverter 16ArcEstimator 17ArcPropertySetter 17ArcSDEGridSnapper 17ArcStroker 17AreaAmalgamator 17AreaBuilder 17AreaGapAndOverlapCleaner 18BoundingBoxReplacer 21CenterLineReplacer 21CenterPointReplacer 22Chopper 23CoordinateReplacer 24CoordinateRounder 24CoordinateSwapper 24CSGBuilder 24Curvefitter 25Densifier 26Displacer 26Dissolver 27DonutBridgeBuilder 27DonutBuilder 27DonutHoleExtractor 27EllipsePropertySetter 28FaceReplacer 28Generalizer 30GeometryCoercer 30GeometryExtractor 30GeometryRefiner 31GeometryRemover 31GeometryReplacer 31HullReplacer 33Intersector 34
LabelPointReplacer 35LineBuilder 36LineCloser 36LineCombiner 36LineExtender 36MeasureRemover 38MeasureSetter 38MeshMerger 38MeshSimplifier 38MinimumAreaForcer 39MinimumSpanningCircleReplacer 39MultipleGeometrySetter 40OffsetCurveGenerator 40Orientor 41PathBuilder 41PathSplitter 41PointCloudSurfaceBuilder 43PointPropertySetter 44Rotator 49RubberSheeter 49Scaler 50SherbendGeneralizer 50Snapper 50Snipper 51SolidBuilder 51SpikeRemover 51SurfaceFootprintReplacer 54SurfaceSplitter 54TextAdder 55Tiler 55TINGenerator 56Triangulator 56VertexCreator 57VertexRemover 57IntégrationsAutodeskA360Connecto 20BMGReprojector 20BoxConnector 21CsmapAttributeReprojector 25CsmapReprojector 25Curvefitter 25DatabaseDeleter 25DatabaseUpdater 25DirectTweeter 26DropboxConnector 27Emailer 28EsriReprojector 28FMEServerJobSubmitter 29FMEServerJobWaiter 29FMEServerLogFileRetriever 29FMEServerNotifier 29FMEServerResourceConnector 29FTPCaller 29GCMMessenger 29Geocoder 30GoogleDriveConnector 32GridInquestIIReprojector 32GridInquestReprojector 32GtransAttributeReprojector 32
GtransReprojector 32HDFSConnector 32HTMLExtractor 32JMSReceiver 34JMSSender 34KinesisReceiver 34KinesisSender 34MRF2DCleaner 39MRF2DConflator 39MRF2DDangleRemover 39MRF2DDuplicateRemover 39MRF2DExtender 39MRF2DGeneralizer 39MRF2DIntersector 39MRF2DJoiner 39MRF2DShort GeometryRemover 39MRF3DCleaner 39OneDriveConnector 41PinterestConnector 41RCaller 48ReframeReprojector 48S3Connector 49S3Deleter 49S3Downloader 49S3ObjectLister 49S3Uploader 49SalesforceConnector 49SlackConnector 50SNSSender 51SQSDeleter 52SQSMessageCounter 52SQSReceiver 52SQSSender 52TCPIPReceiver 54TCPIPSender 54TransporterReceiver 56TransporterSender 56Tweeter 56TweetSearcher 56TweetStreamer 56TwitterStatusFetcher 56WhiteStarLeaseBuilder 57Nuages de pointsDEMGenerator 26GeometryCoercer 30PointCloudCoercer 42PointCloudCombiner 42PointCloudComponentAdder 42PointCloudComponentCopier 42PointCloudComponentKeeper 42PointCloudComponentRemover 42PointCloudComponentRenamer 42PointCloudComponentTypeCoercer 42PointCloudConsumer 42PointCloudCreator 42PointCloudExpressionEvaluator 42PointCloudExtractor 42PointCloudFilter 42
13Adaptation française par Veremes
PointCloudMerger 42PointCloudOnRaster ComponentSetter 42PointCloudPropertyExtractor 43PointCloudReplacer 43PointCloudSimplifier 43PointCloudSorter 43PointCloudSplitter 43PointCloudStatisticsCalculator 43PointCloudSurfaceBuilder 43PointCloudThinner 43PointCloudTransformation Applier 43SurfaceDraper 54SurfaceModeller 54Qualité des donnéesAngularityCalculator 16AreaGapAndOverlapCleaner 18AttributeValidator 20ChangeDetector 22CircularityCalculator 23ClosedCurveFilter 23CommonSegmentFinder 23ConvexityFilter 24CRCCalculator 24DimensionExtractor 26DuplicateFilter 27ElevationExtractor 28FeatureTypeFilter 29GeometryFilter 31GeometryValidator 31HoleCounter 32Inspector 33JSONValidator 34ListDuplicateRemover 37ListElementCounter 37ListHistogrammer 37Matcher 38MRF2DCleaner 39MRF2DConflator 39MRF2DDangleRemove 39MRF2DDuplicateRemover 39MRF2DExtender 39MRF2DGeneralizer 39MRF2DIntersector 39MRF2DJoiner 39MRF2DShort GeometryRemover 39MRF3DCleaner 39NullAttributeMapper 40PartCounter 41PlanarityFilter 41Sampler 49Snapper 50Snipper 51SpatialFilter 51SpatialRelator 51SpikeRemover 51SummaryReporter 53
Tester 55TestFilter 55VertexCounter 57RastersAppearanceExtractor 16AppearanceMerger 16AppearanceRemover 16AppearanceSetter 16AppearanceStyler 16ChartGenerator 22DEMDistanceCalculator 26ImageFetcher 33ImageRasterizer 33MapnikRasterizer 38NumericRasterizer 40PointCloudOn RasterComponentSetter 42PointOnRasterValueExtractor 43RasterAspectCalculator 44RasterBandAdder 44RasterBandCombiner 44RasterBand InterpretationCoercer 44RasterBandKeeper 44RasterBandMinMaxExtractor 44RasterBandNameSetter 44RasterBandNodataRemover 44RasterBandNodataSetter 44RasterBandOrderer 44RasterBandPropertyExtractor 45RasterBandRemover 45RasterBandSeparator 45RasterCellCoercer 45RasterCellOriginSetter 45RasterCellValueCalculator 45RasterCellValueReplacer 45RasterCellValueRounder 45RasterCheckpointer 45RasterConsumer 45RasterDEMGenerator 46RasterExpressionEvaluator 46RasterExtentsCoercer 46RasterExtractor 46RasterGCPExtractor 46RasterGCPSetter 46RasterGeoreferencer 46RasterHillshader 46RasterInterpretationCoercer 46RasterMosaicker 47RasterNumericCreator 47RasterPaletteAdder 47RasterPaletteExtractor 47RasterPaletteGenerator 47RasterPalette InterpretationCoercer 47RasterPaletteNodataSetter 47RasterPaletteRemover 47RasterPaletteResolver 47RasterPropertyExtractor 47
RasterPyramider 47RasterReplacer 47RasterResampler 47RasterRGBCreator 48RasterRotationApplier 48RasterSelector 48RasterSingularCell ValueCalculator 48RasterSlopeCalculator 48RasterSubsetter 48RasterTiler 48RasterToPolygonCoercer 48RCaller 48TextStroker 55VectorOnRasterOverlayer 57WebMapTiler 57Spécifique à un formatArcSDEGridSnapper 17AttributeFileReader 19AttributeFileWriter 19DatabaseDeleter 25DatabaseUpdater 25DGNStyler 26DWGStyler 27EsriReprojector 28ExcelStyler 28FeatureReader 29FeatureWriter 29GeometryExtractor 30GeometryReplacer 31GeoRSSFeatureComposer 31GeoRSSFeatureReader 32GMLFeatureComposer 32HTMLLayouter 32HTMLReportGenerator 32HTMLToXHTMLConverter 32IFCProperty SetDefinitionCreator 33IFCQuantity SetDefinitionCreator 33JSONExtractor 34JSONFlattener 34JSONFormatter 34JSONFragmenter 34JSONTemplater 34JSONUpdater 34JSONValidator 34KMLPropertySetter 35KMLRegionSetter 35KMLStyler 35KMLTimeSetter 35KMLTourBuilder 35KMLViewSetter 35MapboxStyler 38MapInfoStyler 38MapTextLabeller 38MapTextStyler 38PDFPageFormatter 41PDFStyler 41
14 Guide des Transformers · FME 2018
Légende ⊛ Ces Transformers sont disponibles pour un coût supplémentaire. Contactez Veremes pour plus d'informations
Les Transformers avec ce symbole sont nouveaux dans cette version de FME NOUVEAU
RCaller 48WebMapTiler 57XMLAppender 58XMLFeatureMapper 58XMLFlattener 58XMLFormatter 58XMLFragmenter 58XMLNamespaceDeclarer 58XMLSampleGenerator 58XMLTemplater 58XMLUpdater 58XMLValidator 58XMLXQueryExploder 58XMLXQueryExtractor 58XMLXQueryUpdater 58XSLTProcessor 58Valeurs calculéesAggregator 16AngleConverter 16AngularityCalculator 16ArcPropertyExtractor 17AreaCalculator 18AttributePivoter 19AttributeRounder 19BaseConverter 20BoundsExtractor 21CenterPointExtractor 22CircularityCalculator 23CoordinateConcatenator 24CoordinateExtractor 24Counter 24CRCCalculator 24DateTimeCalculator 25DateTimeConverter 25DateTimeStamper 25DecimalDegreesCalculator 26DEMDistanceCalculator 26DensityCalculator 26DimensionExtractor 26DMSCalculator 27ElevationExtractor 28EllipsePropertyExtractor 28ExpressionEvaluator 28GeometryExtractor 30GOIDGenerator 32HoleCounter 32LeftRightSpatialCalculator 35LengthCalculator 35LengthToPointCalculator 35ListHistogrammer 37ListRangeExtractor 37MeasureExtractor 38MeasureGenerator 38
ModuloCounter 39NetworkCostCalculator 40NetworkTopologyCalculator 40OrientationExtractor 41PartCounter 41PointCloudPropertyExtractor 43PointCloudStatisticsCalculator 43PointPropertyExtractor 44RandomNumberGenerator 44RasterAspectCalculator 44RasterBandMinMaxExtractor 44RasterBandPropertyExtractor 45RasterCellValueCalculator 45RasterExpressionEvaluator 46RasterPropertyExtractor 47RasterSingular CellValueCalculator 48ReprojectAngleCalculator 48ReprojectLengthCalculator 48StatisticsCalculator 52StreamOrderCalculator 52StreamPriorityCalculator 52StringLengthCalculator 53SubstringExtractor 53TempPathnameCreator 54TextLocationExtractor 55TextPropertyExtractor 55TextureCoordinateSetter 55UUIDGenerator 56VertexCounter 57VolumeCalculator 57WebAttributeEncoder 18ChartGenerator 22Decelerator 26DirectTweeter 26DropboxConnector 27Emailer 28FMEServerJobSubmitter 29FMEServerJobWaiter 29FMEServerLogFileRetriever 29FMEServerNotifier 29FMEServerResourceConnector 29FTPCaller 29GCMMessenger 29Generalizer 30Geocoder 30GeoRSSFeatureComposer 31GeoRSSFeatureReader 32HTMLExtractor 32HTMLLayouter 32HTMLReportGenerator 32HTMLToXHTMLConverter 32
HTTPCaller 33JavaScriptCaller 34JMSReceiver 34JMSSender 34JSONExtractor 34JSONFlattener 34JSONFormatter 34JSONFragmenter 34JSONTemplater 34JSONUpdater 34JSONValidator 34ParameterFetcher 41RasterPyramider 47S3Connector 49S3Deleter 49S3Downloader 49S3ObjectLister 49S3Uploader 49SlackConnector 50SNSSender 51SQSDeleter 52SQSMessageCounter 52SQSReceiver 52SQSSender 52TCPIPReceiver 54TCPIPSender 54Tweeter 56TweetSearcher 56TweetStreamer 56TwitterStatusFetcher 56WebMapTiler 57WebSocketReceiver 57WebSocketSender 57XMLAppender 58XMLFeatureMapper 58XMLFlattener 58XMLFormatter 58XMLFragmenter 58XMLNamespaceDeclarer 58XMLSampleGenerator 58XMLTemplater 58XMLUpdater 58XMLValidator 58XMLXQueryExploder 58XMLXQueryExtractor 58XMLXQueryUpdater 58XSLTProcessor 58
15Adaptation française par Veremes
2D 2DArcReplacer
GéométriesRemplace la géométrie de l'entité par un arc d'ellipse 2D. L'arc est défini par des paramètres qui sont des constantes de type réel ou des valeurs d'attributs existants.
2DBoxReplacerGéométries
Remplace la géométrie de l'entité par un rectangle 2D dont les minimums et maximums sont des valeurs fixes ou proviennent des 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 par les paramètres, les valeurs ou par les valeurs d'attributs existants.
2DForcerCoordonnées
Géométries
Supprime toutes les coordonnées d'altitude (Z) qui pourraient être ou ne pas être présentes sur l'entité d'origine.
2DGridAccumulatorGéométries
Remplace les entités entrant dans le Transformer par une grille 2D de points ou de polygones possédant l'espacement spécifié et couvrant au minimum toutes les entités d'origine.
2DGridCreatorGéométries
Créé une grille d'entités 2D surfaciques ou ponctuelles en utilisant des décalages spécifiés. Chaque entité créée a des attributs colonne et ligne qui indiquent sa position dans la grille.
3D 3DAffiner
3DCoordonnées
Effectue une transformation 3D affine sur les coordonnées de l'entité. 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 d'ellipse 3D dont la forme est définie par des paramètres pouvant être des valeurs constantes flottantes ou les 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 l'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é était 2D, elle devient 3D. Si l'entité était 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 une transformation affine 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 utilisée pour ajuster un jeu de données en fonction d'une transformation spatiale définie par un jeu de vecteurs de contrôle ou vecteurs de déformation. X
23ABCDEFGHIJKLMNOPRSTUVW
Liste des Transformers de FME
16 Guide des Transformers · FME 2018
AggregateFilterFiltres et jointures
Filtre les entités en fonction de la complexité de leur géométrie et distingue les entités simples et isolées des entités complexes, constituées par agrégation d'entités simples.
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.
AnchoredSnapperGéométries
Analyse spatiale
Accroche des entités sources candidates à des entités dites ANCHOR. Vous pouvez utiliser se Transformer pour effectuer des opérations de nettoyage durant une conversion.
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 les styles d'apparence d’une géométrie (face avant et/ou face arrière). Lors de la suppression de l'apparence d'une surface, la surface hérite de l'apparence de son parent si ce dernier existe et s'il possède une apparence.
AppearanceSetter3D
Rasters
Définit le ou les style(s) d'apparence sur 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é sur une surface (en utilisant le Transformer ApparenceSetter par exemple).
X
23ABCDEFGHIJKLMNOPRSTUVW
17Adaptation française par Veremes
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 spécifiées.
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.
AreaAmalgamatorAnalyse spatiale
Cartographie et rapportsGéométries
Généralise un polygone en connectant les géométries voisines. AreaAmalgamator accepte les géométries polygonales, dont les polygones troués, en entrée et produit des triangles joignant les entités entrantes en pièces connectées ou amalgames.
AreaBuilderAnalyse spatiale
Géométries
Construit des entités polygonales à partir de lignes et découpe tous les trous résultants.
X
23ABCDEFGHIJKLMNOPRSTUVW
18 Guide des Transformers · FME 2018
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é.
AreaGapAndOverlapCleanerGéométries
Qualité des données
Répare les topologies de surfaces en corrigeant les trous et chevauchements entre polygones adjacents. Un chevauchement apparaît lorsque deux polygones au moins s'intersectent, créant une région couverte par de multiples surfaces. Un trou apparaît lorsque deux polygones ou plus n'ont pas de frontières communes..
AreaOnAreaOverlayerAnalyse spatiale
Filtres et jointures
Calcule l'intersection généralisée des entités polygones de l'intersection et les entités surfaciques résultantes sont créées en sortie. 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, optionnellement, 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 un ou plusieurs attribut(s) à l'entité et, optionnellement, assigne une valeur dérivée de constantes, de valeurs d'attributs et d'expressions. Les valeurs peuvent se référer à des entités adjacentes.
AttributeDecompressorAttributs
Chaînes de caractères
Décompresse et décrypte les valeurs des 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.
NO
UVE
AU
X
23ABCDEFGHIJKLMNOPRSTUVW
19Adaptation française par Veremes
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.
AttributeRangeFilterFiltres et jointures
Trie les entités par plage de valeurs en fonction de la valeur d'un attribut 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. 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 les attributs de liste sélectionnés de l'entité.
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é.
X
23ABCDEFGHIJKLMNOPRSTUVW
20 Guide des Transformers · FME 2018
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 en début ou en fin de chaîne correspondant à la valeur des attributs à nettoyer.
AttributeValidatorChaînes de caractères
Qualité des données
Valide un certain nombre d'attributs grâce à 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 test(s) auront les raisons de l'échec définies dans un attribut et un attribut liste sur l'entité sortante.
AttributeValueMapperChaînes de caractères
Recherche et assigne des valeurs d'attributs en se basant sur d'autres attributs, puis stocke la valeur recherchée dans un nouvel attribut.
AutodeskA360ConnectorExécution
Intégrations
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.
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.
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.
X
23ABCDEFGHIJKLMNOPRSTUVW
21Adaptation française par Veremes
BoundingBoxAccumulatorAnalyse spatiale
Prend un ensemble d'entités de points, lignes, polygones et/ou agrégées et créé 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égrations
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 entrante.
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.
X
23ABCDEFGHIJKLMNOPRSTUVW
22 Guide des Transformers · FME 2018
CenterPointExtractorCoordonnées
Valeurs calculées
Extrait les attributs X, Y et Z du centre de gravité du rectangle englobant d'entités.
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é. Remplace la géométrie de l'entité par un point au centre gravité de l'entité.
ChangeDetectorFiltres et jointures
Qualité des données
Détecte les changements entre deux jeux de données entrants 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.
ChartGeneratorCartographie et rapports
RastersWeb
Crée des graphiques de barres, d'histogrammes, de dispersion, de lignes, en secteurs basés sur les valeurs d'attributs sélectionnées.
X
23ABCDEFGHIJKLMNOPRSTUVW
23Adaptation française par Veremes
ChopperGéométries
Découpe des entités entrantes en points, lignes ou surfaces. Les entités découpées contiennent le même jeu de vertex que celles en entrée.
CircularityCalculatorQualité des données
Valeurs calculées
Calcule le coefficient de circularité ou d'aplatissement d'une entité surfacique.
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 le nombre spécifié de copies des entités entrant dans le Transformer. Toutes les copies ressortent par le même port.
ClosedCurveFilterFiltres et jointures
Qualité des données
Vérifie que les courbes forment 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.
X
23ABCDEFGHIJKLMNOPRSTUVW
24 Guide des Transformers · FME 2018
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
Récupère la valeur de toutes les coordonnées de l'entité dans un attribut, séparées par un caractère délimiteur.
CoordinateExtractorCoordonnées
Valeurs calculées
Récupère la valeur des coordonnées X, Y et Z à l'index spécifié en paramètre et les stocke dans de nouveaux attributs.
CoordinateReplacerCoordonnées
Géométries
Recherche et remplace les valeurs de coordonnées de vertex définies par l'utilisateur par des valeurs spécifiées.
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.
CoordinateSystemDescriptionConverter
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.
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 nouvel attribut numérique à l'entité et lui affecte une valeur.
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 géométrie de construction de solides (CSG) par une évaluation de l'arbre du solide CSG, éliminant ainsi l'aspect de construction de la géométrie.
X
23ABCDEFGHIJKLMNOPRSTUVW
25Adaptation française par Veremes
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 courbes lissées. 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 les 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.
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.
NO
UVE
AU
X
⊛ Ces Transformers sont disponibles pour un coût supplémentaire. Contactez Veremes pour plus d'informationsX
23ABCDEFGHIJKLMNOPRSTUVW
26 Guide des Transformers · FME 2018
DeaggregatorAttributs
Filtres et jointures
Décompose une entité complexe (agrégat) en éléments simples selon ses composants.
DeceleratorExécution
Web
Ralentit le flux des entités passant dans FME.
DecimalDegreesCalculatorCoordonnées
Valeurs 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.
DEMDistanceCalculator3D
Analyse spatialeRasters
Valeurs calculées
Calcule la distance entre un nombre de lignes vecteurs entrantes et les valeurs d'élévation d'une référence raster Modèle Numérique d'Élévation, puis crée un nouveau raster MNE pour chaque ligne à l'entrée. Les données contenues dans le MNE résultant sont la distance 3D entre la ligne considérée et le point correspondant 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 fixes.
DensityCalculatorValeurs calculées
Détermine la densité d'un groupe d'entités CANDIDATES 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.
DimensionExtractor3D
Chaînes de caractèresCoordonnées
Qualité des donnéesValeurs calculées
Retourne la dimension de l'entité sous la forme d'un nouvel attribut.
DirectTweeterIntégrations
Web
Envoie un message privé depuis FME sur TwitterTM.
DisplacerAnalyse spatiale
Cartographie et rapportsGéométries
Résout les conflits de proximité entre les entités en utilisant une variante de l’algorithme de Nickerson.X
23ABCDEFGHIJKLMNOPRSTUVW
27Adaptation française par Veremes
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.
DropboxConnectorIntégrations
Web
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 jointures
Qualité des données
Détecte les doublons à partir de la valeur d'un ou plusieurs attributs clés.
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. X
23ABCDEFGHIJKLMNOPRSTUVW
28 Guide des Transformers · FME 2018
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
Définit les propriétés d'une géométrie elliptique gâce aux attributs donnés.
EllipsePropertySetterGéométries
Définit les propriétés d'une géométrie elliptique.
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.
EnvironmentVariableFetcherExé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 sur un ou plusieurs attributs en exploitant des fonctions d'entités FME, des fonctions de chaînes de caractères, des fonctions 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 la géométrie de polygone, polygone troué ou raster 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 puis les libère dans l'espace de travail en conservant l'ordre d'origine.
FeatureJoinerFiltres et jointures
Joint les entités en combinant les attributs/entités géométriques en se basant sur les valeurs d'attributs communes, telle une opération de jointure SQL.
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).
NO
UVE
AU
NO
UVE
AU
X
23ABCDEFGHIJKLMNOPRSTUVW
29Adaptation française par Veremes
FeatureReaderAnalyse spatiale
Exécution Filtres 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
Ajout 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
Écrit des entités vers n'importe quel Writer 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.
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 Android en utilisant Google Cloud Messaging (GCM). X
23ABCDEFGHIJKLMNOPRSTUVW
30 Guide des Transformers · FME 2018
GeneralizerCartographie et rapports
GéométriesWeb
Transforme ou mesure la géométrie d'entités selon l'algorithme spécifié. Il y a quatre types d'algorithmes : • 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 d'ajustement 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 divers services web externes pour convertir des adresses en coordonnées latitude/longitude, ou trouver l'adresse la plus proche à partir de ces coordonnées (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.
X
23ABCDEFGHIJKLMNOPRSTUVW
31Adaptation française par Veremes
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.
GeometryPropertyRenamer3D
Renomme les noms de géométries ou les traits.
GeometryPropertySetter3D
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. GeometryRemover
GéométriesSupprime 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. X
23ABCDEFGHIJKLMNOPRSTUVW
32 Guide des Transformers · FME 2018
GeoRSSFeatureReader Spé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égrations
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
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.
HTMLExtractorChaînes de caractères
ExécutionIntégrations
Web
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èresSpécifique à un format
Web
Convertit un document HTML en un document XHTML valide.
NO
UVE
AU
X
23ABCDEFGHIJKLMNOPRSTUVW
33Adaptation française par Veremes
HTTPCallerExécution
Web
Accède à une URL via HTTP ou HTTPS, effectuant une opération GET, PUT, POST, DELETE, HEAD, PATCH ou OPTIONS.
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 unique 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.
IIFCPropertySetDefinitionCreator
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.
IFCQuantitySetDefinition Creator
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 sortantes 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 rapports
Rasters
Dessine les entités de points, lignes ou un 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. X
23ABCDEFGHIJKLMNOPRSTUVW
34 Guide des Transformers · FME 2018
IntersectorAnalyse spatiale
Géométries
Calcule les intersections entre toutes les entités entrantes et coupe les lignes et les polygones à chaque intersection.
JJavaScriptCaller
ExécutionWeb
Exécute un script JavaScript pour manipuler les entités.
JMSReceiverIntégrations
Web
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.
X
23ABCDEFGHIJKLMNOPRSTUVW
35Adaptation française par Veremes
KMLPropertySetterCartographie et rapports
Spécifique à un format
Définit les propriétés communes à des groupes d’entités (vecteur et raster) destinées àu Writer 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 au temps 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.
KMLViewSetterCartographie et rapports
Spécifique à un format
Définit des attributs KML liés aux vues pour un groupe d'entités destinées à 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.
LabelPointReplacerGéométries
Cartographie et rapports
Remplace la géométrie de l'entité par une étiquette. L'étiquette 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.
LatLongToMGRSConverterCoordonné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é.
LeftRightSpatialCalculatorValeurs 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.
LengthToPointCalculatorValeurs 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 en se basant sur la clé vendeur et le code enregistrement.
X
23ABCDEFGHIJKLMNOPRSTUVW
36 Guide des Transformers · FME 2018
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.
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
Ce Transformer traite les superpositions Lignes/Lignes. Chaque ligne est découpée lorsqu'elle intersecte une autre ligne et les entités linéaires résultantes sont créées et ressortent par un port spécifique. X
23ABCDEFGHIJKLMNOPRSTUVW
37Adaptation française par Veremes
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.
ListCopierAttirbuts
Copie une liste complète d'attributs, y compris tous les attributs imbriqués, d'un nom de liste vers un autre.
ListDuplicateRemoverChaînes de caractères
Qualité des données
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.
ListExpressionPopulatorAttributs
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é.
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 : myattrib0.myattrib1.myattrib2.devient une liste myattrib{} contenant les entrées myattrib{0}, myattrib{1}, myattrib{2}.
ListRangeExtractorValeurs calculées
Extrait les valeurs minimum et maximum d'une liste.
ListRenamerAttributs
Renomme une liste ou les composants d'une liste.
ListSearcherChaînes de caractères
Recherche une valeur dans une liste et retourne l'index de l'élément correspondant dans un nouvel attribut.
ListSorterAttribut
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éfinit par les paramètres spécifiés. Ce Transformer ne reprojette pas les entités et ne modifie pas leur géométrie.
X
23ABCDEFGHIJKLMNOPRSTUVW
38 Guide des Transformers · FME 2018
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
Crée un style commun pour un groupe d'entités destinées au Writer 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.
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 surface 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 valeurs d'un ou de plusieurs attributs 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ètres.N
OU
VEA
UX
23ABCDEFGHIJKLMNOPRSTUVW
39Adaptation française par Veremes
MGRSToLatLongConverterCoordonné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 aient une superficie égale ou supérieure à la superficie minimale spécifiée.
MinimumSpanningCircleReplacer
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é).
MRF2DDuplicateRemover ⊛Intégrations
Qualité 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.
MRF2DShortGeometryRemover ⊛
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.N
OU
VEA
U
⊛ Ces Transformers sont disponibles pour un coût supplémentaire. Contactez Veremes pour plus d'informations
X
23ABCDEFGHIJKLMNOPRSTUVW
40 Guide des Transformers · FME 2018
MultipleGeometryFilterFiltres et jointures
Filtre les entités agrégées ayant une géométrie distincte par élément.
MultipleGeometrySetterGé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).
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.
NetworkTopologyCalculatorAnalyse spatiale
Valeurs calculées
Trouve les lignes connectées appartenant à un même réseau.
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 coordoné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.
X
23ABCDEFGHIJKLMNOPRSTUVW
41Adaptation française par Veremes
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égrations
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.
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é.
PartCounterValeurs calculées
Qualité des donné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 communs Adobe® PDF pour un groupe d'entités destinées à l'écriture de fichiers PDF Géospatiales.
PinterestConnectorExécution
Intégrations
Accède au service du réseau social pinterest pour créer, éditer, télécharger ou supprimers Épingles et Tableaux ou pour lister les informations Épingles/Tableaux depuis un compte Pinterest.
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.
NO
UVE
AU
X
23ABCDEFGHIJKLMNOPRSTUVW
42 Guide des Transformers · FME 2018
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.
PointCloudComponentAdder
Nuages de points
Ajoute de nouveaux composants avec des valeurs constantes à un nuage de points.
PointCloudComponentCopier
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.
PointCloudComponentKeeper
Nuages de points
Supprime tous les composants de l'entité à l'exception de ceux qui sont retenus dans la liste.
PointCloudComponentRemover
Nuages de points
Supprime les composants indiqués dans un nuage de points.
PointCloudComponentRenamer
Nuages de points
Renomme un composant existant.
PointCloudComponent TypeCoercer
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(s) 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.
PointCloudExpressionEvaluator
Nuages de points
Effectue des opérations, telles 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.X
23ABCDEFGHIJKLMNOPRSTUVW
43Adaptation française par Veremes
PointCloudPropertyExtractor
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
Met en sortie les entités nuages de points qui ont moins de points que les entités d'origine entrantes tout en conservant le 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.
PointCloudStatisticsCalculator
Nuages de pointsValeurs calculées
Calcule des statistiques sur les composants des nuages de points et les expose sous la forme d'attributs.
PointCloudSurfaceBuilder3D
GéométriesNuages de points
Prend un nuage de point 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.
PointCloudTransformationApplier
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 spatialesFiltres et jointures
Recherche les relations de superposition ou de proximité entre un ensemble de points et de lignes. Chaque ligne entrant 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.
PointOnRasterValueExtractor
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é.
X
23ABCDEFGHIJKLMNOPRSTUVW
44 Guide des Transformers · FME 2018
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.
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
Ce Transformer crée des entités en utilisant le code Python référencé et les envoie dans l'espace de travail pour traitement.
RRandomNumberGenerator
Chaînes de caractèresValeurs calculées
Génère un nombre aléatoire uniformément distribué. Le nombre aléatoire est x, où la 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é.
RasterBandInterpretationCoercer
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.
RasterBandMinMaxExtractor
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".
RasterBandNameSetterRasters
Définit le nom des canaux d'un raster.
RasterBandNodataRemoverRasters
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.
RasterBandNodataSetterRasters
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.
NO
UVE
AU
X
23ABCDEFGHIJKLMNOPRSTUVW
45Adaptation française par Veremes
RasterBandPropertyExtractor
RastersValeurs 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.
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.
RasterCellValueCalculatorValeurs calculées
Rasters
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.
RasterCellValueReplacerRasters
Remplace une classe de valeurs dans une image raster source par une nouvelle valeur unique.
RasterCellValueRounderRasters
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. X
23ABCDEFGHIJKLMNOPRSTUVW
46 Guide des Transformers · FME 2018
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.
RasterExpressionEvaluatorRasters
Valeurs calculées
Calcule des expressions sur chaque cellule d'un raster, comme des opérations algébriques ou des formulations conditionnelles.
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.
RasterInterpretationCoercer
Rasters
Modifie l'interprétation sous-jacente des canaux de l'entité raster, en utilisant les options de conversion spécifiées.
X
23ABCDEFGHIJKLMNOPRSTUVW
47Adaptation française par Veremes
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.
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ère) d'une palette existante et l'enregistre dans un attribut.
RasterPaletteGeneratorRasters
Génère une palette à partir des canaux/bandes sélectionnés d'un raster.
RasterPaletteInterpretationCoercer
Rasters
Modifie l'interprétation des palettes d'un raster en entrée, en utilisant les options de conversion spécifiées.
RasterPaletteNodataSetter
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.
RasterPropertyExtractorRasters
Valeurs 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.
X
23ABCDEFGHIJKLMNOPRSTUVW
48 Guide des Transformers · FME 2018
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.
RasterSingularCellValueCalculator
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.
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.
ReprojectAngleCalculatorCoordonnées
Valeurs 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.
ReprojectLengthCalculatorCoordonnées
Valeurs 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.
X
23ABCDEFGHIJKLMNOPRSTUVW
49Adaptation française par Veremes
ReprojectorCoordonnées
Effectue une reprojection de l'entité, d'un système de coordonnées vers un autre.
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.
S3DeleterIntégrations
Web
Utilise Amazon Simple Storage Service (S3) pour supprimer un fichier ou dossier d'un bucket.
S3DownloaderIntégrations
Web
Utilise Amazon Simple Storage Service (S3) pour télécharger des données depuis un objet dans un bucket S3.
S3ObjectListerIntégrations
Web
En utilisant le service Amazon Simple Storage (S3), liste les clés de tous les objets contenus dans un dossier ou conteneur bucket.
S3UploaderIntégrations
Web
Utilise Amazon Simple Storage Service (S3) pour uploader des données vers un bucket Amazon S3.
SalesforceConnectorExécution
Intégrations
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.
NO
UVE
AU
NO
UVE
AU
X
23ABCDEFGHIJKLMNOPRSTUVW
50 Guide des Transformers · FME 2018
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).
SharedItemIDExtractor
3D
Extrait les IDs des éléments partagés des faces avant et/ou arrières 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).
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.
SlackConnectorIntégrations
Web
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 si ils se trouvent à une certaine distance les uns des autres et s'ils ont au moins un attribut en commun
X
23ABCDEFGHIJKLMNOPRSTUVW
51Adaptation française par Veremes
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 par selon la valeur d'un attribut.
SpatialFilterAnalyse spatiale
Filtres et jointuresQualité des données
Filtre des entités de type points, lignes, surfaciques et textes selon des relations spatiales définies en paramètres. Chaque entité CANDIDATE entrante est comparée à toutes les entités FILTER en se basant sur des tests spatiaux.
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.
X
23ABCDEFGHIJKLMNOPRSTUVW
52 Guide des Transformers · FME 2018
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.
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 d'entités.
StreamOrderCalculatorValeurs calculées
Calcule l'ordre Strahler et/ou l'ordre Horton dans un réseau fluvial.
StreamPriorityCalculatorValeurs 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.
X
23ABCDEFGHIJKLMNOPRSTUVW
53Adaptation française par Veremes
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.
StringLengthCalculatorChaînes de caractères
Valeurs 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
Vérrifie si la valeur d'un attribut correspond à une expression régulière.
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 entrantes. Les entités sont triées avant leur analyse.
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 doît être coplanaire avec cette seconde surface, avoir une orientation compatible et contenir cette seconde surface.
SurfaceDissolver3D
Analyse spatiale
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é.
NO
UVE
AU
1
2
3
X
23ABCDEFGHIJKLMNOPRSTUVW
54 Guide des Transformers · FME 2018
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.
SurfaceFootprintReplacer3D
Gé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.
SurfaceOnSurfaceOverlayer3D
Analyse 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écution Lance 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é.
X
23ABCDEFGHIJKLMNOPRSTUVW
55Adaptation française par Veremes
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ées par FME.
TestFilterFiltres et jointures
Qualité des données
Filtre les entités par des conditions de test. Chaque condition de test correspond à un port de sortie.
TextAdderCartographie et rapports
Géométries
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.
TextureCoordinateSetterCoordonnées
Valeurs 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.
X
23ABCDEFGHIJKLMNOPRSTUVW
56 Guide des Transformers · FME 2018
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.
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 sous la forme d'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.
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.
X
23ABCDEFGHIJKLMNOPRSTUVW
57Adaptation française par Veremes
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.
VectorOnRasterOverlayerAnalyse spatiale
Rasters
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 polygones 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.
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.
X
23ABCDEFGHIJKLMNOPRSTUVW
58 Guide des Transformers · FME 2018
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
Ce Transformer 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 textes.
XMLNamespaceDeclarerSpécifique à un format
Web
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
Ce Transformer 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 la validation par le schéma, ce Transformer 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
Ce Transformer 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.
XMLXQueryExploderSpécifique à un format
Web
Ce Transformer éclate des portions de texte XML en utilisant des expressions XQuery et les introduit dans des attributs d'entités.
XMLXQueryExtractorSpécifique à un format
Web
Utiliser 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.
X
23ABCDEFGHIJKLMNOPRSTUVW
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és, services, 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 spatiale ? 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.
VeremesSpécialiste français de FME
et du traitement de données géographiques
9 rue de la Courregade66240 St-EsteveTél : 33 (0)4.68.38.65.27Fax : 33 (0)9.72.40.31.96www.veremes.com
Adaptation françaiseMarguerite EspadaAlexandre RoyRelectureMarie LabbeVersion de référenceFME 2018.0
ImpressionEncre Verte7 boulevard Docteur Joseph Denoyès66000 Perpignan
Ce guide est l'adaptation française par Veremes du "FME® Transformer Reference Guide" pour FME 2018.0 de Safe Software.
GUIDE DES TRANSFORMERS
FME 2018
TM
Copyright © Safe Software Inc. 2018. 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.
Version 2018