MapTextLabeller

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

Note: Le Transformer MapTextLabeller est disponible auprès de Safe Software sous forme de pack supplémentaire. Veuillez contacter ventes@veremes.com.

On utilise généralement la démarche suivante pour paramétrer les règles d’étiquetage.

  1. Utiliser le bouton Importer pour choisir les couches et attributs à étiqueter.
  2. Cliquer sur le Bouton Configuration pour afficher la fenêtre de dialogue Gestion d’étiquette.
  3. Pour chaque couche à étiqueter, sélectionnez le type de géométrie (Point, Ligne, Polygone) de l'entité dans la colonne Type d'entité. Si le type de géométrie reste non sélectionné, cette couche peut continuer à être utilisée comme obstacle.
  4. Cliquer sur le bouton Style pour spécifier le texte à afficher pour la couche sélectionnée.
  5. Vérifier que la case Étiquette est bien cochée.
  6. Cocher la case Obstacle pour éviter que les étiquettes ne se superposent dans la couche sélectionnée.
  7. Cliquer sur le bouton Règle, pour personnaliser la manière dont sont placées les étiquettes.

Pour plus d'informations sur la configuration des étiquettes, consultez la documentation de Label Manager fournie par MapText, Inc. Notez que certaines entités de LabelManager, telles que les règles partagées, ne sont pas prises en charge par MapTextLabeller.

MapTextStyler peut être utilisé conjointement avec ce Transformer pour spécifier les zones non étiquetables.

MapTextLabeller désagrège automatiquement les entités et tente d'étiqueter les pièces individuelles si elles répondent aux critères d'étiquetage. Pour mieux contrôler la façon dont l'étiquetage des agrégats est effectué, il est recommandé de séparer les agrégats et éventuellement de les recombiner avant l'utilisation de MapTextLabeller, en utilisant des Transformers tels que Deaggregator et AreaAmalgamator .

Note: MapTextLabeller requiert que Microsoft .NET Framework 4 soit installé.

Certains formats cible ont les spécifications suivantes :

Configuration

Ports d'entrée

Les ports d'entrée sont générés de manière dynamique par le biais du paramètre Configuration des règles d'étiquetage.

Ports de sortie

Les ports de sortie sont générés de manière dynamique par le biais du paramètre Configuration des règles d'étiquetage.

Pour chaque couche configurée avec le nom <layername>, deux ports nommés layername_TXT et layername_UNL seront créés.

Les étiquettes ressortent par le port layername_TXT.

Les entités pour lesquelles une étiquette n'a pu être placée seront émises via le port <layername>_UNL. Un attribut nommé _ez_unlabeled_reason sera ajouté à l'entité. Les valeurs possibles pour cet attribut sont Suppressed, Excluded et Unplaced.

Paramètres

Note: Powered by MapText, Inc., Copyright © MapText, Inc. All Rights Reserved.

Éditer les paramètres des Transformers

À l'aide d'un ensemble d'options de menu, les paramètres du Transformer peuvent être attribués en faisant référence à d'autres éléments du traitement. Des fonctions plus avancées, telles qu'un éditeur avancé et un éditeur arithmétique, sont également disponibles dans certains Transformers. Pour accéder à un menu de ces options, cliquez sur à côté du paramètre applicable. Pour plus d'informations, voir Options de menus et paramètres de Transformer.

Définir les valeurs

Il existe plusieurs façons de définir une valeur à utiliser dans un Transformer. La plus simple est de simplement taper une valeur ou une chaîne de caractères, qui peut inclure des fonctions de différents types comme des références d'attributs, des fonctions mathématiques et de chaînes de caractères, et des paramètres d'espace de travail. Il existe un certain nombre d'outils et de raccourcis qui peuvent aider à construire des valeurs, généralement disponibles dans le menu contextuel déroulant adjacent au champ de valeur.

Options - Tables

Les Transformers avec des paramètres de style table possèdent des outils additionnels pour remplir et manipuler des valeurs.

FME Community

FME Community iest l'endroit où trouver des démos, des tutoriaux, des articles, des FAQ et bien plus encore. Obtenez des réponses à vos questions, apprenez des autres utilisateurs et suggérez, votez et commentez de nouvelles entités.

Rechercher des exemples et informations à propos de ce Transformer dans FME Community.

Hasklig-Bold.ttf

Hasklig-BoldIt.ttf

Hasklig-Regular.ttf

OpenSans-Bold.ttf

OpenSans-BoldItalic.ttf

OpenSans-Italic.ttf

OpenSans-Regular.ttf

SourceSansPro-Bold.ttf

SourceSansPro-BoldItalic.ttf

SourceSansPro-Italic.ttf

SourceSansPro-Regular.ttf