Incendios y Manejo del Fuego en Córdoba

Author

Malena Zeballos

Published

June 17, 2026

1 Cuarteles de Bomberos Voluntarios por departamento

Code
p1_cuarteles_departamento <- ggplot(
  df_cuarteles_por_departamento,
  aes(x = reorder(departamento,cuarteles),
      y = cuarteles)
) +
  geom_col(width=0.9,
           fill="darkred") +
  geom_text(aes(label = cuarteles),
            color = "black",
            hjust = -0.3,
            size  = 3) +
  scale_y_continuous(n.breaks = 10) +
  theme_minimal() +
  theme(axis.text.y = element_text(size = 8),
        axis.text.x = element_text(size=10),
        plot.title = element_text(hjust = 0.5)) +
  labs(x = "Departamentos",
       y = "Cuarteles de Bomberos Voluntarios",
      title = "Cuarteles de Bomberos Voluntarios por departamento") +
  coord_flip()
  


p1_cuarteles_departamento

2 Mapeo de zonas incendiadas en 2025

Code
cuarteles_bbvv_puntos <- st_centroid(cuarteles_bbvv)

departamentos_leaf <- st_transform(departamentos_cordoba, 4326)

areas_leaf <- st_transform(area_quemada_2025, 4326)

cuarteles_leaf <- st_transform(cuarteles_bbvv_puntos, 4326)


areas_leaf <- st_make_valid(areas_leaf)%>%
  mutate(poligono_valido = st_is_valid(areas_leaf))

areas_leaf <- areas_leaf %>% 
  mutate(area = st_area(areas_leaf))

areas_leaf <- areas_leaf %>%
  mutate(
    popup_mapa = paste(
      "<b>Superficie quemada:</b>", area
    )
  )

cuarteles_leaf <- cuarteles_leaf %>%
  mutate(
    popup_mapa = paste(
      "<b>Nombre del cuartel:</b>", nombre,
      "<br><b>Número del cuartel:</b>", número
    )
  )

m1_cuarteles_y_areas_quemadas <- leaflet()%>%
  addProviderTiles("CartoDB.Positron") %>% # fondo del mapa
  addPolygons(
    data = departamentos_leaf,
    color = "black",
    weight = 1,
    group = "Departamentos")%>%
  addPolygons(
    data = areas_leaf,
    color = "darkred",
    fillColor = "red",
    fillOpacity = 0.5,
    weight = 1,
    popup = ~popup_mapa,
    group = "Áreas quemadas") %>%
  addCircleMarkers(
    data = cuarteles_leaf,
    radius = 2,
    color = "black",
    fillColor = "black",
    fillOpacity = 1,
    stroke = FALSE,
    popup = ~popup_mapa,
    group = "Cuarteles BBVV"
  ) %>%
  addLayersControl(overlayGroups = c(
      "Departamentos",
      "Áreas quemadas",
      "Cuarteles BBVV"
    ),
    
    options = layersControlOptions(
      collapsed = FALSE
    ))
    
m1_cuarteles_y_areas_quemadas