¿Identificando polígonos superpuestos en una sola capa usando QGIS?


11

Tengo un archivo de forma de puntos almacenados en QGIS. Necesito mostrar todos los polígonos de búfer en esta capa que se superponen. He experimentado con la herramienta de intersección, pero esto solo parece funcionar si estoy mirando la intersección de 2 capas separadas, de lo contrario, solo dice que todos los polígonos se cruzan.

¿Alguien tiene una solución QGIS?

Respuestas:


14

Habilite el complemento del Comprobador de topología en el Administrador de complementos. Agregue su capa poligonal en la ventana Configuración de la regla de topología, seleccione la regla "no debe superponerse" y agréguelas. Para ver errores de superposición, haga clic en el botón Validar.


Sin embargo, esto funciona, no parece detectar superposiciones exactas, es decir, polígonos que son exactamente iguales. Necesito seleccionar estos también
user1658170

Intente convertir polígonos en líneas (Vector - Herramientas de geometría - Polígonos en líneas) y luego cree una capa de puntos a partir de intersecciones de líneas - Vector - Herramientas de análisis - Intersecciones de líneas. Recibe puntos en las intersecciones donde la línea de una entidad poligonal se cruza con otra entidad poligonal. Luego seleccione el polígono superpuesto, cree una consulta espacial usando capas de puntos y poligonales y recibirá entidades poligonales seleccionadas que tienen superposiciones.
spaceialst

2
Gracias por la sugerencia. Finalmente, lo que funcionó fue agregar 2 reglas diferentes al Comprobador de topología. La regla 1 se definió como "no debe superponerse" para capturar las superposiciones y la regla 2 se definió como "no debe tener duplicados" para capturar las superposiciones exactas.
user1658170

1
Una pregunta adicional relacionada con esta pregunta. ¿Hay alguna manera de seleccionar los errores en la capa original?
user1658170

1

Tuve un desafío similar pero obtuve una solución satisfactoria. Duplique la misma capa y seleccione la herramienta de consulta espacial. Agregue las capas originales y copiadas. Seleccione superposición en lugar de intersección. Ejecútelo y encontrará los búferes de intersección resaltados. Puede proceder desde allí.


99
Si es un duplicado, ¿no se solaparían todos los polígonos entre las dos capas?
HeikkiVesanto
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.