Si hay un espacio entre dos polígonos, ¿es posible rellenarlo? Algo similar a lo que sucede usando la función de hatch en AutoCAD. El resultado sería un nuevo polígono en lugar del espacio.
Respuestas
¿Demasiados anuncios?No sé si QGIS tiene una herramienta así, pero puedes encontrarla en OpenJUMP. El nombre de la herramienta es "Crear polígono a partir de área cerrada."
Para utilizar la herramienta, simplemente haz clic dentro del área cerrada. Se puede crear un nuevo polígono en cualquier capa y en la imagen a continuación lo he puesto en la capa roja.
La herramienta también es topológica y el área cerrada se busca analizando todas las capas visibles del proyecto. Aquí, encuentra el área cerrada entre los polígonos verde y rojo y coloca el nuevo polígono en la capa naranja.
OpenJUMP puede guardar el resultado como un shapefile o en formato JML de OpenJUMP. QGIS puede leer ambos y puedes continuar tu trabajo con QGIS, que es un software mucho más avanzado en muchas otras áreas.
Creo que esto es lo que estás buscando: QGIS - Creando una nueva capa de polígono a partir del espacio entre otras capas
De lo contrario, puedes utilizar la herramienta de trazado y digitalizarlo tú mismo.
En QGIS, recomiendo el complemento Digitizing Tools.
Una vez instalado, verás una nueva barra de herramientas de DigitizingTools.
Tiene muchos iconos, pero lo que necesitas es Rellenar brechas que es el noveno icono desde la izquierda.
Al hacer clic en un pequeño botón de triángulo, puedes seleccionar tu herramienta deseada de dos opciones:
Rellenar brecha con una nueva entidad (modo interactivo), o
Rellenar todas las brechas entre polígonos seleccionados con nuevas entidades.
El primero es modo interactivo que te permite seleccionar la brecha que deseas cubrir. Y el segundo llenará todas las brechas de una vez.
Una buena característica de esta herramienta es que los polígonos que rodean las brechas no tienen que ser topológicamente correctos- pueden superponerse entre sí. (Solo asegúrate de que la brecha sea un área cerrada).