Vous êtes ici
boundingboxreplacer
Remplace la géométrie de l'entité par le plus petit rectangle 2D ou 3D englobant l'entité d'origine.
Si le rectangle englobant a une superficie nulle, il est transformé en ligne ou en point. Si l'entité d'origine est en 3D, elle sortira en 2D et les valeurs Z seront ignorées et supprimées.
Paramètres
Remplacer par
Choisir rectangle englobant (axe aligné ou rectangle englobant rectiligne) ou rectangle englobant orienté.
Attribut longueur du côté le plus court et le plus long
En option, vous pouvez calculer la longueur du côté le plus long et du plus court du rectangle englobant choisi. Ils apparaîtront comme des attributs dans le port de sortie BOX.
Exemple

Transformers liés
- Pour obtenir le rectangle englobant d'un ensemble d'entités, utilisez BoundingBoxAccumulator.
- Pour obtenir les coordonnées de l'étendue d'une entité sous la forme d'attributs, utilisez BoundsExtractor.
- Pour remplacer la géométrie d'une entité par un rectangle dont les coordonnées sont prises parmi les attributs, utilisez 2DBoxReplacer.
Implémentation
Fonction(s) de bas niveau utilisée(s) (Function ou Factory) : @Bounds, @XValue, @YValue, @GeometryType.

Ajouter un commentaire