É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.
Par exemple, vous souhaitez calculer la taille d'une zone tampon à partir de nombreux attributs, fonctions et paramètres.
Dans cet exemple, les données sources ont un attribut de vitesse de véhicule pour chaque point. Les données sont converties en entités ponctuelles, et les zones tampons individuels sont ensuite fusionnés en une seule entité de zone. Vous voulez montrer les zones où la vitesse des véhicules est faible, pour indiquer les zones de congestion du trafic.
En utilisant l'éditeur arithmétique, vous pouvez directement calculer la largeur de la zone tampon :
En utilisant l'éditeur arithmétique vous pouvez créer une zone tampon autour de chaque point comme tel : rayon de la zone tampon = vitesse *4 :
De la même façon, dans AttributeCreator, vous pouvez créer un attribut 'Valeur Imposable' en utilisant l'expression (@Value(TaxBand) * @Area())/$(AssessedValue)
.
Les numéros 1-5 montrent l'ordre dans lequel les éléments sont ajoutés à l'éditeur :
Attributs
Une fois que le Transformer est connecté au traitement, cette section liste les attributs disponibles. Vous pouvez utiliser les attributs pour fournir une valeur à utiliser dans l'expression arithmétique.
Paramètres publics/privés
Il s'agit d'une liste des paramètres publiés/privés (le cas échéant) qui se trouvent dans le traitement. Vous pouvez utiliser des paramètres publiés pour fournir une valeur définie par l'utilisateur à utiliser dans l'expression arithmétique.
Paramètres FME
Dans certains scénarios, Paramètres FME peut être utilisé dans le traitement.
Fonctions d'entités
Ces fonctions sont capables de retourner une valeur numérique. La valeur numérique retournée est alors insérée dans l'expression arithmétique.
Pour plus d'informations, consulter la section Fonctions d'entités.
Fonctions mathématiques /Opérateurs mathématiques
Pour plus d'informations, consulter les sections Fonctions mathématiques et Opérateurs mathématiques.