Skip to content

Instantly share code, notes, and snippets.

@rafapereirabr
Last active October 14, 2019 13:08
Show Gist options
  • Save rafapereirabr/f6bdc68dcc1dc7cae5c7cb4c3f16924d to your computer and use it in GitHub Desktop.
Save rafapereirabr/f6bdc68dcc1dc7cae5c7cb4c3f16924d to your computer and use it in GitHub Desktop.
Interactive map or large spatial data sets (demo geobr)
# Libraries
library(geobr)
library(leafgl)
library(leaflet)
library(sf)
library(colourvalues)
# get data of disaster risk areas in Brazil using the geobr package
d <- geobr::read_disaster_risk_area(year=2010)
# format conversion to work in leafgl
d2 <- sf::st_cast(d, 'POLYGON')
# set colors
cols = colour_values_rgb(d$code_state, palette = "inferno", include_alpha = FALSE) / 255
# Plot map
leaflet() %>%
addProviderTiles(provider = providers$CartoDB.DarkMatterNoLabels) %>%
addGlPolygons(data = d2, group = "pols", color= cols)
@rafapereirabr
Copy link
Author

geobr_disaster_risk_areas_cut

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment