Transformers FME: 2025.0

Categories
Analyse spatiale
Cartographie et rapports
Géométries
Related Transformers
Generalizer

Displacer

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.

Configuration

Ports d’entrée et de sortie

L’entité qui rentre par le port Base ne peut pas être modifiée.

Les entités qui rentrent par le port Candidate sont comparées à l’entité de Base. Si nécessaire, les entités sont déplacées et ressortent par le port Displaced. Si aucun déplacement n'a eu lieu, ils sortent par le port Untouched.

Les comparaisons sont indépendantes les une des autres.

Les entités du port Base ayant des géométries autres qu'un point, une courbe ou une zone (polygone ou ellipse ou polygone troué) sortiront par le port InvalidBase. Les entités du port Candidate avec des géométries autres que point, courbe ou zone simple (polygone ou ellipse) sortiront par le port InvalidCandidate.

Les entités Basequi ne sont pas utilisées ressortent par le port ExtraBase. Voir le paramètre Type de base pour plus de détails

Paramètres

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

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.

Mots clefs : déplacement conflit généralisation NickersonDisplace