Saltar al contenido

¿Cómo poligonizar un archivo de forma de polilínea en QGIS 2.2?

Este grupo redactor ha pasado mucho tiempo investigando soluciones a tus búsquedas, te brindamos la respuestas y deseamos que te sea de mucha ayuda.

Solución:

No es un problema del antiguo complemento Polygonizer frente a Processing: Polygonize (script /plugins/processing/algs/qgis/Polygonize.py).

Ambos usan el módulo de Python bien formado y la función polygonize

Secuencias de lineas conmovedoras se puede fusionar en MultiLineStrings o Polygons usando funciones en el módulo shapely.ops (shapely.ops.polygonize(lines), shapely.ops.polygonize_full(lines)etc.)

Lo importante aquí es el lineas conmovedoras. El resultado final depende de la precisión de los nodos (¿realmente se tocan las líneas?) y del orden de las líneas en las capas.

Ejemplo de resultados con shapely:

Las líneas

ingrese la descripción de la imagen aquí

algunos resultados de poligonizar según los criterios mencionados:

ingrese la descripción de la imagen aquíingrese la descripción de la imagen aquí

De acuerdo con este tema: ¿Cómo ir con… mapas geológicos algo complejos en QGIS? la poligonización en QGIS 2.2 falla debido a algunos problemas con la biblioteca Shapely. Está arreglado en el Master QGIS 2.3.0 actual usando pythons-shapely 1.2.18-1.

Desafortunadamente, no funciona con QGIS 2.2.0 desde la misma configuración OSGEO4W. Así que tenemos que esperar al QGIS 2.4 estable. Según http://qgis.org/en/site/getinvolved/development/index#road-map esto debería ser en junio. Así que no muy lejos.

Recuerda compartir esta reseña si lograste el éxito.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *