8 votos

¿Fusionar líneas con el mismo atributo "nombre" en QGIS?

Tengo un shapefile con unos cuantos miles de líneas, cada una es un segmento de calle. Me gustaría fusionar todas las características con el mismo atributo 'streetName' en un solo atributo. En realidad sólo me interesa el nombre de la calle y su geometría.

¿Cuál sería la consulta necesaria para hacer tal cosa?

Soy nuevo en el SIG en general y me he encontrado con un problema que no sé cómo solucionar. Disculpen mi falta de experiencia. Gracias de antemano.

7voto

Nick Puntos 3115

Vector->Herramientas de geoprocesamiento->Disolver sí funciona para las líneas y devolverá una multigeometría donde las líneas no tienen vértices coincidentes.

Otra opción está disponible desde PostGIS o SpatiaLite utilizando el ST_LineMerge función.

1voto

greenForrest Puntos 6

La respuesta que me funcionó en QGIS 3.10 fue:

Procesamiento -> Caja de herramientas -> Geometría vectorial -> Disolver

A continuación, seleccione los campos que desea utilizar para la fusión haciendo clic en el botón ... al lado de Dissolve field(s) [optional] .

0voto

Leyon Puntos 21

Pruebe Vector->Herramientas de geometría->Monopartes a multipartes (QGIS 1.8.0). En el campo Unique ID seleccione el atributo 'streetName' del shapefile de entrada. Resultado - shapefile multilínea con el atributo único 'streetName'.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X