Mapa produzido a partir das Coordenadas dos endereços disponibilizados pelo IBGE


palette <- colorFactor(palette = rainbow(8), domain = df_CoordEndPF$DESCRICAO)

mapa <- leaflet(df_CoordEndPF) %>%
  addProviderTiles("OpenStreetMap.Mapnik",
                   options = leaflet::providerTileOptions(opacity = 0.75))%>%
  addCircleMarkers(
    lng = ~LONGITUDE2,
    lat = ~LATITUDE2,
    radius = 3,
    opacity = 1,
    color = ~palette(DESCRICAO),
    group = ~DESCRICAO
  ) %>%
  addLegend(
    position = "bottomright",
    pal = palette,
    values = ~DESCRICAO,
    labFormat = labelFormat(transform = function(x) {
      total <- tipos_domicilios$n[match(x, tipos_domicilios$DESCRICAO)]
      paste(x, " (", total, ")", sep = "")
    }),
    title = "Tipos",
    opacity = 1
  ) %>%
  addLayersControl(
    overlayGroups = unique(df_CoordEndPF$DESCRICAO),
    options = layersControlOptions(collapsed = FALSE)
  )%>%
  addFullscreenControl(position = "topleft")

# Exibir mapa
mapa