Learn R Programming

mapSpain (version 0.6.1)

esp_munic.sf: All Municipalities POLYGON object of Spain (2019)

Description

A sf object including all municipalities of Spain as provided by GISCO (2019 version).

Arguments

Format

A POLYGON data frame (resolution: 1:1million, EPSG:4258) object with 8,131 rows and fields:

  • codauto: INE code of each autonomous community.

  • ine.ccaa.name: INE name of each autonomous community.

  • cpro: INE code of each province.

  • ine.prov.name: INE name of each province.

  • cmun: INE code of each municipality.

  • name: Name of the municipality.

  • LAU_CODE: LAU Code (GISCO) of the municipality. This is a combination of cpro and cmun, aligned with INE coding scheme.

  • geometry: geometry field.

See Also

esp_get_munic().

Other datasets: esp_codelist, esp_nuts.sf, leaflet.providersESP.df, pobmun19

Other municipalities: esp_get_capimun(), esp_get_munic()

Examples

Run this code
# NOT RUN {
data("esp_munic.sf")

teruel_cpro <- esp_dict_region_code("Teruel", destination = "cpro")

teruel_sf <- esp_munic.sf[esp_munic.sf$cpro == teruel_cpro, ]
teruel_city <- teruel_sf[teruel_sf$name == "Teruel", ]

# Plot

library(ggplot2)
library(ggspatial)

ggplot(teruel_sf) +
  geom_sf(fill = "#FDFBEA") +
  geom_sf(data = teruel_city, aes(fill = name)) +
  scale_fill_manual(
    values = "#C12838",
    labels = "City of Teruel"
  ) +
  labs(
    fill = "",
    title = "Municipalities of Teruel"
  ) +
  annotation_scale(location = "br") +
  annotation_north_arrow(style = north_arrow_nautical) +
  theme_minimal() +
  theme(
    text = element_text(face = "bold"),
    panel.background = element_rect(colour = "black"),
    panel.grid = element_blank(),
    legend.position = c(.2, .95)
  )
# }

Run the code above in your browser using DataLab