Transformers FME: 2025.0
Transformers FME: 2025.0
MapInfoStyler
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.
Pour plus d'information sur les styles MapInfo MIF/MID ou MapInfo TAB, consulter :
- Chapitres sur les Readers/Writers MapInfo TAB et MapInfo MIF/MID (sections sur la représentation des entités) dans le manuel FME Readers and Writers. Dans FME Workbench, sélectionnez Aide > FME Readers and Writers.
Configuration
Ports de sortie
Note L'Ordre des entités peut changer selon les ports de sortie. L'ordre des entités par port est maintenu.

Le port dynamique <Rejected> apparaît quand un paramètre est défini à une valeur non littérale rendant le process impossible.
Par exemple, si un paramètre numérique tel que la largeur de ligne, Début du compte, ou Nombre de décimales est défini par une expression, une valeur d'attribut ou un paramètre, il est possible de passer une valeur non numérique ne pouvant être utilisé. Décimales = Chat ne peut pas être traité, l'entité sera donc émise via ce port.
Les entités rejetées auront un attribut fme_rejection_code expliquant la raison du rejet.
Gestion des entités rejetées : ce paramètre permet d'interrompre la traduction ou de la poursuivre lorsqu'elle rencontre une entité rejetée. Ce paramètre est disponible à la fois comme option par défaut de FME et comme paramètre de traitement.
Paramètres

