Para unir atributos de una capa a otra en función de su ubicación espacial en QGIS, puedes utilizar la herramienta "Unir atributo por ubicación". Esta herramienta se encuentra dentro del menú Vectorial à Herramientas de gestión de datos.
A continuación, se detallan los pasos a seguir:
1. Abrir la herramienta "Unir atributo por ubicación":
- Accede al menú Vectorial à Herramientas de gestión de datos.
- Selecciona la opción Unir atributo por ubicación.

2. Configurar los parámetros:
- En la ventana emergente que aparece, configura los siguientes parámetros:
- Capa objetivo: Selecciona la capa a la que deseas unir los atributos.
- Capa de unión: Selecciona la capa que contiene los atributos que deseas unir.
- Unión basada en: Elige el método de unión espacial. Las opciones comunes incluyen "Intersecar", "Dentro de" y "Se tocan".
- Atributos para unir: Selecciona los atributos de la capa de unión que deseas unir a la capa objetivo.
- Prefijo de campo: Introduce un prefijo para los nombres de los campos unidos.
- Salida: Especifica la ubicación y el nombre del archivo de salida que contendrá la capa resultante.

3. Ejecutar la unión:
- Haz clic en el botón Ejecutar para iniciar el proceso de unión.
4. Visualizar la capa resultante:
- Una vez finalizada la unión, la capa resultante se agregará al mapa. Puedes visualizarla y analizarla como cualquier otra capa de QGIS.