I'm using the rgeoboundaries package in R to fetch administrative boundaries for Mali and Senegal. Although the package is no longer available on CRAN, I installed it successfully from GitHub using the following commands:
# Install the package from GitHub
remotes::install_github("wmgeolab/rgeoboundaries")
# Load necessary libraries
library(rgeoboundaries)
library(sf)
# Fetch administrative level 0 boundaries
mli_sen <- gb_adm0(c("Mali", "Senegal"), type = "sscgs")
However, I get the following error:
Error: Cannot open "/vsizip//tmp/RtmpDwlCaz/geoBoundaries-MLI-ADM0-all.zip/geoBoundaries-MLI-ADM0_simplified.shp"; The file doesn't seem to exist.
How can I resolve this to successfully fetch the boundary data?
Any help or guidance would be much appreciated.
This may be related to this rgeoboundaries GitHub ticket, which has been escalated to GitHub. Apparently the issue resembles a DDoS attack so will hopefully be temporary.
Until the issue is resolved, you could try rnaturalearth and the associated rnaturalearthhires package as an alternative:
install.packages("rnaturalearth")
install.packages("ggplot2")
install.packages("rnaturalearthhires",
repos = "https://ropensci.r-universe.dev",
type = "source")
library(rnaturalearth)
library(rnaturalearthhires)
library(ggplot2)
# Load states data for Mali and Senegal
mli_sen <- ne_states(c("Mali", "Senegal"))
# Plot
ggplot() +
geom_sf(data = mli_sen)

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With