Mapas múltiples

El mismo mapa repetido por periodo o grupo.

Definición

Los mapas múltiples ponen una miniatura de barras por región en una rejilla que imita el mapa: la casilla de cada región se deduce de su longitud y su latitud. Se lee el perfil de cada región —cómo reparte su medida entre tramos— y cómo cambia ese perfil de un lado a otro del territorio. Se usa para comparar regiones con la misma escala sin perder su ubicación aproximada.

El verano europeo no es un gradiente: es el Adriático
Datos
region · lon · lat · x · value · label
Buena para
Ver si el perfil de las regiones tiene un patrón geográfico, como norte frente a sur.
Evítala cuando
Cuando cada región tiene un solo valor o cuando quieres leer distancias: todas las casillas miden lo mismo.
Se lee bien
Entre 6 y 390 elementos; dibuja hasta 900
Datos que faltan
Se niega a dibujar y dice qué valor falta.
Accesibilidad
Lector de pantalla: resumen en texto · respeta «reducir movimiento»

Forma de los datos

Qué columnas pide

ColumnaTipoPara qué
regionstringLa región a la que pertenece la casilla. Una fila por región y tramo.
lonnumberLongitud en grados decimales (-180 a 180). Con la latitud decide en qué CASILLA cae la región, no en qué píxel: dentro de su banda, las regiones se ordenan de oeste a este y ese orden no se rompe nunca. Una coordenada fuera de rango aborta con el recuento.
latnumberLatitud en grados decimales (-90 a 90). Reparte las regiones en bandas —las filas de la rejilla—, y su alcance frente al de la longitud decide cuántas filas hay.
xstringEl tramo que dibuja cada barra de la miniatura. El eje es ORDINAL: los tramos se reparten a paso igual en el orden en que aparecen en el fichero, porque en una casilla de ~150 px no se rotula ningún eje temporal y lo que hace falta es un orden, no un instante.
valuenumberLa altura de la barra. Se pide por descarte —es la única columna numérica que queda tras apartar región, longitud, latitud, tramo y código— porque su NOMBRE es lo que la figura escribe como unidad encima de la rejilla; si trae un «%», las cifras salen con su signo pegado.
label · opcionalstringAbreviatura de la región («HRV», «CA»). Es lo que se escribe en la casilla cuando el nombre entero no cabe; sin ella se escribe el nombre, elidido a la medida de la casilla.

Tamaños

Recompuesta, no encogida

El motor vuelve a componer la pieza a cada ancho: los rótulos conservan su cuerpo y la figura gana alto si lo necesita.

Móvil · 528 × 710 px
Escritorio · 848 × 698 px

Cuándo usarla

Tres preguntas antes de elegirla

¿Cada región tiene un perfil de varios tramos?

Si cada región tiene un único valor, un coropletas lo pinta sobre el territorio.

Sí: quédate con mapas múltiples

No: usa Mapa coroplético

¿Quieres que la casilla se deduzca de las coordenadas?

Si ya tienes una rejilla con fila y columna para cada territorio, el geofacet la respeta tal cual.

Sí: quédate con mapas múltiples

No: usa Geofacet

¿La geografía ayuda a leer el patrón?

Si la ubicación no aporta, unos múltiplos pequeños sin mapa dejan agrupar los paneles de otra manera.

Sí: quédate con mapas múltiples

No: usa Pequeños múltiplos

Código

La misma pieza, con tus datos

import { getPreset, renderComposition } from 'visx-render/node';

const spec = await getPreset('geo-small-multiples');
spec.data.rows = misFilas; // region, lon, lat, x, value
const { svg, warnings } = await renderComposition(spec);

También en React con Chart y prepareComposition. Guía para desarrolladores →

Dudas

¿Cada miniatura tiene su propia escala?

No. Todas comparten escala, para que una barra alta signifique lo mismo en cualquier región.

¿Qué pasa si dos regiones caen en la misma casilla?

La pieza corre una de columna para que no se solapen y dice en la lámina cuántas ha movido.

¿En qué orden van los tramos?

En el que aparecen en el fichero, a paso igual: el eje es un orden, no un calendario.

¿Qué hace si faltan datos?

Se niega a dibujar y dice qué valor falta.

¿Cómo se ve en el móvil?

El motor la recompone a 480 px de ancho —rótulos, leyenda y alto— en vez de encoger la versión de escritorio.

Relacionadas

Otras formas de responder «en el mapa»

Guía para elegir: en el mapa →