Liste des Transformers

Pour filtrer la liste, saisissez un mot clé ou une catégorie dans le champ de recherche ci-dessous :

Pour télécharger le PDF, clique sur Quick-Reference PDF Guide.

 

Transformer Catégories Résumés des Transformers
  2DArcReplacer

Géométries

Remplace ou crée la géométrie d'une entité par un arc en 2D tel que défini dans les paramètres pour le point central, les axes, les angles et la rotation.

  2DBoxReplacer

Géométries

Remplace la géométrie de l'entité par une boîte 2D définie par les valeurs x et y minimales et maximales spécifiées.

  2DEllipseReplacer

Géométries

Remplace ou crée la géométrie de l'entité par une ellipse 2D définie dans les paramètres pour le point central, les axes et la rotation.

  2DForcer

Coordonnées

Géométries

Supprime les coordonnées z des entités.

  2DGridAccumulator

Géométries

Crée une grille régulière de points ou de polygones rectangulaires qui couvrent les étendues de toutes les entités saisies.

  2DGridCreator

Géométries

Crée une grille régulière de points ou de polygones rectangulaires d'une taille, d'une position et d'un système de coordonnées spécifiés.

  3DAffiner

3D

Coordonnées

Effectue une transformation affine 3D (comme le décalage, la rotation ou l'échelle) sur les coordonnées de l'entité.

  3DArcReplacer

3D

Géométries

Remplace la géométrie de l'entité par un arc d'ellipse 3D. L'arc est défini par des paramètres qui sont des constantes de type réel ou des valeurs d'attributs existants.

  3DForcer

3D

Coordonnées

Géométries

Ajoute des coordonnées z aux entités, créant ou modifiant la géométrie 3D.

  3DInterpolator

3D

Géométries

Calcule par interpolation les valeurs d'élévation le long d'une entité linéaire.

  3DRotator

3D

Géométries

Fait pivoter les entités selon la règle de la main droite et dans le sens inverse des aiguilles d'une montre autour d'un axe spécifié en paramètre.

  Affiner

Coordonnées

Effectue une transformation affine (comme le décalage, la rotation ou l'échelle) sur les coordonnées de l'entité.

  AffineWarper

Géométries

Analyse spatiale

Effectue des opérations de déformation sur les coordonnées spatiales des entités. Il est utilisé pour ajuster un ensemble d'entités d'entrée observées en fonction d'une transformation spatiale définie par un ensemble de vecteurs de contrôle.

  AggregateFilter

Base de données

Filtres et jointures

Sépare les entités selon la complexité de leur géométrie : agrégat de plusieurs géométries ou simple pièce de géométrie.

  Aggregator

Attributs

Valeurs calculées

Base de données

Filtres et jointures

Combine les géométries des entités en agrégats hétérogènes ou homogènes . Il est également possible de combiner les attributs des entités sans aucune géométrie.

  AmazonAthenaConnector

Web

Accède au service Amazon Athena pour exécuter des requêtes sur des jeux de données S3.

  AnchoredSnapper

Géométries

Analyse spatiale

Réunit des lignes, des segments, des points d'extrémité ou des points de sommet d'entités s'ils se trouvent à une certaine distance les uns des autres, et si un ensemble d'entités est immobile.

  AngleConverter

Valeurs calculées

Géométries

Chaînes de caractères

Convertit les angles d'une entité (géométrie ou attributs) dans une autre unité.

  AngularityCalculator

Valeurs calculées

Qualité des données

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

  AppearanceExtractor

3D

Rasters

Extrait le style d’apparence des faces avant et/ou faces arrière de géométrie.

  AppearanceMerger

3D

Rasters

Définit les apparences des faces avant/arrière de géométries en fonction des apparences de géométries source.

  AppearanceRemover

3D

Rasters

Supprime le(s) style(s) de l'apparence d’une surface (face avant, face arrière ou les deux).

  AppearanceSetter

3D

Rasters

Définit une apparence aux faces avant et/ou arrière de géométries.

  AppearanceStyler

3D

Rasters

Crée un style d'apparence qui peut être appliqué ultérieurement à une surface.

  ArcEstimator

Géométries

Remplace la géométrie par un arc décrit par le premier, le milieu et le dernier vertex de l'entité en entrée.

  ArcGISGridSnapper

Coordonnées

Spécifique à un format

Géométries

Analyse spatiale

Simule la conversion de la géodatabase sur une entité en accrochant ses vertex à une grille basée sur la résolution de stockage et l'origine de la classe d'entités associée.

  ArcGISOnlineConnector

Intégrations

Web

Exécution

Accède à Esri ArcGIS Online ou au portail pour ArcGIS pour charger, gérer, mettre à jour, télécharger, supprimer, publier, partager ou lister des informations sur les éléments d'un compte Esri ArcGIS.

  ArcPropertyExtractor

Valeurs calculées

Extrait les propriétés de la géométrie de l'arc, en stockant les valeurs résultantes sous forme d'attributs.

  ArcPropertySetter

Géométries

Modifie ou crée une géométrie d'arc en fonction de nouvelles coordonnées, angles, axes ou valeurs de rotation.

  ArcStroker

Géométries

Remplace la géométrie des arcs ou des ellipses par des segments de ligne droite interpolés.

  AreaAmalgamator

Cartographie et rapports

Géométries

Analyse spatiale

Généraliser la géométrie de la zone en reliant et en combinant les entités voisines et/ou en remplissant les trous et les détails.

  AreaBuilder

Géométries

Analyse spatiale

Crée des polygones à partir d'entités linéaires topologiquement correctes.

  AreaCalculator

Valeurs calculées

Calcule la surface plane ou inclinée des géométries polygonales et ajoute les résultats en tant qu'attributs.

  AreaGapAndOverlapCleaner

Qualité des données

Géométries

Répare les topologies de surfaces en résolvant les trous et superpositions entre surfaces adjacentes.

  AreaOnAreaOverlayer

Filtres et jointures

Analyse spatiale

Effectue une superposition polygone/polygone (intersection de polygones) afin que toutes les entités surfaciques en entrée soient croisées les unes avec les autres pour produire en sortie des polygones. Les polygones résultants peuvent accumuler les attributs des polygones ayant servi à leur construction.

  AttributeCompressor

Attributs

Chaînes de caractères

Compresse et (éventuellement) crypte les valeurs des attributs spécifiés. Les valeurs d'attributs compressées et cryptées peuvent être décompressées et décryptées à l'aide d'AttributeDecompressor.

  AttributeCopier

Attributs

Copie les attributs existants vers de nouveaux attributs avec des noms spécifiés par l'utilisateur. Les attributs existants demeurent et un nouvel attribut est créé avec un nom différent et la même valeur.

  AttributeCreator

Attributs

Ajoute un ou plusieurs attributs aux entités, en leur attribuant éventuellement des valeurs. Les valeurs peuvent faire référence à des entités adjacentes.

  AttributeDecompressor

Attributs

Chaînes de caractères

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

  AttributeDereferencer

Attributs

Définit une valeur d'attribut en suivant une référence d'un attribut à un autre, où le premier attribut contient le nom de l'attribut (deuxième) souhaité. La valeur référencée est récupérée et affectée à un nouvel attribut.

  AttributeEncoder

Base de données

Chaînes de caractères

Web

Encode les valeurs des attributs spécifiés selon l'encodage souhaité. Si l'attribut entrant est Null, le type de l'attribut sera défini par l'encodage souhaité mais la valeur de sortie sera Null.

  AttributeExploder

Attributs

Chaînes de caractères

Crée des valeurs paires (nom d'attribut et valeur d'attribut) pour chaque attribut d'une entité et soit les additionne dans une liste d'attributs soit crée de nouvelles entités (une pour chaque paire) avec de nouveaux attributs contenant les deux valeurs.

  AttributeExposer

Attributs

Expose les attributs pour pouvoir les utiliser avec les Transformers et Writers suivants.

  AttributeFileReader

Attributs

Spécifique à un format

Exécution

Lit le contenu d'un texte externe ou d'un fichier binaire et l'attache à une entité en tant que valeur d'un attribut.

  AttributeFileWriter

Attributs

Spécifique à un format

Exécution

Écrit le contenu de l'attribut spécifié vers un fichier.

  AttributeFilter

Base de données

Filtres et jointures

Achemine les entités vers différents ports de sortie en fonction de la valeur d'un attribut. L'ensemble des valeurs d'attributs possibles peut être saisi manuellement, ou extrait d'une source d'entrée dans la boîte de dialogue des propriétés.

  AttributeKeeper

Attributs

Base de données

Supprime tous les attributs et attributs de liste, sauf ceux sélectionnés.

  AttributeManager

Attributs

Base de données

Modifie un ou plusieurs attributs en ajoutant, renommant, copiant, supprimant ou réordonnant. Définit les valeurs des attributs nouveaux, existants et modifiés à toute combinaison de constantes, de valeurs d'attributs, de valeurs conditionnelles, d'expressions et de paramètres. Les valeurs peuvent faire référence à des entités adjacentes.

  AttributePivoter

Valeurs calculées

Filtres et jointures

Chaînes de caractères

Restructure et regroupe les entités entrantes basées sur des entités individuelles selon les attributs spécifié dans Regrouper par et calcule le résumé statistique pour créer un tableau croisé dynamique en sortie.

  AttributeRangeFilter

Base de données

Filtres et jointures

Dirige les entités selon des ,plages de valeurs numériques définies par l'utilisateur.

  AttributeRangeMapper

Base de données

Chaînes de caractères

Classifie les entités selon des plages de valeurs numériques définies par l'utilisateur en ajoutant un nouvel attribut contenant le nom de la plage dans laquelle elles tombent.

  AttributeRemover

Attributs

Supprime les attributs sélectionnés et les attributs de liste de l'entité.

  AttributeRenamer

Attributs

Base de données

Renomme un ou plusieurs attributs en conservant leurs valeurs.

  AttributeReprojector

Coordonnées

Chaînes de caractères

Reprojette les coordonnées x et y stockées en tant qu'attributs d'un système de coordonnées à un autre.

  AttributeRounder

Valeurs calculées

Base de données

Chaînes de caractères

Arrondit les attributs avec des valeurs numériques au nombre de décimales spécifié. L'arrondi peut être le plus proche, supérieur ou inférieur.

  AttributeSplitter

Attributs

Base de données

Chaînes de caractères

Découpe les valeurs d'un attribut en sa basant sur un délimiteur ou une largeur déterminée puis crée un attribut de liste contenant un élément de liste pour chaque partie.

  AttributeTrimmer

Base de données

Chaînes de caractères

Supprimer les caractères de début et de fin spécifiés des attributs sélectionnés.

  AttributeValidator

Qualité des données

Base de données

Chaînes de caractères

Valide des attributs selon des conditions de tests définies par l'utilisateur puis dirige les entités selon le résultat du (ou des) test(s) et identifie les tests ayant échoué.

  AttributeValueMapper

Base de données

Chaînes de caractères

Compare les valeurs des attributs à une table de correspondance et attribue de nouvelles valeurs lorsque des correspondances sont trouvées. Les valeurs mappées peuvent être stockées dans un nouvel attribut, ou écraser un attribut existant, y compris la source originale .

  AutodeskBIM360DocsConnector

Intégrations

Web

Exécution

(Déprécié) Accède à BIM 360 Docs et à Autodesk Construction Cloud pour charger, télécharger ou supprimer des fichiers et des dossiers ou répertorier des informations sur les fichiers/dossiers.

  AutodeskDocsConnector

Intégrations

Web

Exécution

Accède à Autodesk Docs, Autodesk Construction Cloud ou BIM 360 Document pour charger, télécharger ou supprimer des fichiers et des dossiers ou répertorier des informations sur les fichiers/dossiers.

  AWSIoTConnector

Web

Se connecte au courtier de messagerie AWS IoT Core. Prend en charge l'envoi (production) et la réception (consommation) de messages.

  AzureBlobStorageConnector

Intégrations

Web

Exécution

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

  AzureComputerVisionConnector

Web

Accède au service Azure Computer Vision pour détecter les objets dans les images.

  AzureEventHubsConnector

Web

Accède aux Azure Event Hubs pour envoyer, recevoir ou vérifier des messages.

  AzureFileStorageConnector

Intégrations

Web

Exécution

Accède au service de stockage Azure File Storage pour charger, télécharger ou supprimer des fichiers et des dossiers ou contenu de dossier depuis un compte Azure File Storage.

  AzureIoTConnector

Web

Se connecte au hub IoT d'Azure via le protocole MQTT. Prend en charge la publication de messages de dispositif à dispositif et la réception de messages de dispositif à dispositif en tant que dispositif.

  AzureQueueStorageConnector

Intégrations

Web

Exécution

Accède au service Azure Queue Storage pour envoyer et recevoir des messages.

  AzureServiceBusConnector

Intégrations

Web

Exécution

Se connecte à Microsoft Azure Service Bus.

  AzureTextAnalyticsConnector

Web

Accède au service de traitement de langage naturel de texte Text Analytics d'Azure.

  BaseConverter

Valeurs calculées

Chaînes de caractères

Convertit la valeur d'un attribut numérique d'un système de base vers un autre et stocke le résultat dans un nouvel attribut.

  BinaryDecoder

Base de données

Chaînes de caractères

Décode du texte Base64 ou HEX en données binaires.

  BinaryEncoder

Base de données

Chaînes de caractères

Encode les données binaires en texte en utilisant les méthodes d'encodage Base64 ou HEX. Le Transformer peut convertir des attributs qui contiennent n'importe quel type de données. Cela est utile lorsqu'un fichier binaire, tel qu'une image, doit être inclus dans un fichier texte.

  BoundingBoxAccumulator

Analyse spatiale

Crée un polygone rectangulaire qui couvre les étendues de toutes les entités d'entrée.

  BoundingBoxReplacer

Géométries

Remplace la géométrie de l'entité par un rectangle ou un cube qui couvre l'étendue de l'entité.

  BoundsExtractor

Valeurs calculées

Extrait les valeurs minimum et maximum des coordonnées d'une entité dans des attributs.

  BoxConnector

Intégrations

Web

Exécution

Accède au service de stockage Box pour charger, télécharger ou supprimer des fichiers et des dossiers ou des informations de listes de fichiers/dossiers.

  Bufferer

3D

Analyse spatiale

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

  BulkAttributeRemover

Attributs

Supprime tous les attributs dont le nom correspond à une expression régulière donnée. Ce Transformer peut être utilisé pour supprimer un grand nombre d'attributs qui ont des modèles de noms communs.

  BulkAttributeRenamer

Attributs

Renomme les attributs en ajoutant ou en supprimant des préfixes ou des suffixes, ou en remplaçant le texte à l'aide d'expressions régulières ou de chaînes de caractères. Ce Transformer est utile si vous avez besoin de renommer rapidement tout ou partie de vos attributs.

  CenterlineReplacer

Géométries

Analyse spatiale

Remplace les géométries de zone par leurs lignes centrales ou leurs squelettes droits. Ce Transformer fonctionne mieux avec des zones longues et étroites.

  CenterPointExtractor

Valeurs calculées

Coordonnées

Extrait les coordonnées d'un point situé à l'intérieur de l'entité, de sa boîte de délimitation ou de son centre de masse, et les stocke en tant qu'attributs.

  CenterPointReplacer

Géométries

Analyse spatiale

Remplace la géométrie de l'entité par un point situé à l'intérieur de l'entité, de son rectangle englobant ou de son centre de masse.

  CesiumIonConnector

Web

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

  ChangeDetector

Qualité des données

Base de données

Filtres et jointures

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

  CharacterCodeExtractor

Chaînes de caractères

Extrait le code de caractère du premier caractère de l'attribut de la chaîne de caractères en entrée, puis ajoute sa valeur entière dans le jeu de caractères de l'entité en tant qu'autre attribut.

  CharacterCodeReplacer

Chaînes de caractères

Définit l'attribut résultat selon le caractère dont le code numérique est contenu dans l'attribut de code source (ou le nombre entier saisi).

  ChartGenerator

Cartographie et rapports

Rasters

Web

Créé des graphiques de secteurs, lignes, barres, histogrammes, de dispersion et des camemberts à partir de valeurs d'attributs sélectionnés. Une interface interactive permet de prévisualiser les entités sélectionnées avec un échantillon de données et de visualiser la mise en page du graphique en cours de création.

  Chopper

Géométries

Découper les entités de type ligne, arc, chemin ou surface en entités plus petites en fonction du nombre de sommets ou de la longueur approximative.

  CircularityCalculator

Valeurs calculées

Qualité des données

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

  CityEngineModelGenerator

3D

Géométries

Intégrations

Génère des modèles 3D à partir des géométries entrantes et ArcGIS CityEngine rule packages (*.rpk).

  CKANConnector

Intégrations

Web

Exécution

Se connecte à un portail de données ouvert CKAN à l'aide de l'API REST CKAN Action. Prend en charge la lecture et l'écriture de métadonnées de jeux de données et de ressources CKAN, le téléchargement de ressources sous forme de fichiers et le chargement de fichiers dans le dépôt de fichiers CKAN. Ne prend pas en charge les opérations basées sur les lignes contre les ressources CKAN DataStore.

  Classifier

Valeurs calculées

Trie et regroupe les entités dans un certain nombre de classes en fonction de la valeur d'un attribut, en stockant leur identifiant de classe dans un attribut de sortie spécifié.

  Clipper

Analyse spatiale

Découpe les entités des candidats à l'aide d'entités Clipper, de sorte que les entités Candidates et les parties des entités Candidates qui se trouvent à l'intérieur ou à l'extérieur des entités Clipper sont éditées séparément. Les attributs peuvent être partagés entre les objets (jointure spatiale).

  Cloner

Exécution

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

  ClosedCurveFilter

Qualité des données

Filtres et jointures

Vérifie que les courbes forment bien des boucles fermées.

  CommonLocalReprojector

Cartographie et rapports

Coordonnées

Reprojette une ou plusieurs entités dans un système de coordonnées local centré sur la boîte englobante contenant toutes les entités.

  CommonSegmentFinder

Qualité des données

Teste si les entités entrant par le port Candidate (candidats) ont un segment en commun avec les entités Base.

  ComprehendConnector

Web

Accède au service Amazon AI Comprehend pour un traitement automatique de langage naturel sur du texte.

  ContourGenerator

Analyse spatiale

Construit une triangulation de Delaunay à partir de points et de lignes de rupture. Les lignes de contour sont ensuite générées à partir de la triangulation.

  ConvexityFilter

Qualité des données

Filtres et jointures

Détermine si les polygones, les surfaces et les solides sont convexes ou concaves.

  CoordinateConcatenator

Valeurs calculées

Coordonnées

Chaînes de caractères

Récupère les valeurs de toutes les coordonnées de l'entité dans une seule valeur d'attribut de chaîne, séparée par des délimiteurs.

  CoordinateExtractor

Valeurs calculées

Coordonnées

Récupère les coordonnées individuelles spécifiées ou toutes les valeurs de coordonnées de la géométrie, et les ajoute à l'entité en tant qu'attributs.

  CoordinateRounder

Coordonnées

Géométries

Arrondit la valeur des coordonnées de l'entité au nombre de décimales spécifié.

  CoordinateSwapper

Coordonnées

Géométries

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

  CoordinateSystemDescriptionConverter

Coordonnées

Chaînes de caractères

Recherche les noms et les définitions des systèmes de coordonnées entre le format interne de FME et les représentations applications tierces courantes et des sources libres, en stockant les résultats sous forme d'attribut.

  CoordinateSystemExtractor

Coordonnées

Récupère le nom du système de coordonnées FME attribué à l'entité dans un attribut.

  CoordinateSystemRemover

Coordonnées

Supprime le système de coordonnées attribué aux entités, sans modifier la géométrie ou les coordonnées.

  CoordinateSystemSetter

Coordonnées

Définit le système de coordonnées des entités sans modifier la géométrie et les coordonnées.

  Counter

Valeurs calculées

Ajoute un attribut numérique à une entité et lui attribue une valeur. Chaque entité suivante passant par le Transformer reçoit une valeur incrémentée, en comptant les entités.

  CRCCalculator

Valeurs calculées

Qualité des donné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.

  Creator

3D

Exécution

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

  CSGBuilder

3D

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.

  CSGEvaluator

3D

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

  CsmapAttributeReprojector

Coordonnées

Intégrations

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

  CsmapReprojector

Coordonné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étries

Remplace la géométrie par un tracé optimal de segments de ligne et d'arcs, créant ainsi des lignes et des zones lisses et incurvées.

  DatabaseDeleter

Base de données

Spécifique à un format

Intégrations

Exécution

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

  DatabaseJoiner

Attributs

Base de données

Filtres et jointures

Joint les attributs d'une table externe à des entités déjà dans un traitement en se basant sur une (ou plusieurs) clé(s) commune(s).

  DatabaseUpdater

Base de données

Spécifique à un format

Intégrations

Exécution

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

  DateTimeCalculator

Valeurs calculées

Base de données

Effectue des opérations arithmétiques sur les dates, les heures, et les intervalles de temps.

  DateTimeConverter

Valeurs calculées

Base de données

Chaînes de caractères

Convertit un jeu d'attribut date-heure en entrée depuis un format vers un autre, en l'état.

  DateTimeRounder

Valeurs calculées

Base de données

Arrondit le jour, l'heure, la minute, la seconde, la milliseconde, la microseconde ou la nanoseconde d'une valeur DateTime à un intervalle spécifié.

  DateTimeStamper

Valeurs calculées

Base de données

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

  Deaggregator

Attributs

Base de données

Filtres et jointures

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

  Decelerator

Web

Exécution

Ralentit le flux des entités passant dans FME.

  DecimalDegreesCalculator

Valeurs calculées

Coordonnées

Calcule une valeur de degré décimal à partir de valeurs distinctes de degrés, minutes et secondes (DMS), fournies comme attributs.

  DEMDistanceCalculator

3D

Valeurs calculées

Rasters

Analyse spatiale

Ce Transformer admet plusieurs entités linéaires et un unique MNE (Modèle numérique d'élévation) en entrée. Il calcule la distance entre les lignes en entrée et les valeurs d'altitude du MNE de référence et génère un nouvel MNE pour chaque ligne.

  DEMGenerator

3D

Nuages de points

Construit une triangulation de Delaunay à partir des points et des lignes de rupture saisis. Cette triangulation est ensuite échantillonnée pour produire un modèle numérique d'élévation.

  Densifier

Géométries

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

  DensityCalculator

Valeurs calculées

Détermine la densité d'un groupe d'entités Candidat.

  DGNStyler

Cartographie 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 conviviale pour définir un certain nombre d'attributs spécifiques au format Bentley Microstation Design.

  DimensionExtractor

3D

Valeurs calculées

Coordonnées

Qualité des données

Chaînes de caractères

Extrait le nombre de dimensions d'une entité, en stockant la valeur résultante de 2 ou 3 dans un attribut.

  DirectTweeter

Intégrations

Web

Envoie un message Twitter™ direct depuis FME.

  Displacer

Cartographie et rapports

Géométries

Analyse spatiale

Supprime les conflits de proximité entre les entités en utilisant une variante de l’algorithme de Nickerson .Ce Transformer est généralement utilisé après une généralisation.

  Dissolver

Géométries

Analyse spatiale

Combine des zones superposées et/ou adjacentes en de plus grandes zones contiguës en supprimant les bords partagés et intérieurs.

  DMSCalculator

Valeurs calculées

Coordonnées

Calcule les degrés, minutes et secondes (DMS) à partir d'une valeur de degrés décimaux fournie comme attribut.

  DonutBridgeBuilder

Géométries

Analyse spatiale

Ajoute des arêtes internes pour relier les trous du polygone troué à l'enveloppe extérieure, produisant ainsi un polygone sans trou.

  DonutBuilder

Géométries

Découpe des trous dans les entités de la surface lorsqu'elles entourent entièrement une autre surface, créant ainsi des polygones troués.

  DonutHoleExtractor

Géométries

Séparer les polygones troués en polygones d'enveloppe externe et de trou.

  DropboxConnector

Intégrations

Web

Exécution

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

  DuplicateFilter

Qualité des données

Base de données

Filtres et jointures

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

  DWGStyler

Cartographie et rapports

Spécifique à un format

Prépare les entités pour générer des données AutoCAD DWG/DXF par l'intermédiaire d'une interface de paramétrage d'attributs de format spécifiques à AutoCAD.

  ElevationExtractor

3D

Valeurs calculées

Coordonnées

Qualité des données

Chaînes de caractères

Extrait la valeur de la première coordonnée z d'une entité et la stocke dans un attribut.

  EllipsePropertyExtractor

Valeurs calculées

Extrait les propriétés de la géométrie de l'ellipse, en stockant les valeurs résultantes sous forme d'attributs.

  EllipsePropertySetter

Géométries

Modifie ou crée une géométrie d'ellipse en fonction de nouvelles valeurs de coordonnées, d'axes, de rotation ou d'orientation.

  Emailer

Intégrations

Web

Envoie un e-mail par entité en entrée via le protocole SMTP (Simple Mail Transfer Protocol), Gmail ou Microsoft Mail. Il est possible d'envoyer des e-mails en HTML et en texte brut, chacun avec une ou plusieurs pièces jointes.

  EnvironmentVariableFetcher

Exécution

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

  EsriReprojector

Coordonnées

Spécifique à un format

Intégrations

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

  EthereumConnector

Web

Interagit avec le réseau de la blockchain Ethereum. Les fonctions comprennent la lecture des informations relatives aux transactions, aux adresses ou aux blocs, l'envoi de transactions ou l'interaction avec les contrats déployés.

  ExcelStyler

Cartographie et rapports

Base de données

Spécifique à un format

Définit un style de ligne et de colonne Excel en utilisant les attributs de l'entité en sortie destinée au jeu de données destination Excel.

  ExpressionEvaluator

Valeurs calculées

Chaînes de caractères

Effectue un calcul mathématique sur une expression composée de fonctions d'entités FME, de fonctions de chaînes, de fonctions mathématiques et d'opérateurs mathématiques. Les opérandes et les arguments de fonction se composent d'attributs sur l'entité d'entrée, de littéraux constants, de paramètres publiés et privés, ainsi que de fonctions et d'opérateurs.

  Extruder

3D

Géométries

Crée des géométries de type surface ou solide par extrusion de la géométrie de l'entité d'origine.

  FaceReplacer

3D

Géométries

Remplace la géométrie d'une entité de polygone troué, raster ou face. Si le polygone troué ou le polygone n'est pas déjà tridimensionnel, une valeur de 0,0 pour les coordonnées Z est supposée.

  FeatureColorSetter

Cartographie et rapports

Applique des couleurs aux entités entrantes.

  FeatureHolder

Exécution

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

  FeatureJoiner

Base de données

Filtres et jointures

Joins des entités en combinant les attributs et/ou la géométrie d'entités basées sur des valeurs d'attributs clés communs. Effectue des jointures gauches, internes et complètes.

  FeatureMerger

Base de données

Filtres et jointures

Fusionne les attributs et/ou géométries d'un jeu d'entités en un autre jeu d'entités en fonction de la correspondance de valeurs clés d'attributs et d'expressions.

  FeatureReader

Base de données

Filtres et jointures

Spécifique à un format

Analyse spatiale

Exécution

Lit des entités dans n’importe quel format supporté par FME.

  FeatureTypeExtractor

Exécution

Ajoute un attribut contenant le type d'entités d'origine de l'entité.

  FeatureTypeFilter

Qualité des données

Base de données

Filtres et jointures

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

  FeatureWriter

Base de données

Spécifique à un format

Exécution

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

  FilenamePartExtractor

Chaînes de caractères

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

  FMEFlowJobSubmitter

Intégrations

Web

Exécution

Soumet des jobs FME à exécuter sur FME Flow. Un "job" se compose d'un traitement (hébergé dans un dépôt sur FME Flow) et de valeurs pour chacun de ses paramètres publiés.

  FMEFlowNotifier

Intégrations

Web

Exécution

Envoie une notification à un FME Flow spécifié.

  FMEFunctionCaller

Exécution

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

  FTPCaller

Intégrations

Web

Exécution

Chargement et téléchargement de données à partir d'un serveur FTP. Le Transformer permet de télécharger des données à partir de valeurs d'attributs ou d'un fichier. Les fichiers distants peuvent être téléchargés dans un fichier local, ou dans un attribut d'entité. Le Transformer permet également de supprimer des fichiers distants.

  Generalizer

Cartographie et rapports

Géométries

Web

Transforme ou mesure des entités géométriques selon l'algorithme spécifié.

  Geocoder

Intégrations

Web

Utilise divers services web externes pour convertir les adresses en coordonnées de latitude/longitude, ou pour trouver les adresses les plus proches des coordonnées de latitude/longitude (géocodage inverse). Certains services proposent des informations supplémentaires, comme le fuseau horaire ou l'altitude.

  GeometryCoercer

Géométries

Nuages de points

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

  GeometryColorSetter

Cartographie et rapports

Affecte des couleurs, par le biais d'apparences, sur des géométries (comme les surfaces) qui supportent les apparences et qui correspondent à une requête XQuery.

  GeometryExtractor

Valeurs calculées

Géométries

Spécifique à un format

Exécution

Extrait la géométrie d'une entité en fonction du paramètre d'encodage de la géométrie.

  GeometryFilter

Qualité des données

Base de données

Filtres et jointures

Achemine les entités en fonction de leur type de géométrie.

  GeometryInstantiator

3D

Remplace une définition géométrique par des instances géométriques indépendantes qui sont des copies de la définition géométrique originale.

  GeometryNameSetter

Géométries

Définit le nom de la géométrie spécifiée à partir d'un attribut d'entité ou d'une constante.

  GeometryPartCounter

Valeurs calculées

Qualité des données

Renvoie le nombre de parties de la géométrie. Pour les multis et les agrégats, c'est le nombre de parties, et pour les chemins , c'est le nombre de segments. Sinon, c'est un (1).

  GeometryPartExtractor

3D

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

  GeometryPropertyExtractor

3D

Extrait les traits ou étiquettes de géométries dans des attributs d'entités.

  GeometryPropertyRemover

3D

Supprime les traits ou étiquettes de géométries.

  GeometryPropertyRenamer

3D

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

  GeometryPropertySetter

3D

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

  GeometryRefiner

Géométries

Effectue des "affinages" sur les géométries des entités.

  GeometryRemover

Géométries

Supprime la géométrie des entités.

  GeometryReplacer

Spécifique à un format

Géométries

Exécution

Remplace la géométrie d'une entité selon le réglage du paramètre d'encodage de la géométrie. Ce Transformer est généralement utilisé pour restaurer la géométrie précédemment extraite dans un attribut par le GeometryExtractor .

  GeometryValidator

Qualité des données

Détecte les types d’erreurs géométriques spécifiés dans les entités en entrée, et, de façon optionnelle, répare ces anomalies.

  GeoRSSFeatureComposer

Spécifique à un format

Web

Ce Transformer construit des documents GeoRSS à partir des entités en entrée et les stocke dans un attribut spécifié. Les entités ressortent par le port GeoRSS.

  GeoRSSFeatureReader

Spécifique à un format

Web

Construit des entités à partir de documents GeoRSS/URLs qui sont stockés dans un attribut spécifié des entités d'entrée. Les entités du document GeoRSS/URL sont générées avec les attributs de l'entité originale et sont fusionnées, si nécessaire.

  GMLFeatureComposer

Spécifique à un format

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

  GOIDGenerator

Valeurs calculées

Calcule un GOID (Identifiant d'Objet Géographique) pour chaque entité entrant dans le Transformer et l'affecte à un nouvel attribut.

  GoogleBigQueryConnector

Base de données

Web

Accède au service Google BigQuery pour charger ou requêter des tables depuis un compte Google Cloud.

  GoogleCloudPubSubConnector

Web

Se connecte au service Google Pub/Sub pour créer des sujets et abonnements ou envoyer et recevoir des messages.

  GoogleCloudStorageConnector

Intégrations

Web

Exécution

Accède au service de stockage de fichiers Google Cloud Storage pour téléverser ou télécharger des fichiers ou lister des informations de fichiers ou dossiers depuis un compte Google Cloud Storage.

  GoogleDriveConnector

Intégrations

Web

Exécution

Accède au service de stockage Google Drive pour charger, télécharger ou supprimer des fichiers et des dossiers ou contenu de dossier depuis un compte GoogleDrive.

  GoogleIoTConnector

Web

Se connecte au Google IoT Core. Prend en charge l'envoi (production) et la réception (consommation) de messages.

  GoogleLanguageConnector

Web

Accède aux API Google Natural Language et Google Cloud Translation pour l'analyse de texte, comme la détection de la langue ou du sentiment.

  GoogleVisionConnector

Rasters

Web

Accède à l'API de reconnaissance d'image Google Vision AI.

  GridInQuestIIReprojector

Coordonnées

Intégrations

Reprojection des coordonnées d'entités d'un système de coordonnées à un autre à l'aide du moteur Grid InQuestII d'Ordnance Survey, pour une utilisation en Grande-Bretagne, en Irlande et en Irlande du Nord.

  GtransAttributeReprojector

Coordonnées

Intégrations

Reprojette des coordonnées stockées en attributs d'un système de coordonnées à un autre en utilisant le moteur Gtrans du National Land Survey of Sweden (Lantmäteriet).

  GtransReprojector

Coordonnées

Intégrations

Reprojette des des coordonnées stockées en attributs d'un système de coordonnées à un autre en utilisant le moteur de reprojection Gtrans du National Land Survey of Sweden (Lantmäteriet).

  H3HexagonalIndexer

Valeurs calculées

Géométries

Calcule et manipule les index spatiaux hiérarchiques hexagonaux (Uber H3), et permet de regrouper les données spatiales dans des cellules de grille hexagonales pour analyse et visualisation.

  HDFSConnector

Intégrations

Web

Exécution

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

  HoleCounter

Valeurs calculées

Qualité des données

Récupère le nombre de trous dans les polygones troués, en stockant le résultat sous forme d'attribut.

  HTMLExtractor

Intégrations

Chaînes de caractères

Web

Exécution

Extrait des données structurées depuis une page web ou toute autre source HTML qui est formatée pour être lue par un humain (capture de données d'écran, ou screen scraping) en utilisant les sélecteurs CSS pour extraire des portions de contenu HTML en attributs d'entités.

  HTMLLayouter

Cartographie et rapports

Spécifique à un format

Web

Permet de combiner des rapports web générés par HTMLReportGenerator dans une grille bootstrap ou disposition verticale.

  HTMLReportGenerator

Cartographie et rapports

Spé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.

  HTMLToXHTMLConverter

Spécifique à un format

Chaînes de caractères

Web

Convertit un document HTML en un document valide XHTML.

  HTTPCaller

Web

Exécution

Accède à une URL via HTTP ou HTTPS, en utilisant une variété de méthodes HTTP.

  HullAccumulator

Analyse spatiale

Crée une enveloppe convexe ou concave sur la base d'un groupe d'entités en entrée.

  HullReplacer

Géométries

Remplace la géométrie de l'entité par une enveloppe convexe ou concave autour de l'entité.

  IBMIoTConnector

Web

Se connecte à la plateforme Watson IoT d'IBM via le protocole MQTT. Prend en charge l'envoi (production) et la réception (consommation) de messages.

  IBMMQConnector

Intégrations

Web

Exécution

Se connecte à un gestionnaire de files d'attente IBM MQ 9.x via TCP/IP, en mode client. Prend en charge l'envoi et la réception de messages à partir de files d'attente et la publication et l'abonnement à des sujets.

  IFCPropertySetDefinitionCreator

3D

Spécifique à un format

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

  IFCQuantitySetDefinitionCreator

3D

Spécifique à un format

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

  ImageFetcher

Rasters

Exécution

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.

  ImageRasterizer

Cartographie et rapports

Rasters

Crée une représentation raster d'entités entrantes vectorielles ou nuages de points.

  InlineQuerier

Base de données

Exécution

Crée des tables de base de données SQLite depuis les entités entrantes, exécute des requêtes SQL dessus et met en sortie les résultat sous forme d'entités.

  Inspector

Qualité des données

Exécution

Envoie les entités à FME Data Inspector pour visualisation.

  Intersector

Géométries

Analyse spatiale

Calcule les intersections entre toutes les entités entrantes, lignes de rupture et polygones à tout endroit où une intersection arrive et créant des nodes à ces emplacements.

  JMSReceiver

Intégrations

Web

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

  JMSSender

Intégrations

Web

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

  JSONExtractor

Spécifique à un format

Web

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

  JSONFlattener

Spécifique à un format

Web

Ce Transformer aplatit des objets JSON et extrait les clés et les valeurs des objets dans des attributs de l'entité FME.

  JSONFormatter

Spécifique à un format

Web

Fournit des options pour formater du texte JSON (JavaScript Object Notation).

  JSONFragmenter

Spécifique à un format

Web

Extrait des portions de JSON (Java Script Object Notation) au format texte dans de nouveaux attributs.

  JSONTemplater

Spécifique à un format

Web

Remplit un document JSON avec les valeurs des attributs des entités FME. Le document est fourni en tant que modèle, et le Transformer utilisera XQuery pour insérer les valeurs des attributs et les informations géométriques dans le modèle.

  JSONUpdater

Spécifique à un format

Web

Modifie des documents JSON.

  JSONValidator

Qualité des données

Spécifique à un format

Web

Valide la syntaxe de texte JSON (JavaScript Objet Notation).

  Junction

Exécution

Réunit plusieurs connexions ensembles à un point de jonction qui ne génère qu'une seule connexion.

  KafkaConnector

Web

Se connecte à Apache Kafka, Confluent, RedPanda ou à d'autres services de flux de données compatibles avec Kafka pour envoyer et recevoir des messages.

  KinesisReceiver

Intégrations

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

  KinesisSender

Intégrations

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

  KMLPropertySetter

Cartographie et rapports

Spécifique à un format

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

  KMLRegionSetter

Cartographie et rapports

Spécifique à un format

Définit les attributs KML liés à la région d’un groupe d’entités destinés à l’écriture OGCKML.

  KMLStyler

Cartographie 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.

  KMLTimeSetter

Cartographie et rapports

Spécifique à un format

Définit des attributs KML liés au temps pour un groupe d'entités destinés à l’écriture OGCKML.

  KMLTourBuilder

Cartographie et rapports

Spécifique à un format

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

  KMLViewSetter

Cartographie et rapports

Spécifique à un format

Définit les attributs KML liés à la vue pour un groupe d'entités destinées au Writer OGCKML. La création de vues LookAt ou Camera est prise en charge.

  Labeller

Cartographie et rapports

Place les étiquettes le long d'une entité linéaire, avec un angle par rapport à l'orientation de chaque segment étiqueté.

  LabelPointReplacer

Cartographie et rapports

Géométries

Remplace la géométrie d'un point, d'une ligne ou d'une zone par une simple étiquette de texte.

  LatLongToMGRSConverter

Coordonnées

Calcule un code MGRS (Military Grid Reference System) à partir des valeurs de latitude et de longitude.

  LeftRightSpatialCalculator

Valeurs calculées

Calcule la position relative de Candidat par rapport aux entités entrant part le port Base.

  LengthCalculator

Valeurs calculées

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

  LengthToPointCalculator

Valeurs calculées

Calcule la longueur d'une entité depuis son début jusqu'au point le plus proche d'un point, et l'ajoute comme nouvel attribut. Les coordonnées du point proviennent des attributs de l'entité d'origine.

  LineBuilder

Géométries

Relie des entités séquentielles de points et/ou de lignes pour créer une géométrie de ligne ou de surface.

  LineCloser

Géométries

Convertit une entité linéaire en surface en reliant le point d'arrivée au point de départ.

  LineCombiner

Géométries

Relie les entités de ligne qui se rencontrent à des points de départ ou d'arrivée communs pour créer des lignes ou des chemins plus longs.

  LineExtender

Géométries

Prolonger les entités de ligne, d'arc ou de chemin aux deux extrémités d'une longueur spécifiée.

  LineOnAreaOverlayer

Filtres et jointures

Analyse spatiale

Effectue une superposition ligne-sur-surface. Chaque ligne d'entrée est divisée à toutes les limites de surface qu'elle croise ou les surfaces sont fractionnées là où elles sont superposées à des lignes. Les attributs peuvent être partagés entre les lignes et les surfaces liées (jointure spatiale).

  LineOnLineOverlayer

Filtres et jointures

Analyse spatiale

Effectue une superposition ligne sur ligne dans laquelle toutes les lignes d'entrée sont intersectées les unes contre les autres et les entités de ligne résultantes sont créées et sorties. Les points d'intersection sont transformés en entités ponctuelles qui peuvent contenir la liste fusionnée des attributs des lignes intersectées originales.

  ListBasedFeatureMerger

Filtres et jointures

Fusionne les attributs et/ou géométries d'un jeu d'entités en un autre jeu d'entités en fonction de la correspondance de valeurs d'un attribut de liste avec des valeurs de clés d'attributs et d'expressions.

  ListBuilder

Attributs

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

  ListConcatenator

Attributs

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

  ListCopier

Attributs

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

  ListDuplicateRemover

Qualité des données

Chaînes de caractères

Supprime tous les doublons d'un attribut de type liste.

  ListElementCounter

Qualité des données

Compte le nombre d'éléments se trouvant dans la liste spécifiée et stocke le résultat dans un attribut.

  ListExploder

Attributs

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

  ListExpressionPopulator

Attributs

Remplit une nouvelle liste à partir d'une série d'attributs. Les attributs à utiliser sont spécifiés par le paramètre expression. L'index de chaque attribut dans la liste est spécifié par l'ordre de l'attribut dans le résultat trié de l'expression régulière.

  ListHistogrammer

Valeurs calculées

Qualité des donné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é.

  ListIndexer

Attributs

Copie les attributs de l'élément de liste spécifié par l'index pour devenir les attributs principaux de l'entité.

  ListPopulator

Attributs

Remplit une nouvelle liste à partir d'une série d'attributs.

  ListRangeExtractor

Valeurs calculées

Extrait les valeurs minimum et maximum d'un Attribut de liste.

  ListRenamer

Attributs

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

  ListSearcher

Chaînes de caractères

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

  ListSorter

Attributs

Trie les éléments de la liste donnée. Le tri peut être alphabétique ou numérique, et dans l'ordre croissant ou décroissant.

  ListSummer

Chaînes de caractères

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

  LocalCoordinateSystemSetter

Coordonnées

Affecte un système de coordonnées local spécifié aux entités, sans modifier la géométrie ou les coordonnées.

  Logger

Exécution

Enregistre chaque entité dans le journal de traduction avec le degré de gravité spécifié. Tous les attributs et la géométrie de l'entité seront édités.

  LogMessageStreamer

Exécution

Capture les messages du fichier journal de FME et/ou du Transformer Logger. Les messages sont chargés sur des entités créées par le Transformer.

  MapboxStyler

Cartographie et rapports

Spécifique à un format

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

  MapInfoStyler

Cartographie et rapports

Spécifique à un format

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

  MapnikRasterizer

Cartographie et rapports

Rasters

Génère un raster depuis des entités rasters ou vectorielles en entrée, avec un contrôle laissé sur la symbolisation et l’étiquetage en utilisant la boîte à outils Mapnik.

  Matcher

Base de données

Qualité des données

Détecte les entités qui correspondent l'une à l'autre. Les entités sont déclarées correspondantes lorsqu'elles ont une géométrie correspondante, des valeurs d'attributs correspondantes, ou les deux. Une liste d'attributs qui doivent différer entre les entités peut également être spécifiée.

  MeasureExtractor

Valeurs calculées

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

  MeasureGenerator

Valeurs calculées

Crée automatiquement les coordonnées M (mesures) d'une entité linéaire à partir de sa géométrie 2D ou 3D, et chaque valeur est la distance depuis le début de la ligne jusqu'au vertex, multiplié par le Multiplicateur fournit en paramètre.

  MeasureRemover

Géométries

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

  MeasureSetter

Géométries

Définit la ou les mesures 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.

  MeshMerger

3D

Géométries

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

  MeshSimplifier

3D

Géométries

Réduit le nombre de triangles d'un maillage.

  MGRSToLatLongConverter

Coordonnées

Convertit le code du système de référence de la grille militaire (MGRS) en valeurs de coordonnées de longitude et de latitude.

  MinimumAreaForcer

Géométries

Agrandit les entités plus petites qu'une surface spécifiée à cette taille minimale spécifiée.

  MinimumSpanningCircleReplacer

Géométries

Calcule un cercle contenant tous les vertex de l'entité en entrée, sous forme de valeurs d'attributs ou de géométrie.

  ModuloCounter

Valeurs calculées

Ajoute un attribut portant le prochain entier pris dans une séquence. La séquence est réinitialisée à 0 lorsqu'elle atteint la valeur maximum.

  MQTTConnector

Web

Se connecte à un courtier MQTT. Supporte l'envoi (production) et la réception (consommation) de messages.

  MSWordStyler

Cartographie 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 Microsoft Word.

  MultipleGeometryFilter

Filtres et jointures

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

  MultipleGeometrySetter

Géométries

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

  NeighborFinder

Analyse spatiale

Recherche la ou les entités candidates les plus proches de chaque entité de base et fusionne leurs attributs avec l'entité de base. Peut également être utilisé en mode Candidats seulement, où chaque entité est considérée comme la Base à son tour et comparée à toutes les autres entités, mais pas à elle-même.

  NeighborhoodAggregator

Filtres et jointures

Analyse spatiale

Crée des agrégats d'entités en fonction de leur proximité les unes des autres. Chaque agrégat créé couvre approximativement la largeur et la hauteur du quartier (mesurées en unités de base des entités).

  NeighborPairFinder

Analyse spatiale

Cherche pour chaque entité provenant du port Base, les deux entités les plus proches provenant du port Candidate(candidat). Les candidats sont séparés de l'entité de base par une distance inférieure au paramètre Distance maximale.

  NetworkCostCalculator

Valeurs calculées

Analyse spatiale

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.

  NetworkFlowOrientator

Analyse spatiale

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

  NetworkTopologyCalculator

Valeurs calculées

Analyse spatiale

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

  NLPClassifier

Filtres et jointures

Chaînes de caractères

À l'aide d'un modèle entraîné, ce Transformer classe les textes en langage naturel en différentes catégories. Il peut être utilisé pour le filtrage, l'analyse des sentiments et d'autres tâches.

  NLPTrainer

Filtres et jointures

Chaînes de caractères

Entraîne un modèle de classification de traitement de langage naturel (TLN, ou NLP pour Natural Language Processing) basé sur les spécifications de l'utilisateur et les données fournies.

  NullAttributeMapper

Attributs

Qualité des données

Base de données

Chaînes de caractères

Fait correspondre les attributs spécifiés sur une entité à des valeurs spécifiées. Ce Transformer peut faire correspondre des valeurs nulles, des chaînes de caractères vides et des attributs manquants.

  NumericRasterizer

Cartographie et rapports

Rasters

Crée une représentation sous forme de raster numérique d'entités entrantes vectorielles ou nuages de points, où les valeurs des cellules sont prises depuis les coordonnées z des entités en entrée et superposées sur une fond uniforme.

  OffsetCurveGenerator

Géométries

Créer des lignes parallèles décalées de chaque coté des entités de type courbes.

  Offsetter

3D

Analyse spatiale

Effectue une translation de la géométrie des entités en ajoutant une valeur de décalage aux coordonnées.

  OneDriveConnector

Intégrations

Web

Exécution

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

  OpenAPICaller

Web

Exécution

Accède à un point de terminaison API défini par une spécification OpenAPI via HTTP ou HTTPS.

  OrientationExtractor

Valeurs calculées

Retourne l'orientation d'une entité et la renvoie dans l'attribut Orientation.

  Orientor

Géométries

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

  ParameterFetcher

Web

Exécution

Ajoute un nouvel attribut à l'entité et lui affecte la valeur d'un paramètre publié.

  PathBuilder

Géométries

Connecte des entités séquentielles de lignes et/ou d'arcs pour créer une géométrie de chemin, en préservant les segments d'entrée.

  PathSplitter

Géométries

Divise la géométrie de la trajectoire en segments de lignes et/ou d'arcs qui la composent.

  PDFPageFormatter

Cartographie 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.

  PDFStyler

Cartographie et rapports

Spécifique à un format

Définit les attributs de style pour un groupe d’entités destinés à être écrits au format PDF GeoSpatial .

  PipeEvaluator

3D

Géométries

Remplace les géométries des tuyaux sur l'entité par une représentation approximative des limites solides.

  PipeReplacer

3D

Géométries

Remplace la géométrie de l'entité par une canalisation tridimensionnelle (tuyau) créée par balayage d'un disque vectorisé le long de la courbe en entrée.

  PlanarityFilter

3D

Qualité des données

Filtres et jointures

Filtre les entités en fonction de leur planéité. Pour être planaire, une géométrie doit avoir tous ses points situés dans le même plan.

  Player

Exécution

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

  PointCloudCombiner

Nuages de points

Combine les entités en un seul nuage de points. Les géométries de nuages de points et de nuages non ponctuels sont prises en charge.

  PointCloudComponentAdder

Nuages de points

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

  PointCloudComponentCopier

Nuages de points

Copie les valeurs des composants sélectionnés dans des composants soit nouveaux soit existants.

  PointCloudComponentKeeper

Nuages de points

Conserve uniquement les composants nuages de points spécifiés, supprimant tous les autres.

  PointCloudComponentRemover

Nuages de points

Supprime les composants spécifiés d'un nuage de points.

  PointCloudComponentRenamer

Nuages de points

Renomme un composant existant.

  PointCloudComponentTypeCoercer

Nuages de points

Modifie le type de données de composants nuages de points et convertit les valeurs des composants si besoin est.

  PointCloudConsumer

Nuages de points

Lit les entités du nuage de points à des fins de test, y compris toute opération accumulée sur le nuage de points. Aucune opération supplémentaire n'est effectuée, et rien n'est fait avec les entités.

  PointCloudCreator

Nuages de points

Crée un nuage de points selon une taille et une densité avec des valeurs de composants par défaut

  PointCloudExpressionEvaluator

Valeurs calculées

Nuages de points

Evalue les expressions pour chaque point d'une entité nuage de points, incluant les opérations algébriques et déclarations conditionnelles, et défini des valeurs de composants individuelles de nuages de point.

  PointCloudExtractor

Nuages de points

Sérialise la géométrie d'une entité nuage de point dans un attributs blob et encore le contenu selon un choix de formats nuages de points binaires communs.

  PointCloudFilter

Filtres et jointures

Nuages de points

Sépare les nuages de points en plusieurs entités, en se basant sur l'évaluation d'expressions comprenant des valeurs de composants, et crée un port de sortie distinct pour chaque expression définie.

  PointCloudMerger

Filtres et jointures

Nuages de points

Fusionne les nuages de points en joignant les points où les valeurs des composants sélectionnés correspondent (clé de jonction), y compris les composants x, y, z et autres. Les valeurs des composantes sont transférées entre les nuages de points et la sortie est filtrée en fonction de la réussite de la correspondance et de la duplication.

  PointCloudOnRasterComponentSetter

Nuages de points

Rasters

Définit les valeurs des composantes du nuage de points en superposant un nuage de points sur une trame. Les valeurs des composantes de chaque point sont interpolées à partir des valeurs de la bande à l'emplacement du point.

  PointCloudPropertyExtractor

Valeurs calculées

Nuages de points

Extrait les propriétés géométriques d'une entité de nuage de points et les expose en tant qu'attributs, en vérifiant éventuellement leur existence, en récupérant les propriétés des composants et en trouvant les valeurs minimales et maximales. Les étendues peuvent également être recalculées et mises à jour.

  PointCloudReplacer

Nuages de points

Décode un attribut binaire contenant un nuage de points encodé et stocké en tant que blobs, et remplace la géométrie de l'entité avec le nuage de points décodé.

  PointCloudSimplifier

Nuages de points

Réduit le nombre de points dans un nuage de points en conservant sélectivement les points en fonction de la forme du nuage de points. Les points simplifiés et supprimés sont produits comme deux nuages de points discrets.

  PointCloudSorter

Nuages de points

Tri les points d'un nuage de points en fonction des valeurs de ses composants

  PointCloudSplitter

Nuages de points

Découpe un nuage de points en plusieurs entités, chacune ayant des valeurs homogènes pour les composants ayant servi de critère de découpage.

  PointCloudStatisticsCalculator

Valeurs calculées

Nuages de points

Calcule des statistiques sur les composants des nuages de points et ajoute les résultats sous la forme d'attributs.

  PointCloudSurfaceBuilder

3D

Géométries

Nuages de points

Prend un nuage de points en entrée et le reconstruit dans une maille.

  PointCloudThinner

Nuages de points

Réduit le nombre de points dans (amincit) un nuage de points en conservant les points à un intervalle fixe, un nombre maximum de points, ou une quantité définie de premiers ou de derniers points. Les points restants sont éliminés.

  PointCloudToPointCoercer

Nuages de points

Convertit des nuages de points en géométries ponctuelles ou multipoints, en conservant optionnellement les valeurs d'attributs et de composants.

  PointCloudTransformationApplier

Nuages de points

Applique une échelle, un décalage ou une transformation matricielle pour recalculer des valeurs de composants et supprimer des valeurs de transformation

  PointOnAreaOverlayer

Filtres et jointures

Analyse spatiale

Effectue une superposition de points dans un polygone. Les points peuvent recevoir des attributs de zone contenant, et les zones peuvent recevoir des attributs de point contenant (jointure spatiale).

  PointOnLineOverlayer

Filtres et jointures

Analyse spatiale

Effectue une superposition point sur ligne. Chaque ligne en entrée est découpée au plus proche endroit d'un point dans le seuil de tolérance spécifié et les attributs sont partagés entre les points et les lignes liés (jointure spatiale).

  PointOnPointOverlayer

Filtres et jointures

Analyse spatiale

Effectue une superposition de points sur des points. Chaque point peut recevoir des attributs de n'importe quel point situé à une distance spécifiée (tolérance), réalisant ainsi une jointure spatiale. La géométrie n'est pas modifiée.

  PointOnRasterValueExtractor

Rasters

Analyse spatiale

Extrait les valeurs de bandes et palettes d'un raster à l'emplacement d'un ou plusieurs des points en entrée et les définit en tant qu'attribut sur l'entité.

  PointPropertyExtractor

Valeurs calculées

Extrait l'orientation de points dans des attributs.

  PointPropertySetter

Géométries

Ajoute ou supprimer une orientation de type ponctuel.

  PowerPointStyler

Cartographie et rapports

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

  PROJAttributeReprojector

Coordonnées

Intégrations

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

  ProjectWiseWSGConnector

Intégrations

Web

Exécution

Accède au service au service Bentley ProjectWise pour charger, télécharger ou supprimer des fichiers et dossiers ou lister le contenu d'un dossier depuis un compte ProjectWise.

  PROJReprojector

Coordonnées

Intégrations

Reprojette le système de coordonnées d'une entité vers un autre système de coordonnées en utilisant la librairie PROJ.

  PythonCaller

Exécution

Exécute un script Python fourni par l'utilisateur pour manipuler les entités.

  PythonCreator

Exécution

Crée des entités avec un script Python fourni par l'utilisateur.

  RabbitMQConnector

Intégrations

Web

Exécution

Se connecte à un courtier AMQP 0-9-1. Supporte l'envoi (production) et la réception (consommation) de messages.

  RandomNumberGenerator

Valeurs calculées

Chaînes de caractères

Génère un nombre aléatoire uniformément distribué.

  RasterAspectCalculator

Valeurs calculées

Rasters

Calcule l'aspect (direction de la pente) pour 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.

  RasterBandAdder

Rasters

Ajoute une nouvelle bande à une entité raster.

  RasterBandCombiner

Rasters

Fusionne les entités raster coïncidant en une seule entité raster en sortie, conservant et ajoutant toutes les bandes.

  RasterBandInterpretationCoercer

Rasters

Altère le type d'interprétation pour les bandes rasters individuelles, convertissant les valeurs de cellules si nécessaire.

  RasterBandKeeper

Rasters

Supprime toutes les bandes non-sélectionnées d'une entité raster.

  RasterBandMinMaxExtractor

Valeurs calculées

Rasters

Extrait les valeurs de bandes minimum et maximum, les clés de palettes et valeurs de palettes depuis une entité raster et les ajoute à un attribut de liste.

  RasterBandNameSetter

Rasters

Définit le nom de bande des bandes sélectionnées dans un raster, rendant le contenu raster plus simple à comprendre comparés à des numéros de bandes.

  RasterBandNodataRemover

Rasters

Supprime l'identifiant Nodata existant des bandes sélectionnées d'une entité raster. Toutes les valeurs précédemment égales à la valeur Nodata sont considérées comme des données valides.

  RasterBandNodataSetter

Rasters

Définit une valeur nodata sur les bandes sélectionnées d'une entité raster.

  RasterBandOrderer

Rasters

Spécifie l'ordre requis des bandes dans un raster. Les bandes sont réorganisées à partir de l'index des bandes en entrée.

  RasterBandPropertyExtractor

Valeurs calculées

Rasters

Extrait les propriétés des bandes et des palettes de l'entité raster et les ajoute à un attribut de liste.

  RasterBandRemover

Rasters

Supprime toute bande sélectionnée d'une entité raster.

  RasterBandSeparator

Rasters

Sépare les bandes ou bandes uniques et combinaisons de palettes, puis génère soit des entités raster individuelles soit une seule entité raster contenant toutes les combinaisons.

  RasterCellCoercer

Rasters

Crée des points ou polygones individuels pour chaque cellule dans un raster, en extrayant optionnellement les valeurs de bandes en tant que coordonnées z ou attributs.

  RasterCellOriginSetter

Rasters

Définit le point d'origine de la cellule dans les cellules d'un raster.

  RasterCellValueCalculator

Valeurs calculées

Rasters

Evalue des opérations d'arithmétique basique, minimum, maximum ou moyenne sur les valeurs de cellules d'une paire de rasters.

  RasterCellValueReplacer

Rasters

Remplace les plages de valeurs de bandes dans un raster par des valeurs uniques.

  RasterCellValueRounder

Rasters

Arrondit les valeurs des cellules raster.

  RasterCheckpointer

Rasters

Exécution

Force des opérations accumulées de rasters à être traitées, sauvegarde l'état sur le disque puis libère les ressources pour améliorer les performances et aider avec les limitations de mémoire.

  RasterConsumer

Rasters

Lit les entités rasters à des fins de test, y compris toutes les opérations rasters accumulées. Aucune opération supplémentaire n'est effectuée, et rien n'est fait avec les entités.

  RasterConvolver

Rasters

Applique un filtre de convolution (des fois appelé kernel ou lentille) aux entités rasters et met en sortie les résultats.

  RasterDEMGenerator

3D

Rasters

Produit un modèle numérique d'élévation (MNE) en effectuant de manière uniforme une triangulation de Delaunay générée depuis des points d'entrée et des lignes de rupture.

  RasterDiffuser

Rasters

Améliore les entités d'une image raster. RasterDiffuser améliore les bords, les lignes et les courbes tout en réduisant le bruit dans les zones plates de l'image raster.

  RasterExpressionEvaluator

Valeurs calculées

Rasters

Évalue les expressions dans chaque cellule d'un raster ou d'une paire de rasters, dont les opérations algébriques et déclarations conditionnelles.

  RasterExtentsCoercer

Rasters

Remplace la géométrie des entités raster en entrée avec un polygone couvrant soit l'étendue d'un raster soit l'étendue des données dans un raster.

  RasterExtractor

Rasters

Sérialise la géométrie d'une entité raster dans un attribut Blob, encodant le contenu selon un choix de formats rasters binaires classiques.

  RasterGCPExtractor

Coordonnées

Rasters

Extrait le système de coordonnées du point de contrôle (ou GCP pour Ground Control Point) et fait pointer vers ces valeurs depuis une entité raster pour les exposer ensuite en tant qu'attribut.

  RasterGCPSetter

Coordonnées

Rasters

Définit des points de contrôle au sol (GCP) sur un raster, en associant les positions des cellules à des coordonnées connues.

  RasterGeoreferencer

Coordonnées

Rasters

Géoréférence un raster soit en fonction des coordonnées ou origines connues d'angles, taille de cellule et rotation.

  RasterHillshader

3D

Cartographie et rapports

Rasters

Génère une représentation en relief et en nuances de gris du terrain selon les valeurs d'élévation.

  RasterInterpretationCoercer

Rasters

Altère de type d'interprétation des rasters, incluant toutes les bandes et convertit les valeurs de cellules si nécessaire.

  RasterMosaicker

Filtres et jointures

Rasters

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

  RasterNumericCreator

Rasters

Crée un raster numérique de la taille et résolution spécifiées avec des valeurs de cellules par défaut.

  RasterObjectDetectionModelTrainer

Rasters

Entraîne un modèle personnalisé de détection d'objets rasters basé sur les échantillons positifs et négatifs.

  RasterObjectDetector

Rasters

Accepte un raster en entrée et génère en sortie des entités rectangulaires encadrant le (ou les) objet(s) détecté(s).

  RasterObjectDetectorSampleGenerator

Rasters

Aide à la génération et à la préparation d'échantillons positifs et négatifs qui seront utilisés par le RasterObjectDetectionModelTrainer.

  RasterObjectDetectorSamplePreparer

Rasters

Aide à la préparation d'échantillons positifs et négatifs fournis par l'utilisateur pour être utilisés par le RasterObjectDetectionModelTrainer.

  RasterPaletteAdder

Rasters

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

  RasterPaletteExtractor

Rasters

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

  RasterPaletteGenerator

Rasters

Génère une palette à partir de la ou des bandes sélectionnées d'un raster. Le raster de sortie aura la ou les bandes sélectionnées remplacées par une nouvelle bande avec une palette.

  RasterPaletteInterpretationCoercer

Rasters

Altère l'interprétation du type de palettes rasters.

  RasterPaletteNodataSetter

Rasters

Identifie la clé de palette qui correspond à la valeur Nodata d'une bande d'un raster et y définit une valeur.

  RasterPaletteRemover

Rasters

Supprime les palettes sélectionnées d'entités rasters.

  RasterPaletteResolver

Rasters

Résout la ou les palettes sur une trame en remplaçant les valeurs des cellules par leurs valeurs de palette correspondantes. Les valeurs de palette à composantes multiples, telles que RGB, sont décomposées et les valeurs individuelles sont affectées à plusieurs bandes nouvellement ajoutées.

  RasterPropertyExtractor

Valeurs calculées

Rasters

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

  RasterPyramider

Rasters

Web

Rééchantillonne des rasters avec plusieurs résolutions selon le nombre de niveaux ou de dimensions du plus petit raster en sortie.

  RasterRegisterer

Rasters

Transforme une image pour minimiser ses différences avec une autre.

  RasterReplacer

Rasters

Décode un attribut binaire contenant des rasters encodés stockés en tant que blobs, puis remplace la géométrie de l’entité avec le raster décodé.

  RasterResampler

Rasters

Rééchantillonne des rasters selon les dimensions de sortie spécifiée, les tailles de cellules en unités terrain ou pourcentage de l'original, en interpolant les valeurs de nouvelles cellules.

  RasterRGBCreator

Rasters

Crée une entité raster couleur de la taille, résolution et type d'interprétation spécifiés avec des valeurs de cellules par défaut.

  RasterRotationApplier

Rasters

Pivote une entité raster selon sa propriété d'angle de rotation, interpolant les nouvelles valeurs de cellules, mettant à jour toutes les autres propriétés rasters affectées et produisant en sortie une entité raster avec un angle de rotation de zéro.

  RasterSegmenter

Rasters

Partitionne une image raster en groupes de cellules tailles arbitraires depuis l'image en entrée selon l'intensité des différences dans les cellules de l'image raster en entrée.

  RasterSelector

Rasters

Sélectionne des bandes et des palettes d'une entité raster pour traitement ultérieur par des Transformers spécifiques.

  RasterSingularCellValueCalculator

Valeurs calculées

Rasters

Effectue des opérations arithmétiques sur les valeurs de cellules d'un raster comparées à une valeur numérique.

  RasterSlopeCalculator

3D

Rasters

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

  RasterStatisticsCalculator

Valeurs calculées

Rasters

Calcule les statistiques sur des bandes rasters et ajoute les résultats sous forme d'attributs.

  RasterSubsetter

Rasters

Découpe les entités rasters en utilisant une marge intérieure plutôt que les coordonnées terrain, et ajoute optionnellement des cellules autour du périmètre.

  RasterTiler

Rasters

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

  RasterToPolygonCoercer

Rasters

Crée des polygones à partir d'entités raster d'entrée. Un polygone est créé pour chaque zone contiguë de cellules ayant la même valeur dans toutes les bandes.

  RCaller

Spécifique à un format

Intégrations

Rasters

Exécute un script R qui permet d'accéder à des données depuis une frame data R.

  Recorder

Exécution

Sauvegarde une copie de toutes les entités qui entrent dans un fichier disque. Ce fichier disque peut ensuite être "lu" dans le traitement suivant à l'aide du Player, ou visualisé à l'aide de FME Data Inspector.

  ReframeReprojector

Coordonnées

Intégrations

Reprojette les coordonnées des entités d'un système de coordonnées à un autre en Suisse, en utilisant la bibliothèque Reframe de l'Office fédéral de topographie (swisstopo).

  RekognitionConnector

Web

Accède au service de vision par ordinateur Amazon Rekognition Service AI pour détecter des objets, visages et textes dans des images et pour décrire le contenu et les visages de l'image.

  ReprojectAngleCalculator

Valeurs calculées

Coordonnées

Convertit un angle d'un système de coordonnées vers un autre.

  ReprojectLengthCalculator

Valeurs calculées

Coordonnées

Convertit une longueur d'un système de coordonnées vers un autre.

  Reprojector

Coordonnées

Reprojette les coordonnées x et y d'entités d'un système de coordonnées à un autre.

  RevitStyler

Cartographie et rapports

Spécifique à un format

Prépare les entités pour la sortie vers Autodesk Revit en fournissant une interface pratique pour définir une variété d'attributs spécifiques au format Autodesk Revit.

  Rotator

Géométries

Pivote les entités dans une direction antihoraire selon le point spécifié par le paramètre Angle de rotation (mesuré en degrés).

  RubberSheeter

Coordonnées

Géométries

Ajuste de manière variable les coordonnées des entités vectorielles en fonction de leur proximité avec les entités vectorielles de commande indiquant les positions actuelles et souhaitées.

  S3Connector

Intégrations

Web

Exécution

Accède au service de stockage Amazon Simple Storage Service (S3) pour charger, télécharger ou supprimer des fichiers et des dossiers ou contenu de dossier depuis un compte S3.

  SalesforceConnector

Intégrations

Web

Exécution

Récupère des données depuis la plate-forme de relation client Salesforce en utilisant des requêtes Salesforce Object Query Language (SOQL).

  Sampler

Qualité des données

Filtres et jointures

Exécution

Préserve soit un nombre total d'entités, soit un échantillonnage d'entités, selon la sélection du type d'échantillonnage. Le reste des entités ressort par le port NotSampled.

  Scaler

3D

Coordonnées

Géométries

Met à l'échelle les valeurs des coordonnées x, y et/ou z pour redimensionner la géométrie.

  SchemaMapper

Base de données

Exé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.

  SchemaScanner

Base de données

Exécution

Produit un élément de schéma représentant la définition du type d'entité pour chaque groupe d'entités de données d'entrée.

  SecondOrderConformer

3D

Coordonnées

Effectue une transformation conforme de second ordre sur la géométrie de l'entité. En fonction de la géométrie d'entrée, une transformation 2D ou 3D est effectuée.

  SectorGenerator

Analyse spatiale

Génère des secteurs circulaires d'influence pour les entités ponctuelles dont les directions sont définies par les azimuts(degrés dans le sens horaire à partir du Nord).

  SharedItemAdder

3D

Ajoute ou remplace les apparences, textures, rasters ou définitions de géométries dans la librairie 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.

  SharedItemIDSetter

3D

Attribue un identifiant d'objet partagé à chaque face (avant ou arrière) des géométries.

  SharedItemRetriever

3D

Récupère les apparences, textures, rasters ou définitions de géométries dans la librairie interne FMELibrary.

  SharePointOnlineConnector

Intégrations

Web

Exécution

Accède à SharePoint Online pour charger, télécharger ou supprimer fichiers et dossiers ou pour lister les informations de fichiers et dossiers.

  SherbendGeneralizer

Cartographie et rapports

Géométries

Sherbend est un algorithme qui simplifie les lignes en supprimant des détails en fonction d'une analyse des courbes des lignes.

  ShortestPathFinder

Analyse spatiale

Calcule le plus court chemin d'un nœud source vers un nœud destination dans un réseau basé sur la longueur ou le poids des arêtes.

  SlackConnector

Intégrations

Web

Exécution

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

  Snapper

Qualité des données

Géométries

Analyse spatiale

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 si ils ont au moins un attribut en commun.

  Snipper

Qualité des données

Géométries

Raccourcit la géométrie linéaire en coupant les extrémités.

  SNSSender

Intégrations

Web

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

  SolidBuilder

3D

Géométries

Construit des solides à partir de surfaces et découpe des régions creuses, ou des vides, dans des entités solides avec d'autres entités solides. Un solide qui est coupé par un autre solide doit contenir ce second solide.

  SolidDissolver

3D

Géométries

Analyse spatiale

Dissout les entités solides en supprimant les limites communes pour créer des solides plus grands. Les attributs d'entrée peuvent être accumulés.

  Sorter

Base de données

Exécution

Trie les entités par la valeur d'un attribut sélectionné. Les entités quittent le Transformer dans l'ordre spécifié, et ressortent par le port Sorted.

  SpatialFilter

Qualité des données

Base de données

Filtres et jointures

Analyse spatiale

Filtre des entités points, lignes, surfaciques et texte selon des relations spatiales définies en paramètres.

  SpatialRelator

Qualité des données

Filtres et jointures

Analyse spatiale

Détermine le type de relations spatiales (topologiques) existant entre des ensembles d'entités de type point, ligne, zone et texte. Il marque les entités - mais ne modifie pas leur géométrie - lorsqu'il existe des relations sélectionnées, et effectue une jointure spatiale pour copier éventuellement les attributs entre les entités.

  SpatialSorter

Analyse spatiale

Exécution

Trie les entités géographiques (par emplacement)

  SpikeRemover

Qualité des données

Géométries

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

  SQLCreator

Base de données

Exécution

Génère des entités FME et/ou des schémas à partir des résultats d'une requête SQL exécutée sur une base de données. Une entité FME est créée pour chaque ligne des résultats de la requête SQL.

  SQLExecutor

Base de données

Exécution

Exécute des requêtes SQL en base de données une fois pour chaque entité initiatrice qui entre dans le Transformer. Le schéma, les entités Initiator et les résultats de la requête peuvent être édités.

  SQSConnector

Web

Accède au service Amazon Simple Queue pour envoyer ou recevoir des messages.

  StatisticsCalculator

Valeurs calculées

Calcule des statistiques selon un attribut désigné ou un ensemble d'attributs des entités en entrée et ajoute les résultats en tant qu'attributs.

  StreamOrderCalculator

Valeurs calculées

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

  StreamPriorityCalculator

Valeurs calculées

Calcule les flux primaires et secondaires de réseaux à flux multiples. La clé pour déterminer la priorité est l'algorithme du plus court chemin utilisant des itérations multiples dans un graphe de réseau.

  StringCaseChanger

Base de données

Chaînes de caractères

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

  StringConcatenator

Base de données

Chaî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.

  StringFormatter

Base de données

Chaînes de caractères

Reformate les données contenues dans chaque attribut spécifié.

  StringLengthCalculator

Valeurs calculées

Chaînes de caractères

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

  StringPadder

Chaînes de caractères

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

  StringPairReplacer

Chaînes de caractères

Remplace certains caractères contenus dans l'attribut source selon une table de correspondance.

  StringReplacer

Chaî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 contenue dans l'attribut source.

  StringSearcher

Chaînes de caractères

Effectue une correspondance d'expression régulière sur l'expression spécifiée.

  SubstringExtractor

Valeurs calculées

Chaînes de caractères

Extrait une sous-chaîne de l'attribut source. La sous-chaîne est prise dans l'intervalle de caractères spécifié.

  SummaryReporter

Qualité des données

Exécution

Rédige un rapport sommaire des entités qui entrent dans un fichier disque.  Les entités sont triées avant d'être résumées.

  SurfaceBuilder

3D

Analyse spatiale

Découpe des trous dans des entités de surface avec d'autres entités de surface. Une surface qui est découpée par une autre surface doit être coplanaire avec cette deuxième surface, et contenir cette deuxième surface.

  SurfaceDissolver

3D

Géométries

Analyse spatiale

Détecte les régions coplanaires des surfaces d'entrée et les dissout en faces uniques. Les faces de sortie conservent les attributs, les traits et les apparences de l'entrée.

  SurfaceDraper

3D

Nuages de points

Analyse spatiale

Construit une triangulation de Delaunay basée sur des points et des lignes de rupture en entrée. Les entités drapées d'entrée seront superposées au modèle de surface et produites en tant qu'entités drapées.

  SurfaceFootprintReplacer

3D

Géométries

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

  SurfaceModeller

3D

Nuages de points

Construit une triangulation de Delaunay selon les points et lignes de rupture en entrée.

  SurfaceOnSurfaceOverlayer

3D

Analyse spatiale

Effectue une superposition surface sur surface de sorte que toutes les surfaces d'entrée soient croisées les unes avec les autres et que les entités de surface résultantes soient créées et sorties. Les surfaces de sortie peuvent conserver tous les attributs des entités d'entrée dans lesquelles elles sont contenues.

  SurfaceSplitter

3D

Géométries

A partir d'une géométrie surfacique en entrée, ce Transformer ressort des surfaces équivalentes à l'entrée mais n'ayant qu'une seule face.

  SystemCaller

Exécution

Lance un programme et attend que ce dernier s'arrête avant de continuer le traitement.

  TCPIPReceiver

Intégrations

Web

Exécution

Reçoit des données brutes sur TCP/IP. Produit une entité chaque fois qu'un nombre spécifié d'octets est reçu ou qu'une séquence particulière est détectée.

  TCPIPSender

Intégrations

Web

Exécution

Envoie des données brutes vers l'hôte spécifié, qui peut être un autre projet FME tournant dans un processus différent (localisé sur la même machine ou pas) ou toute application cliente qui communique par TCP/IP.

  TempPathnameCreator

Valeurs calculées

Exécution

Réserve et renvoie un chemin d'accès temporaire à un fichier ou un dossier qui sera supprimé une fois le traitement terminé. Un nom de base et une extension facultatifs peuvent être fournis pour affiner la partie nom de fichier du chemin d'accès résultant.

  Terminator

Exé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.

  Tester

Qualité des données

Base de données

Filtres et jointures

Teste si une entité répond à une ou plusieurs conditions et dirige l'entité vers un port différent en fonction du résultat.

  TestFilter

Qualité des données

Base de données

Filtres et jointures

Filtre les entités par des conditions de test. Chaque condition de test correspond à un port de sortie.

  TextAdder

Cartographie et rapports

Géométries

Remplace toute géométrie par une étiquette de texte unique au centre de son rectangle englobant.

  TextDecoder

Base de données

Chaînes de caractères

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

  TextEncoder

Base de données

Chaînes de caractères

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

  TextLocationExtractor

Valeurs calculées

Remplace le texte par sa géométrie d'emplacement, généralement un point.

  TextPropertyExtractor

Valeurs calculées

Récupère les valeurs des propriétés de texte de la géométrie du texte et les ajoute à l'entité en tant qu'attributs.

  TextPropertySetter

Cartographie et rapports

Définit les propriétés d'une géométrie de texte en fonction des propriétés spécifiées. Tous les paramètres sont facultatifs ; si une valeur n'est pas spécifiée, elle ne sera pas modifiée dans la géométrie.

  TextStroker

Cartographie et rapports

Rasters

Prend en entrée un nom de police, une marge interne de texte et un multiplicateur de largeur, et produit des agrégats qui décrivent le contour du texte.

  TextureCoordinateSetter

Valeurs calculées

Coordonnées

Affecte des coordonnées de texture aux surfaces.

  Tiler

Géométries

Divise les entités d'entrée en une série de tuiles en spécifiant soit la taille des tuiles (en unités terrain), soit le nombre total de tuiles.

  TimeWindower

Exécution

Ajoute un attribut de période temporelle à chaque entité, en attribuant un ID de période basé soit sur l'heure à laquelle l'entité arrive au Transformer, soit sur un horodatage stocké comme attribut.

  TINGenerator

3D

Géométries

Construit une triangulation de Delaunay basée sur des points et des lignes de rupture en entrée. Le modèle de surface peut être produit dans un certain nombre de représentations : un réseau irrégulier triangulé (TIN), des sommets TIN, des arêtes TIN et des triangles.

  TopferIndexCalculator

Analyse spatiale

Prend un ensemble d'entités ponctuelles, linéaires, polygonales et/ou agrégées, et calcule l'indice Topfer en fonction des échelles source et destination fournies par l'utilisateur.

  TopologyBuilder

Analyse spatiale

Calcule les relations topologiques à partir d'entités ponctuelles, linéaires et/ou surfaciques en entrée. Le Transformer génère des nœuds, arêtes et faces avec des attributs décrivant leurs relations topologiques.

  TraitMerger

Filtres et jointures

Déplace les traits d'une géométrie sur une autre géométrie. Il peut également déplacer les attributs d'une entité sur une géométrie en tant que traits, ou les traits d'une géométrie sur une entité en tant qu'attributs.

  TransporterReceiver

Intégrations

Exécution

Fournit un mécanisme pour envoyer des entités vers un autre espace de travail FME exécuté dans un autre process et qui peut être situé sur la même machine ou sur une autre.

  TransporterSender

Intégrations

Exécution

Envoie les entités vers un autre traitement FME exécuté avec des processus différents, qui peuvent être situés sur la même machine ou sur une machine différente.

  TrelloConnector

Intégrations

Web

Exécution

Accède au service web de Trello pour créer, mettre à jour, archiver ou lister le contenu des Tableaux, Cartes ou Listes Trello.

  Triangulator

Géométries

Découpe les géométries entrants dans le Transformer en triangles qui ressortent par le port Triangles.

  TrimbleConnectConnector

Intégrations

Web

Exécution

Accède à la plateforme Trimble Connect pour charger, télécharger, lister ou supprimer des données d'un compte Trimble Connect.

  Tweeter

Intégrations

Web

Envoie une mise à jour de statut Twitter™.

  TweetSearcher

Intégrations

Web

Exécute une recherche dans Twitter via une requête donnée.

  TweetStreamer

Intégrations

Web

Se connecte à un flux Twitter™ et produit une nouvelle entité pour chaque tweet. Le Transformer permet aux utilisateurs de configurer un filtre, de sorte que les entités de sortie ne contiennent que les tweets contenant certains mots-clés, les tweets qui sont géolocalisés avec un emplacement particulier, et/ou les tweets qui sont écrits dans des langues particulières.

  TweetStatusFetcher

Intégrations

Web

Récupère le TimeLine de Twitter™ d’un compte particulier ou d'une liste.

  UniqueIdentifierGenerator

Valeurs calculées

Calcule un identifiant unique UUID (Universally Unique Identifier - Identifiant Universel Unique) pour chaque entité en entrée et lui ajoute un nouvel attribut.

  VariableRetriever

Exécution

Récupère les valeurs des variables dans les attributs des entités.

  VariableSetter

Exécution

Crée une variable et lui affecte la valeur du paramètre valeur.

  VectorOnRasterOverlayer

Rasters

Analyse spatiale

Rasterise des entités vectorielles ou des nuages de points sur une image raster existante. Pour les entités vectorielles, l'attribut fme_color définit la couleur des pixels, et les nuages de points peuvent être rendus en utilisant leurs composantes de couleur ou d'intensité.

  VertexCounter

Valeurs calculées

Coordonnées

Qualité des données

Extrait le nombre total de sommets d'une entité, en stockant le résultat dans un attribut.

  VertexCreator

Gé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.

  VertexNormalGenerator

3D

Coordonnées

Géométries

Calcule les normales des facettes ou les normales moyennes pour chaque vertex de la géométrie d'une entité.

  VertexNormalRemover

3D

Coordonnées

Géométries

Supprime toutes les normales de vertex de la géométrie d'une entité.

  VertexRemover

Coordonnées

Géométries

Supprime des sommets spécifiques de la géométrie d'une entité.

  VolumeCalculator

3D

Valeurs calculées

Calcule le volume d'un objet solide et enregistre la valeur dans un attribut. Le volume est calculé en unités cube terrain, quelles qu'elles soient.

  VoronoiCellGenerator

Analyse spatiale

Génère des secteurs circulaires d'influence pour les entités ponctuelles dont les directions sont définies par les azimuts(degrés dans le sens horaire à partir du Nord).

  VoronoiDiagrammer

Analyse spatiale

Génère un diagramme de Voronoï ou un polygone de Thiessen à partir des entités ponctuelles entrant par le port Points.

  WebMapTiler

Cartographie et rapports

Spécifique à un format

Rasters

Web

Crée des séries de tuiles raster pour une utilisation dans des applications de cartographie Web telles que Bing™ Maps, Google Maps™ ou Web Map Tile Service. Les tuiles sont produites à des niveaux de zoom, des tailles et des résolutions variables.

  WebSocketConnector

Web

Exécution

Se connecte à un serveur WebSocket pour envoyer ou recevoir des messages.

  WorkspaceRunner

Exécution

Exécute un sous projet FME Workbench à l'intérieur du traitement en cours en lançant un nouveau processus FME.

  XMLAppender

Spécifique à un format

Web

Assemble plusieurs documents XML en un seul.

  XMLFeatureMapper

Spécifique à un format

Web

Ce Transformer construit des entités à partir de documents XML via xfMaps.

  XMLFlattener

Spécifique à un format

Web

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

  XMLFormatter

Spécifique à un format

Web

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

  XMLFragmenter

Spécifique à un format

Web

Appaire des éléments d'un document XML en fragments XML et optionnellement aplatit le contenu des éléments XML permettant aux enfants des éléments correspondants de devenir des attributs.

  XMLNamespaceDeclarer

Spé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 nom sont correctement déclarés.

  XMLSampleGenerator

Spécifique à un format

Web

Ce Transformer génère un document XML basé sur un fichier schéma XML (XSD).

  XMLTemplater

Spécifique à un format

Web

Remplit un document XML avec les valeurs des attributs des entités FME. Le document est fourni en tant que modèle, et le Transformer utilisera XQuery pour insérer les valeurs des attributs et les informations géométriques dans le modèle.

  XMLUpdater

Spécifique à un format

Web

Modifie les documents XML.

  XMLValidator

Spécifique à un format

Web

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

  XMLXQueryExploder

Spé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.

  XMLXQueryExtractor

Spé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.

  XMLXQueryUpdater

Spécifique à un format

Web

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

  XSLTProcessor

Spécifique à un format

Web

Exécution

XSLTProcessor utilise une feuille de style XSL (eXtensible Stylesheet Language) pour interpréter un document XML.

  YAMLtoJSONConverter

Spécifique à un format

Convertit du langage YAML en JSON.