Está en la página 1de 7

Crea en QGIS un mapa de calor (heatmap)

GEOScéntricos

Caso: Zonas de concentración de crímenes

Mapa de Calor de las Carpetas de Investigación en la Colonia Olivar del Conde durante el 2018

Un mapa de calor (heatmap) es una representación gráfica de la densidad de puntos en una ubicación. Es
una herramienta muy práctica para identificar zonas donde los puntos se aglomeran (concentraciones de
puntos).

En este ejercicio se usarán los datos de las Carpetas de Investigación de la Procuradoria General de
Justicia(PGJ) de la Ciudad de México creadas para investigar los delitos ocurridos durante el año 2018
en la Colonia Olivar del Conde perteneciente a la alcaldía Alvaro Obregón.

Creamos un proyecto nuevo en QGIS Madeira y mediante el complemento QuickMapServices


agregamos un mapa base de OpenStreetMaps. Luego importamos los datos de las Carpetas de
Investigación (que originalmente estaban en formato csv), en tu caso puedes usar cualquier capa
vectorial de puntos que ya tengas (entre más puntos cercanos tenga será mejor para el ejercicio).
Antes de realizar el Mapa de calor vamos a duplicar la capa de puntos. Clic derecho>Duplicar capa. Y
vamos a renombrar la nueva capa para que al final termine con la palabra ‘…heatmap’ y la capa original
la renombramos para que al final termine con la palabra ‘…puntos’. Quedando en nuestro caso así:

Damos clic derecho en la capa que termina con la palabra ‘…Heatmap’>Propiedades>Simbología y en


las opciones elegimos Mapa de Calor.

Una vez seleccionado Mapa de calor podemos configurar varias opciones:


Rampa de color: Reds.
Radio (especifica la distancia alrededor de un punto a la que se notará su influencia, puedes modificarlo
de acuerdo a tus datos): 150.0 .
Unidades: Unidades del mapa.
Calidad de representación: Mejor

En cuanto al Radio, valores más grandes dan lugar a un mayor suavizado, mientras que valores más
pequeños pueden mostrar detalles y variación más finos en la densidad de puntos.

En cuanto a la Calidad de representación elegimos Mejor porque nuestro conjunto de datos es


relativamente pequeño, en conjuntos de datos grandes puede ser mejor el punto medio entre calidad y
rapidez.
Damos clic en Aplicar y Aceptar, tendremos un resultado similar al siguiente:

Para asignarle transparencia a nuestra capa llamada ‘…heatmap’ vamos a dar clic derecho>Leyenda, y
en la opción Embedded Widgets in Legend pasamos del lado derecho el Deslizador de Opacidad
quedando así:
Dar clic en Aplicar y Aceptar.

Debajo de la capa ‘…heatmap’ aparecerá una barra de Control de Opacidad que podemos mover de
manera que visualicemos el mapa base de OpenStreetMaps sin opacar demasiado nuestro heatmap.

También si lo deseas puedes dar clic derecho>Propiedades>Simbología y Editar la rampa de color.


Luego para Color 1 elegir Transparente y dar clic en Aceptar.

Luego dar clic en Aplicar y Aceptar y tendras un resultado similar a este:


La capa de nombre ‘…puntos’ la podemos dejar activada como referencia, pero nuestro heatmap
propiamente dicho se ve así:

Finalmente, modificando un poco la rampa de colores puedes obtener un resultado como el siguiente:

Y usando el complemento QuickMapServices puedes agregar un mapa base de tonos grises y obscuros
como el ESRI Gray y obtener el siguiente resultado:

Si volvemos a activar nuestra capa de puntos tendríamos esta visualización:


Y es así, que mediante esta sencilla herramienta de análisis exploratorio podemos visualizar ‘zonas de
calor’. Aplicado a nuestros datos pudimos identificar las zonas donde hay un mayor riesgo de ser
víctima de un delito, y que, por lo tanto, sería mejor evitar. Las autoridades pueden tomar decisiones
como: dónde ubicar más policías y en qué zonas realizar labores de vigilancia constantes. También en
los datos se pueden realizar filtros por tipo de delito, por horarios, o por temporadas y descubrir
información muy valiosa.

También podría gustarte