Vous êtes ici

bufferer

Remplace la géométrie de l'entité par une entité (polygone, polygone troué ou ligne) qui forme une zone tampon autour de l'entité d'origine. Si la largeur indiquée est trop grande, une entité nulle est générée.

Chaque point de la zone créée se trouve à une distance LARGEUR DE LA ZONE TAMPON de l'entité d'origine. Le paramètre LARGEUR DE LA ZONE TAMPON est défini en unité terrain.

Paramètres

Regrouper par

Si l'attribut REGROUPER PAR n'est pas nul, les polygones résultant ayant le même critère de regroupement sont fusionnés pour former des zones surfaciques plus grandes, sans superposition.

Largeur de la zone tampon

La LARGEUR DE LA ZONE TAMPON peut être définie comme des constantes ou comme des valeurs d'attributs en sélectionnant l'attribut correspondant dans une liste déroulante.

Veuillez noter la relation entre la largeur de la zone tampon et le style de la zone tampon : les styles zones tampons régulières acceptent des largeurs de zones tampons négatives et positives, alors que les styles ne concernant que des côtés n' acceptent que des valeurs positives.

Angle d'interpolation

L'ANGLE D'INTERPOLATION, mesuré en dégré, permet de définir l'angulosité des courbes servant à représenter la zone tampon. Ce paramètre représente la distance angulaire entre deux vertex successifs. La valeur 0 entraîne l'absence d'interpolation, et génère donc des lignes droites.L'angle d'interpolation peut être défini comme une constante ou comme des valeurs d'attributs en sélectionnant l'attribut correspondant dans une liste déroulante.

Style de la zone tampon

Il existe deux styles de zones tampons : zone tampon extrémité, et zone tampon côté.

Zone Tampon Extrémité : Extremité_arrondie, Extémité_applatie, et Extrémité_carrée

Ces styles s'appliquent sur l'ensemble de la géométrie et génèrent toujours des entités surfaciques (polygone ou polygone troué). Le style Extrémité décrit l'extrémité de la zone tampon pour des entités linéaires. Si l'entité en entrée est un polygone alors le style particulier Extrémité est ignoré.

Si vous spécifiez une zone tampon de 0, alors les entités ne seront pas aggrandies, toutes les géométries de l'entité seront dissoutes ensemble.Par exemple, une entité contentant une géométrie de type agrégat avec une largeur de zone tampon de 0.0 génèrera une version dissoute de l'entité.

Si vous spécifiez une largeur de tampon négative, alors les entités en sortie seront réduites. Notez que lorsque vous définissez une zone tampon négative pour une entité linéaire, l'entité en sortie contiendra une géométrie nulle.

Ces différents type de zones tampon sont illustrés ci dessous. Dans tous les cas, la largeur de la zone tampon est de .25.

  • Extrémité_arrondie : arrondit l'extrémité de la zone tampon pour les entités linéaires.

  • Extrémité_applatie : génère une zone tampon applatie aux extrémités pour les entités linéaires. Les bouts de la lignes touchent la zone tampon.

  • Extrémité_carrée : génère une zone tampon carrée aux extrémités pour les entités linéaires. Les bouts de la lignes se trouvent à une distance de la zone tampon correspondant au paramètre LARGEUR DE LA ZONE TAMPON.

Zone Tampon Côté : Côté seulement, côté droit seulement, côté gauche seulement.

Ces styles s'appliquent pour les entités linéaires, les entités non linéaires ne génèreront pas de géométrie. Contrairement aux zones tampons régulières, les zones tampons côtés n'acceptent que des largeurs positives.

Les zones tampon côté génèreront des géométries valides si les entités linéaires ne s'intersectent pas.

Ces différents type de côtés de tampon sont illustrés ci dessous. Dans tous les cas, la largeur de la zone tampon est de .25.

  • côté_gauche_seulement : pour le entités linéaires, le résultat correspond au côté gauche de la zone tampon.

  • côté_droit_seulement : pour le entités linéaires, le résultat correspond au côté droit de la zone tampon.

  • côtés_seulement : pour le entités linéaires, le résultat n'est pas un polygone mais un aggrégat des lignes correspondant aux côtés gauche et droit de la zone tampon.

Gestion de la géométrie

Si le paramètre avancé de workbench "Gestion de la géométrie" vaut "Riche", les arcs et des ellipses sont vectorisés avant la création de la zone tampon, sinon ils seront bufferisés comme des points à partir de leur point central.

Implémentation

Fonction(s) de bas niveau utilisée(s) (Function ou Factory): @Buffer2, DissolveFactory

 

Ajouter un commentaire