1 votos

Unir atributos de ambos lados de una línea

Tengo una capa con segmentos de calles que me gustaría unir con una capa de edificios + población. Resultado deseado: El segmento contiene datos de población. El vecino más cercano (NNjoin) encuentra el edificio más cercano y añade su población a la tabla de atributos. Problema: hay edificios a ambos lados del segmento. ¿Hay alguna forma de unir los atributos de varios edificios (dentro de un radio, por ejemplo) al segmento, sumando sus valores? Utilizo QGIS y GRASS GIS. ¿Alguna idea?

enter image description here

1voto

Roger Puntos 11

enter image description here He encontrado una solución:

  1. Une al vecino más cercano, pero segmento a edificio (cada edificio busca el segmento más cercano).
  2. Utilice el plugin de estadísticas de grupo para sumar la población de cada join_id.
  3. Exportar el resultado como cvs
  4. Importar a QGIS como capa de texto delimitada (como tabla de atributos)
  5. Une los valores a los segmentos.

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