Couleur |
Ce paramètre indique la couleur qui sera utilisée pour le rendu de l'entité. La couleur détermine la couleur des lignes et des limites de la zone. Spécifier des couleurs Les couleurs peuvent être saisies directement ou choisies dans le sélecteur de couleurs à l'aide du bouton ellipse. ![]() Les couleurs peuvent être spécifiées par des valeurs RVB ou des codes hexadécimaux. Les valeurs RVB peuvent être soit 24 bits, soit décimales (0 - 1). Si le type de valeur n'est pas clair, comme dans (1,1,1), l'interprétation 24 bits est utilisée. Les codes hexagonaux sont acceptés avec ou sans le signe de hachage (#).
Note Lors d'une conversion MapInfo vers MapInfo, MapInfoStyler fournit un contrôle totale sur les attributs supplémentaires tels que la transparence et les motifs.
Les attributs de format impactés sont :
|

Si activé, les entités ponctuelles sont transformées générées selon les symboles spécifiés.
Les entités avec d'autres types de géométrie ne sont pas affectées par les paramètres de cette section.
Taille des symboles ponctuels |
Ce paramètre spécifie la taille des symboles. Ce paramètre accepte une constante ou la valeur d'un attribut. Les attributs de formats impactés sont : mapinfo_symbol_size, mif_symbol_size |
||||||||||||
Type de symbole |
Le type de symbole spécifie les types de symboles à associer aux points. Il existe trois types de symboles : TrueType Font, MapInfo 3.0 et symboles personnalisés. Les attributs de format impactés sont :
|
||||||||||||
Symbole True type |
Symbole TrueType n'est disponible que si le type de symbole est Police TrueType. Il spécifie le numéro du symbole à associer au point. Pour sélectionner un symbole, cliquez sur le bouton de navigation situé à droite de la zone de texte. Les attributs de format impactés sont :
|
||||||||||||
Effets de symboles |
Effets de police du texte est disponible uniquement si type de symbole est Police TrueType. Il spécifie le style d'affichage du symbole. Les attributs de formats impactés sont : mapinfo_symbol_style, mif_symbol_style |
||||||||||||
Rotation des symboles |
La Rotation du symbole est disponible uniquement si le type de symbole est Police TrueType. Elle spécifie l'angle de rotation du symbole, mesuré en degrés dans le sens inverse des aiguilles d'une montre par rapport à l'horizontale. Les attributs de format impactés sont : mapinfo_symbol_angle; mif_symbol_angle |
||||||||||||
Personnaliser le fichier symbole |
Le Fichier de symbole personnalisé est disponible uniquement si le type de symbole est Symboles personnalisés. Il spécifie le symbole personnalisé associé au point. Pour sélectionner un symbole, cliquez sur le bouton de navigation situé à droite de la zone de texte. Les attributs de format impactés sont : mapinfo_symbol_file_name; mif_symbol_file_name |
||||||||||||
Personnaliser les effets du symbole |
Les effets de symbole personnalisé sont disponibles uniquement s le type de symbole est Symboles personnalisés. Elle spécifie le style d'affichage du symbole. Les attributs de formats impactés sont : mapinfo_symbol_style, mif_symbol_style |
||||||||||||
Symbole MapInfo 3.0 |
Le symbole MapInfo 3.0 est disponible uniquement si le type de symbole est MapInfo 3.0. Il spécifie le symbole à afficher pour le point. Pour sélectionner un symbole, cliquez sur le bouton de navigation situé à droite de la zone de texte. Les attributs de formats impactés sont : mapinfo_symbol_shape; mif_symbol_shape |

Si activé, les entités comprenant des lignes seront préparer pour une sortie en MapInfo.
Les entités avec d'autres types de géométrie ne sont pas affectées par les paramètres de cette section.
Type de largeur de ligne |
Ce paramètre spécifie comment la largeur des lignes doit être interprétée (en pixels ou en points). |
Epaisseur de ligne |
Ce paramètre spécifie l'épaisseur de la ligne dans l'unité précisée précédemment (pixels ou points). Ce paramètre accepte une constante ou la valeur d'un attribut. Les attributs de format impactés sont : mapinfo_pen_width; mif_pen_width |
Type de ligne |
Le Modèle de ligne spécifie la façon dont la ligne doit être rendue. Pour sélectionner un motif, cliquez sur le bouton de navigation situé à droite de la zone de texte. Les attributs de format impactés sont : mapinfo_pen_pattern; mif_pen_pattern |
Entrelacement des lignes |
L'entrelacement des lignes spécifie si la ligne doit être entrelacée ou non. Vous pouvez utiliser des styles de lignes entrelacées pour créer l'apparence d'intersections pour les intersections et les lignes qui se chevauchent dans une seule couche. Les attributs de format impactés sont : mapinfo_pen_pattern; mif_pen_pattern |

Si activé, les entités surfaciques et elliptiques seront préparées pour une sortie en MapInfo.
Les entités avec d'autres types de géométrie ne sont pas affectées par les paramètres de cette section.
Couleur de remplissage du premier plan |
Ce paramètre spécifie la couleur à utiliser lorsqu'une surface est remplie. Spécifier des couleurs Les couleurs peuvent être saisies directement ou choisies dans le sélecteur de couleurs à l'aide du bouton ellipse. ![]() Les couleurs peuvent être spécifiées par des valeurs RVB ou des codes hexadécimaux. Les valeurs RVB peuvent être soit 24 bits, soit décimales (0 - 1). Si le type de valeur n'est pas clair, comme dans (1,1,1), l'interprétation 24 bits est utilisée. Les codes hexagonaux sont acceptés avec ou sans le signe de hachage (#).
Les attributs de format impactés sont : fme_fill_color; mapinfo_brush_foreground; mif_brush_foreground |
||||||||||||||||||||
Couleur de remplissage de fond |
Spécifie la couleur à utiliser pour remplir l'arrière-plan d'une surface. Spécifier des couleurs Les couleurs peuvent être saisies directement ou choisies dans le sélecteur de couleurs à l'aide du bouton ellipse. ![]() Les couleurs peuvent être spécifiées par des valeurs RVB ou des codes hexadécimaux. Les valeurs RVB peuvent être soit 24 bits, soit décimales (0 - 1). Si le type de valeur n'est pas clair, comme dans (1,1,1), l'interprétation 24 bits est utilisée. Les codes hexagonaux sont acceptés avec ou sans le signe de hachage (#).
Les attributs de formats impactés sont : mapinfo_brush_background; mif_brush_background |
||||||||||||||||||||
Motif de remplissage |
Le Motif de remplissage indique comment la zone remplie doit être rendue. Pour sélectionner un motif, cliquez sur le bouton de navigation situé à droite de la zone de texte. Si vous laissez le champ vide, le motif de remplissage ne sera pas modifié. Les attributs de format impactés sont mapinfo_pen_pattern; mif_pen_pattern |

Si activé, les entités textuelles seront préparées pour une sortie en MapInfo.
Les entités avec d'autres types de géométrie ne sont pas affectées par les paramètres de cette section.
Couleur de fond du texte |
Ce paramètre spécifie la couleur de fond à utiliser. Spécifier des couleurs Les couleurs peuvent être saisies directement ou choisies dans le sélecteur de couleurs à l'aide du bouton ellipse. ![]() Les couleurs peuvent être spécifiées par des valeurs RVB ou des codes hexadécimaux. Les valeurs RVB peuvent être soit 24 bits, soit décimales (0 - 1). Si le type de valeur n'est pas clair, comme dans (1,1,1), l'interprétation 24 bits est utilisée. Les codes hexagonaux sont acceptés avec ou sans le signe de hachage (#).
Les attributs de formats impactés sont : mapinfo_text_fontbgcolor; mif_text_fontbgcolor |
||||||||||||||||||||
Nom de police |
Le nom de la police de texte TrueType spécifie la police à utiliser pour le texte. Pour modifier ce paramètre, cliquez sur le bouton de navigation situé à droite du champ de texte. Attributs de format impactés : mapinfo_text_fontname; mif_text_fontname |
||||||||||||||||||||
Effets de police du texte |
Effets de police du texte spécifie les effets à appliquer à la police. Pour modifier ce paramètre, cliquez sur le bouton de navigation situé à droite de la zone de texte. Les attributs de format impactés sont :
|
||||||||||||||||||||
Justification du texte |
Ce paramètre spécifie comment positionner le texte (gauche, droite ou centré). Les attributs de format impactés sont : mapinfo_text_justification; mif_text_justification |
||||||||||||||||||||
Interlignage |
L'espacement des lignes de texte spécifie l'espace entre les lignes d'un texte multiligne. La mesure est exprimée en tant que multiple de la hauteur du texte. Les attributs de formats impactés sont : mapinfo_text_spacing; mif_text_spacing |
Éditer les paramètres des Transformers
Les paramètres du Transformer peuvent être définis en saisissant directement des valeurs, en utilisant des expressions ou en faisant référence à d'autres éléments de l'espace de travail tels que des valeurs d'attributs ou des paramètres utilisateur. Divers éditeurs et menus contextuels sont disponibles pour vous aider. Pour voir ce qui est disponible, cliquez sur à côté du paramètre concerné.

Définir les valeurs
Il existe plusieurs façons de définir une valeur à utiliser dans un Transformer. La plus simple consiste à saisir simplement une valeur ou une chaîne de caractères, qui peut inclure des fonctions de différents types telles que des références d'attributs, des fonctions mathématiques et de chaînes de caractères, et des paramètres traitement.
Utilisation de l'éditeur de texte
L'éditeur de texte fournit un moyen efficace de construire des chaînes de textes (dont les expressions régulières) à partir de données source diverses, telles que des attributs, des paramètres et des constantes, et le résultat est directement utilisé dans le paramètre.
Utilisation de l'éditeur arithmétique
L'éditeur arithmétique fournit un moyen simple de construire des expressions mathématiques à partir de plusieurs données source, telles que des attributs et des fonctions, et le résultat est directement utilisé dans un paramètre.
Valeur conditionnelle
Définit des valeurs selon un ou plusieurs tests.
Fenêtre de définition de conditions
Contenu
Les expressions et chaînes de caractères peuvent inclure des fonctions, caractères, paramètres et plus.
Lors du paramétrage des valeurs - qu'elles soient entrées directement dans un paramètre ou construites en utilisant l'un des éditeurs - les chaînes de caractères et les expressions contenant des fonctions Chaîne de caractères, Math, Date et heure ou Entité FME auront ces fonctions évaluées. Par conséquent, les noms de ces fonctions (sous la forme @<nom_de_fonction>) ne doivent pas être utilisés comme valeurs littérales de chaîne de caractères.

Ces fonctions manipulent les chaînes de caractères. | |
Caractères spéciaux |
Un ensemble de caractères de contrôle est disponible dans l'éditeur de texte. |
Plusieurs fonctions sont disponibles dans les deux éditeurs. | |
Fonctions Date/heure | Les fonctions de dates et heures sont disponibles dans l'Editeur texte. |
Ces opérateur sont disponibles dans l'éditeur arithmétique. | |
Elles retournent des valeurs spécifiques aux entités. | |
Les paramètres FME et spécifiques au traitement peuvent être utilisés. | |
Créer et modifier un paramètre publié | Créer ses propres paramètres éditables. |

Outils de tableau
Les Transformers avec des paramètres de style table possèdent des outils additionnels pour remplir et manipuler des valeurs.
Réordonner
|
Activé une fois que vous avez cliqué sur un élément de ligne. Les choix comprennent :
|
Couper, Copier et Coller
|
Activé une fois que vous avez cliqué sur un élément de ligne. Les choix comprennent :
Copier, copier et coller peuvent être utilisés au sein d'un Transformer ou entre Transfromers. |
Filtre
|
Commencez à taper une chaîne de caractères, et la matrice n'affichera que les lignes correspondant à ces caractères. Recherche dans toutes les colonnes. Cela n'affecte que l'affichage des attributs dans le Transformer - cela ne change pas les attributs qui sont sortis. |
Importer
|
Le bouton d'import remplit la table avec un jeu de nouveaux attributs lus depuis un jeu de données. L'application spécifique varie selon les Transformers. |
Réinitialiser/Rafraîchir
|
Réinitialise la table à son état initial, et peut fournir des options additionnelles pour supprimer des entrées invalides. Le comportement varie d'un Transformer à l'autre. |
Note : Tous les outils ne sont pas disponibles dans tous les Transformers.
Pour plus d'information, consulter la section Options des Transformers.
FME Community
FME Community dispose d'une mine de connaissances sur FME, avec plus de 20 000 membres actifs dans le monde entier. Obtenez de l'aide sur FME, partagez vos connaissances et entrez en contact avec des utilisateurs du monde entier.
Voir tous les résultats à propos de ce Transformer sur FME Community.