Polígono de amortiguación QGIS con diferentes anchos en cada lado

12

Creo mapas para evaluaciones de riesgo de incendios forestales y constantemente me piden que trace zonas de amortiguamiento de "espacio defendible" alrededor de envolventes de edificios que están a diferentes distancias en diferentes lados de los edificios. (Ver imagen)

He estado haciendo esto en QGIS creando un búfer para cada distancia requerida y luego dibujando manualmente uno que coincida lo más cerca posible.

Esto es obviamente menos que ideal. ¿Hay alguna manera de crear estos búferes con QGIS? También tengo acceso a ArcGIS y MapInfo.

Múltiples distancias de búfer

chrisxrobertson
fuente
1
Bienvenido a GIS.SE! ¿Puede agregar un poco más de detalle, como decir qué define el espaciado (p. Ej., ¿Por qué hay dos lados de 25 m y dos lados de 19 m)? ¿Hay algún atributo o alguna otra lógica?
BradHards
3
Una forma sería convertir polietileno en líneas, agregar un campo de distancia de búfer, rellenar con la distancia correcta, líneas de búfer, disolver búferes, eliminar agujeros en el medio. Si lo convierte en un script o modelo, podría ser más rápido que su método manual. Pero obtener esa distancia de búfer variable allí, o crear algún atributo que diga que esta línea es este tipo de búfer para que pueda hacerlo solo parece que requiere intervención manual para cada forma, lo que ralentiza las cosas.
Chris W
@BradHards ¡Gracias, he estado acechando aquí por mucho tiempo! El asesor que me prepara las distancias me indica las distancias e indica la distancia desde el edificio que se puede defender razonablemente en el caso de un incendio forestal. Las distancias varían de un edificio a otro, y cada lado de un edificio también puede ser diferente. Solo para hacerlo más fácil. He visto distancias que van desde los 13m hasta los 30m.
chrisxrobertson
@ChrisW No pensé en poli a línea, eso tiene sentido, gracias. No le ahorrará mucho tiempo, pero al menos las memorias intermedias serán más precisas.
chrisxrobertson
@BradHards Dado que está mapeando una evaluación de riesgos, supongo que el mapeo es cualquiera que sea el área existente que calificaría como espacio defendible. Al igual que con cualquier encuesta de condición existente, variará de un sitio a otro. El espacio defendible debe ser un uniforme de 30 'en todos los lados de la estructura (dependiendo de dónde se encuentre y de qué zona de defensa estamos hablando). Dado que los casos son características prácticamente únicas, no conozco ninguna forma de automatizar / acelerar el proceso.
Chris W

Respuestas:

6

Así que supongo que ya tiene los polígonos que necesitan ser almacenados temporalmente y que tiene distancias (en metros o pies dependiendo de su sistema de proyección).

No importa lo que haga aquí, tendrá que realizar algún trabajo manual, ya que deberá colocar estas distancias de búfer.

Pero podemos eliminar gran parte del trabajo manual con un par de modelos en QGIS.

El modelo será:

  1. Convierte polígono en polilínea.
  2. Explotar polilínea.
  3. Agregar columna de búfer que se usará para el búfer.

Como explotamos las polilíneas, puede tener una distancia de amortiguación diferente para cada lado (polilínea).

Luego tiene el paso manual de colocar las distancias de búfer para cada polilínea.

Siguiente modelo:

  1. GRASS buffer de distancia variable. (Use GRASS porque permite un estilo sin tapa final, por lo que los extremos no se superponen a los otros lados)
  2. Casco convexo para arreglar las esquinas.

En imágenes, modelo 1:

Polígono original:

ingrese la descripción de la imagen aquí

  1. Polígono a polilínea:

ingrese la descripción de la imagen aquí

  1. Explotar polilíneas.
  2. Agregar columna de búfer con valores agregados manualmente:

ingrese la descripción de la imagen aquí

Modelo 2:

  1. Distancia variable GRASS buffer con la columna buffer. v.buffer.column con "No hacer tapas en los extremos de las polilíneas" marcado:

ingrese la descripción de la imagen aquí

  1. Casco convexo para arreglar las esquinas:

ingrese la descripción de la imagen aquí

Los rincones son como los queremos. Si usa tapas finales, terminará con una gran superposición con búferes de mayor distancia.

Modelo 1:

ingrese la descripción de la imagen aquí

Modelo 2:

ingrese la descripción de la imagen aquí

HeikkiVesanto
fuente