lunes, 12 de febrero de 2018

Unión Espacial & Unión por atributos

Una de las funcionalidades más utilizadas en análisis de datos geoespaciales es la unión de elementos, bien por su localización, bien por algún atributo asociado al mismo, que tiene en común con otros entidades físicas.

Cualquier GIS que se precie tiene en su catálogo éstas herramientas, con más o menos opciones, que nos permitirá definir las particularidades del geoprocesamiento a realizar.

En esta entrada emplearemos QGIS para ilustrar los ejemplos, que como muchos ya sabréis es un potente software GIS libre.

Unión Espacial (Spatial Join)

En ocasiones necesitamos conocer las relaciones espaciales entre elementos que comparten una misma ubicación, bien porque necesitamos conocer la proximidad de los elementos de distintas capas de información, o bien porque necesitamos combinar los atributos entre elementos próximos.

Una de las situaciones más comunes es intentar conocer el numero de elementos puntuales que se encuentran incluidos dentro de un elemento poligonal. Por ejemplo en ocasiones necesitamos conocer el número de viviendas situadas en un polígono que representa por ejemplo una división administrativa. De esta manera podremos tener un resumen estadístico de la relación entre una capa A con otra B.


Así pues el polígono 890393 contiene cinco viviendas en su interior. Si realizamos la operación con la herramienta ¨Unir atributos por localización¨


y seleccionamos en las opciones de la herramienta ¨Tomar resumen de objetos espaciales que intersectan¨ se añadirán a los campos iniciales de la capa objetivo (en una nueva capa) una serie de campos con un resumen estadístico de la distribución de los elementos puntuales sobre cada elemento poligonal. La ultima columna es la de recuento del numero de elementos contenidos en el polígono. 


Si por el contrario lo que queremos es asignar algún atributo de un elemento a otro de otra capa, en base a su relación espacial, tendríamos que seleccionar la opción "Tomar atributos del primer objeto espacial localizado". 

Por ejemplo si queremos asignar a las viviendas el número de polígono al que pertenecen, además de definir la opción antes mencionada, cambiaríamos el orden de las capas, ya que en este caso la capa objetivo, será la capa puntual. 





Unión por atributos 

Otro caso muy común con el que nos solemos encontrar es que la información proporcionada sea, no solo en formato vectorial, sino también en formato de tabla (Exel, txt, csv...), y de alguna manera esa información ha de ser plasmada y relacionada con las entidades físicas representadas en el mapa. 

Por ejemplo, puede ser que tengamos cierta información de las viviendas en formato vectorial, y otra parte de los datos en un archivo Excel. Evidentemente para poder relacionar ambas informaciones, hemos de tener un campo con registros únicos presente en ambas tablas.

Así pues imaginemos que hemos descargado los datos del censo de una ciudad resumidos por habitantes por vivienda, y queremos representar estos valores de manera espacial, para crear un mapa de calor de densidad de población, por ejemplo para estudiar el futuro emplazamiento de un determinado comercio. Cómo ya tenemos la capa de viviendas podremos crear una relación con el Excel en base el identificador único de cada vivienda.








No hay comentarios:

Publicar un comentario