Corrección de geometría con QGIS

Hace algún tiempo bajé este shapefile de Venezuela de una página que hoy está caida:

Venezuela.zip

y sólo hasta ahora se me ocurrió comprobar la geometría. Para ello, con la capa cargada y seleccionada en una vista: Vectorial -> Herramientas de geometría -> Comprobar validez de geometría produce 76 errores. Como no son muchos se puede intentar corregirlos manualmente en modo de edición. Por tanto, se configuran las opciones de autoensamblado, por ejemplo, a 20 píxeles sin intersecciones (Configuración -> Opciones de autoeensamblado) se conmuta edición y se hace click en el primer error de la ventana de “Comprobar validez de geometría”. Automáticamente, QGIS hace zum en el sitio del problema:

Allí se ve que es una intersección, se hace click en la herramienta de nodos, barra de edición, y se desplaza ligeramente para eliminarla. Se graba y se invoca nuevamente la herramienta de comprobación de eliminación de geometría. En esta nueva ejecución el resultado es 72. El proceso se ejecuta sucesivamente hasta eliminarlas todas. Las más fáciles de eliminar son las intersecciones. Si embargo, un par de ellas son como las que sigue:

donde es necesario recurrir a la barra de edición avanzada para eliminar partes. El resultado fue el siguiente:

La falta de empalme no da error de geometría. Si se configuró en las opciones de autoensamblado “evitar intersecciones”, al arrastrar el nodo por detrás de la falta de empalme ésta se elimina automáticamente.

Esta entrada fue publicada en QGIS, SIG, Software Libre. Guarda el enlace permanente.

12 respuestas a Corrección de geometría con QGIS

  1. Carlos dijo:

    NO ENTIENDO LO DE: “SE CONMUTA CON EDICION”

  2. lucas dijo:

    no tienes mas guías de correcion de geometría con qgis? me seria de mucha ayuda

  3. cecilia dijo:

    No entiendo esta parte: La falta de empalme no da error de geometría. Si se configuró en las opciones de autoensamblado “evitar intersecciones”, al arrastrar el nodo por detrás de la falta de empalme ésta se elimina automáticamente.
    Excelente blog me estas ayudando mucho!!

  4. Kenpoista dijo:

    Justamente buscaba esto! tienes algún VIDEO de esto, que no entendí bien como arreglarlo.
    No me resulta
    Porque selecciono, click en el lapiz y herramienta de nodo, despues click en la cruz ( el error, quese ve como una x), muevo el nodo pero no se borra el error😦 , sino que se mueve todo o aparecen nuevos cuadraditos (o cuadraditos con x).

    en snapping options (opciones de autoensamblado): ¿se deja tickado en evitar intereseccion (a la derecha), en enable topological editing y enable snaping on intersection?

    Gracias!

    • Kenpoista dijo:

      Aclaración: lo logré!!! lo que sucedía es que estaban muchos cuadrados cruzados( mas de 30!), por lo que siempre se intersectaban. Con paciencia logre darme cuenta viendo donde comenzaba uno y terminaba el otro segmento. Si uno se coloca sobre la X sale que punto esta cruzado con otro, si uno se pone sobre el cuadrado te dice que numero es.

      Muchas gracias de todas maneras, muy bueno tu blog!

  5. Hola Jose, estuve editando mi shp de poligono, guarde la edicion, a la hora de abrir el qgis muchos de mis poligono se sobrepusieron entre si, que paso y como puedo corregirlo??

    Saludos

    Jhon

  6. Buenas tardes, quisiera saber si existe una herramienta similar a Eliminate (de ArcGIS ) http://resources.arcgis.com/es/help/main/10.1/index.html#//00170000005p000000
    en el QGIS, no he revisado todo el blog, asi que disculpas de antemano si ya esta publicado en alguna parte

  7. Buenas tardes estoy realizando un proyecto para finalizar mi tecnicatura y estoy trabajando con la version 2.14.3 al intentar comprobar validez de geometría de una capa línea me aparecen 10 errores y me dice tipo de geometria 0 desconocido al cliquear sobre ella aparece en la parte superior de la ventana del mapa un mensaje de error de python code. No he podido subsanarlo. Intenté reinstalar el programa y no logre diferencias. Inclusive repentinamente aparece en ocasiones mensaje de error de volcado y se cierra el programa.

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s