counties <- geodata::gadm(country = "USA", level = 2, resolution = 2, path = "../outputs/maps")
counties_florida <- subset(counties, counties$NAME_1 == "Florida")
terra::writeVector(counties_florida, "../outputs/maps/counties_florida.gpkg", overwrite = TRUE)

First map example

Below is one of the maps made during the course. Move your mouse across the map, scroll up and down for zoom, click on points, press the buttons on the upper-left corner, and hide / show layers using the menu on the upper-right corner.

This was one example of a map, featuring Florida counties and black bear (Ursus americanus floridanus) occurrences. Let’s see another map below, this time including interactive filters!

Second map example (with user controls)

This map is preceded by different widgets that allow users to select records by species, year and/or number of individuals.

References

Barbosa A.M. (2025) Interactive maps with R. Physalia Courses, Berlin