Skip to contents

Genera mapas estéticamente agradables utilizando `ggplot2` y `sf`, con opciones para diferentes tipos de geometría y personalización visual.

Usage

mapa_guapo(
  data,
  tipo = "poligono",
  fill = NULL,
  color = NULL,
  size = 1,
  titulo = NULL,
  subtitulo = NULL,
  etiqueta = NULL,
  palette = "Blues",
  font = "Poppins",
  show_shadow_polygons = TRUE
)

Arguments

data

Un objeto `sf` (simple features) que contiene los datos geográficos a visualizar.

tipo

Un string que especifica el tipo de geometría a graficar. Puede ser "poligono", "linea" o "punto".

fill

(Tidy-evaluated) Nombre de la columna para mapear el color de relleno de los polígonos. Solo aplica para `tipo = "poligono"`.

color

(Tidy-evaluated) Nombre de la columna para mapear el color de las líneas o puntos. Solo aplica para `tipo = "linea"` o `tipo = "punto"`.

size

Un valor numérico que especifica el tamaño de las líneas o puntos. Por defecto es 1.

titulo

Un string opcional que especifica el título principal del mapa.

subtitulo

Un string opcional que especifica el subtítulo del mapa.

etiqueta

(Tidy-evaluated) Nombre de la columna a usar para etiquetar las geometrías en el mapa.

palette

Un string que especifica la paleta de colores a usar para el relleno de polígonos (ej. "Blues", "Reds"). Compatible con `scale_fill_distiller`.

font

Un string que especifica la familia de fuente a usar para el texto del mapa (título, etiquetas). Por defecto es "Poppins". Asegúrate de que la fuente esté disponible.

show_shadow_polygons

Lógico. Si aplicar una sombra a los polígonos. Por defecto es TRUE.

Value

Un objeto `ggplot2` que representa el mapa generado.