Polygone tampon QGIS avec différentes largeurs de chaque côté

12

Je crée des cartes pour les évaluations des risques d'incendie de forêt et on me demande constamment de tracer des zones tampons «d'espace défendable» autour des enveloppes de bâtiments qui sont à différentes distances sur différents côtés des bâtiments. (Voir l'image)

J'ai fait cela dans QGIS en créant un tampon pour chaque distance requise, puis en dessinant manuellement celui qui correspond le plus près possible.

C'est évidemment loin d'être idéal. Existe-t-il un moyen de créer ces tampons avec QGIS? J'ai également accès à ArcGIS et MapInfo.

Distances de tampon multiples

chrisxrobertson
la source
1
Bienvenue sur GIS.SE! Pouvez-vous ajouter un peu plus de détails, par exemple en disant ce qui définit l'espacement (par exemple, pourquoi deux côtés de 25 m et deux côtés de 19 m)? Y a-t-il un attribut ou une autre logique?
BradHards
3
Une façon serait de convertir le poly en lignes, d'ajouter un champ de distance de tampon, de remplir la distance correcte, de lignes de tampon, de dissoudre les tampons, d'éliminer le trou au milieu. Si vous transformez cela en script ou en modèle, cela pourrait être plus rapide que votre méthode manuelle. Mais obtenir cette distance de tampon variable là-dedans, ou créer un attribut qui dit que cette ligne est ce type de tampon pour qu'elle puisse le faire seule semble nécessiter une intervention manuelle pour chaque forme, ce qui ralentit les choses.
Chris W
@BradHards Merci, je rôde ici depuis longtemps! Les distances me sont données par le consultant qui prépare le rapport et indiquent la distance du bâtiment qui peut être raisonnablement défendue en cas d'incendie de forêt. Les distances varient d'un bâtiment à l'autre et chaque côté d'un bâtiment peut également être différent. Juste pour le rendre facile. J'ai vu des distances allant de 13 m à 30 m.
chrisxrobertson
@ChrisW Je ne pensais pas au poly à la ligne, cela a du sens, merci. Cela ne réduira pas beaucoup de temps, mais au moins les tampons seront plus précis.
chrisxrobertson
@BradHards Puisqu'il cartographie une évaluation des risques, je suppose que la cartographie est quelle que soit la zone existante qui pourrait être qualifiée d'espace défendable. Comme pour toute enquête d'état existante, elle variera d'un site à l'autre. L'espace défendable devrait être un 30 'uniforme sur tous les côtés de la structure (selon où vous êtes et de quelle zone de défense nous parlons). Étant donné que les cas sont tous des fonctionnalités à peu près uniques, je ne connais aucun moyen d'automatiser / d'accélérer le processus.
Chris W

Réponses:

6

Je suppose donc que vous avez déjà les polygones qui doivent être tamponnés et que vous avez des distances (en mètres ou en pieds selon votre système de projection).

Peu importe ce que vous aurez à faire ici, car vous devrez mettre ces distances tampon.

Mais nous pouvons supprimer une grande partie du travail manuel avec quelques modèles dans QGIS.

Le modèle sera:

  1. Convertissez le polygone en polyligne.
  2. Exploser la polyligne.
  3. Ajoutez une colonne de tampon qui sera utilisée pour le tampon.

Puisque nous éclatons les polylignes, vous pouvez avoir une distance tampon différente pour chaque côté (polyligne).

Ensuite, vous avez l'étape manuelle de mise dans les distances de tampon pour chaque polyligne.

Modèle suivant:

  1. Tampon à distance variable GRASS. (Utilisez GRASS car il permet un style sans embout, donc les extrémités ne chevauchent pas les autres côtés)
  2. Coque convexe pour fixer les coins.

En images, modèle 1:

Polygone d'origine:

entrez la description de l'image ici

  1. Polygone à polyligne:

entrez la description de l'image ici

  1. Exploser les polylignes.
  2. Ajouter une colonne tampon avec des valeurs ajoutées manuellement:

entrez la description de l'image ici

Modèle 2:

  1. Tampon GRASS à distance variable avec la colonne tampon. v.buffer.column avec "Ne pas faire de capuchons aux extrémités des polylignes" coché:

entrez la description de l'image ici

  1. Coque convexe pour fixer les coins:

entrez la description de l'image ici

Les coins sont comme nous les voulons. Si vous utilisez des embouts, vous vous retrouvez avec beaucoup de chevauchement avec des tampons plus longs.

Modèle 1:

entrez la description de l'image ici

Modèle 2:

entrez la description de l'image ici

HeikkiVesanto
la source