Transformers FME: 2025.0

Categories
Analyse spatiale
Géométries
Related Transformers
AreaAmalgamator
AreaCalculator
AreaGapAndOverlapCleaner
AreaOnAreaOverlayer
Dissolver
DonutBridgeBuilder
DonutBuilder
DonutHoleExtractor
HoleCounter
LineCloser
LineOnAreaOverlayer
TopologyBuilder

AreaBuilder

Crée des polygones à partir d'entités linéaires topologiquement correctes.

Aller à la configuration

Cas d'utilisations typiques

  • Créer des polygones à partir d'entités linéaires
  • Vérifier la topologie d'un réseau linéaire

Comment fonctionne-t-il ?

AreaBuilder reçoit des entités avec une géométrie linéaire (lignes, chemins et polygones) et crée des surfaces là où les lignes entourent des formes fermées.

Les surfaces ressortent du Transformer ainsi que toutes les géométries inutilisées pour la création de la surface.

Les attributs peuvent être fusionnés ou supprimés, ou accumulés dans un attribut de liste avec un attribut de direction facultatif qui enregistre l'orientation des caractéristiques d'entrée.

Les limites des polygones de sortie peuvent être des lignes ou des chemins qui préservent les segments d'entrée. Lorsque des surfaces sont contenues dans d'autres surfaces, des polygones troués peuvent être créés et les trous peuvent être édités ou supprimés.

Des règles plus strictes peuvent être appliquées pour la formation d'une surface réussie, y compris la vérification de la direction continue de la courbe et des bords internes (cycles).

Les géométries agrégées sont soit désagrégées, soit rejetées.

Les valeurs Z sont supportées.

Préparer les entités entrantes pour AreaBuilder

Les entités d'entrée doivent avoir une topologie propre, sinon elles ne seront pas utilisées et sortiront avec la mention Incomplete. AreaBuilder permet d'effectuer des raccords, mais un prétraitement plus poussé peut être nécessaire.

Les problèmes de topologie peuvent être :

  • Entités ne se terminant pas aux itnersections
  • Nœud mal alignés
  • Décalage inférieur/supérieur
  • Nœuds manquants aux intersections

Ces Transformers peuvent être utiles pour le prétraitement des entités d'entrée.

 

Utilisez ceci pour

Description

Snapper

Accrocher de nœuds mal alignés avec plus d'options que l'accrochage intégré d'AreaBuilder.

Accrocher des lignes, segments, vertex ou points finaux d'entités entre eux s'ils se trouvent à une certaine distance les uns des autres et s'ils ont au moins un attribut en commun.

Intersector

Diviser les entités qui se croisent, en ajoutant de nouveaux nœuds si nécessaire.

Calculer les intersections entre toutes les entités en entrée, coupant les lignes et polygones à chaque intersection.

Chopper

Diviser les entités qui se croisent, en ajoutant de nouveaux nœuds si nécessaire.

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.

LineExtender

Ajouter une longueur aux décalages inférieurs (suivi d'un Intersector).

Prolonger les entités de ligne, d'arc ou de chemin aux deux extrémités d'une longueur spécifiée.

TopologyBuilder

Construire d'une topologie complète sur les entités d'entrée, y compris leur intersection.

Calculer les relations topologiques à partir d'entités ponctuelles, linéaires et/ou surfaciques en entrée. Le Transformer génère des nœuds, arêtes et faces avec des attributs décrivant leurs relations topologiques.

Exemples

Notes

  • Comme les entités d'entrée doivent être topologiquement correctes pour qu'AreaBuilder puisse créer des polygones, il peut être utile de vérifier la topologie.
  • AreaBuilder dispose d'une certaine capacité d'accrochage, mais Snapper offre plus d'options d'accrochage.

Créer des modifier des entités surfaciques

Ces Transformers fonctionnent avec les polygones 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 le regroupement

Stockage des entités

Oui

Dépendances Aucun
Alias Polygonizer PolygonBuilder
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.