Tengo 2 capas de polígonos que se pueden encontrar aquí . Las dos capas se superponen. El primero contiene un mapa de los condados alemanes en 1928 y el segundo los condados en 2014.
La capa 2014 contiene información sobre la población (llamada Bev en el conjunto de datos). ¿Es posible proyectar el atributo de población de una capa de polígono a la otra?
Para ser un poco más específico:
Considere la situación en la que tengo 2 condados en la capa con el atributo de población pero en la misma área en la otra capa solo hay 1 condado. ¿Puede QGIS agregar la población de los dos condados y escribir esta información en la otra capa?
Si esto funciona, ¿hay alguna manera de hacerlo cuando la capa con la información tiene en un área específica solo 1 condado pero hay 2 condados en la otra capa? En este caso, me gustaría dividir la población proporcionalmente al tamaño del condado.
Respuestas:
Si realmente desea obtener valores numéricos basados en la relación de superposición de área de polígono entre capas (L1 = counties_2014, L2 = imperio alemán 1928):
Si lo hiciste todo bien, deberías distribuir alrededor de 77 millones de personas según el área de los condados L2 de los 81 millones en L1.
fuente
Si entiendo su pregunta correctamente, esto podría resolver su primera pregunta. Hice una prueba rápida y el siguiente método parece funcionar, pero vale la pena echarle un vistazo más de cerca para verificar si es correcto.
Verifique si la capa de salida es correcta.
Si es posible, ejecútelo a través de la caja de herramientas de procesamiento en qgis (no tiene que guardar cada capa sino guardarla como una capa temporal).
No estoy seguro de lo que implica su segunda pregunta. podrías elaborar?
fuente