Vous êtes ici
attributerangemapper
Effectue une recherche sur les entités en entrée pour comparer la valeur de l’attribut à des plages de valeurs. En sortie, les entités ressortent avec un nouvel attribut ayant pour valeur le nom de la plage de données à laquelle elles appartiennent. Ce Transformer vous permet d'utiliser un attribut en entrée pour classer les entités numériquement.
Paramètres
Note : Il est important de noter que les bornes des plages que vous créez sont incluses dans les plages. L'ordre dans lequel elles apparaissent dans la table est important.
Attribut en entrée
Sélectionnez l’attribut dont la valeur sera comparée aux différentes plages de valeurs.
Les attributs en entrée disponibles sont ceux affichés par le Transformer, ce qui dépend des autres Transformers connectés.
C'est l'attribut que vous voulez classer. Ouvrir la liste et sélectionner l'attribut que vous voulez utiliser pour classer les plages.
Attributs en sortie
RangeMapper génère un nouvel attribut. C'est le nom du nouvel attribut créé à la suite de la classification.
De
Spécifiez la valeur de début d’une plage de valeurs. Ce champ accepte les valeurs numériques et doit être inférieur à la valeur du champ A
Si aucune valeur n'est spécifiée, la plage sera semi-bornée et considérée comme supérieur à.
à
Spécifiez la valeur de début d’une plage de valeurs. Ce champ accepte les valeurs numériques et doit être supérieur à la valeur du champ DE.
Si aucune valeur n'est spécifiée, la plage sera semi-bornée et considérée comme inférieur à.
Valeur en sortie
Saisir le nom que vous voulez donner à la plage de valeurs.
Valeur par défaut
Si la valeur d'un attribut ne correspond pas à une plage de données, la classe en sortie se verra affectée la valeur par défaut.
Exemple
| De | à | Valeur en sortie |
|---|---|---|
| 0 | A | |
| 0 | 10 | B |
| 10 | 20 | C |
| 30 | D | |
Valeur par défaut : PAR DEFAUT
Les valeurs en entrée suivante génèreront les valeurs :
Valeur inférieure ou égale à 0: D
Valeur inférieure ou égale à zéro
| Valeur | <= 0 | A |
| 20 < | valeur <=10 | B |
| 20 < | valeur < 20 | C |
| 20 < | valeur <30 | DEFAULT |
| 30 <= | Valeur | D |
Comment générer rapidement le tableau de plages de valeurs ?
Lorsque vous connaissez la valeur minimum et la valeur maximum, et vous savez combien de plages vous voulez, le bouton Générer est un moyen rapide pour générer de façon automatique la plages de données. Cliquez sur le bouton Générer dans la boîte de dialogue Paramètres.
Transformers liés
Implémentation
Fonctions FME utilisées: @Lookup

Ajouter un commentaire