Transformers FME: 2025.0

Categories
Géométries
Related Transformers
Clipper
CoordinateExtractor
Densifier
Snipper

Chopper

Découper les entités de type ligne, arc, chemin ou surface en entités plus petites en fonction du nombre de sommets ou de la longueur approximative.

Aller à la configuration

Cas d'utilisations typiques

  • Découper des entités en points individuels

  • Découper des entités en séries de lignes à deux points

  • Découper des entités pour fonctionner avec des formats qui ont des limites au nombre de coordonnées par entité

Comment fonctionne-t-il ?

Chopper reçoit des entités vectorielles, notamment des lignes, des arcs, des chemins et des zones, et les divise en petits morceaux. Les attributs sont préservés sur toutes les entités de sortie.

De nouveaux vertex ne sont pas ajoutés à l'entité. Le découpage est effectué sur les vertex existants, guidé par un choix de Méthode :

  • Par vertex : les entités sont découpées à l'intervalle spécifié dans Maximum de vertex. Les entités de sortie ayant moins de vertex que le maximum sont étiquetées comme des restes (généralement le dernier vertex).

  • Par longueur : une longueur approximative est spécifiée, en unités de base. Les entités en entrée sont découpées en vertex aussi proches que possible de cette longueur, sans ajouter de nouveaux vertex. Les longueurs des entités de sortie varient en fonction de la valeur de la longueur et de la distance entre les vertex de l'entité.

Action

Valeurs

Resultat

Aucun (entité en entrée)

 

Découpage en points individuels.

Découpage en lignes à deux points.

Découpage en lignes à quatre points (le dernier segment est un reste)

Découpage par longueur coïncidant avec les emplacements de vertex.

Découpage par longueur ne coïncidant pas avec les emplacements de vertex. Le vertex le plus proche est l'emplacement de la découpe.

Les entités découpées ressortent via le port Chopped. Les entités intactes ressortent via le port Untouched.

Les arcs sont parcourus avant de déterminer les emplacements de coupe. Ils sont restitués sous forme de segments de ligne s'ils sont coupés, et sous forme d'arc original s'ils sont intacts.

Les entités d'entrée avec une géométrie ponctuelle ne sont pas modifiées et passent par le port de sortie Untouched.

Les valeurs Z sont conservées.

Notes

  • Densifier peut être utile pour préparer la découpe par longueur.

Créer des modifier des entités linéaires

Ces Transformers fonctionnent avec les lignes de différentes manières.

Configuration

Ports d'entrée

Ports de sortie

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.

Références

Comportement

Basé sur des entités

Stockage des entités

Non

Dépendances Aucun
Alias  
Historique  

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.

 

Examples may contain information licensed under the Open Government Licence – Vancouver, Open Government Licence - British Columbia, and/or Open Government Licence – Canada.