Get natural earth world country polygons
returns world country polygons at a specified scale, or points of tiny_countries
ne_countries(scale = 110, type = "countries", continent = NULL, country = NULL, geounit = NULL, sovereignty = NULL, returnclass = c("sp", "sf"))
scale |
scale of map to return, one of |
type |
country type, one of 'countries', 'map_units', 'sovereignty', 'tiny_countries' |
continent |
a character vector of continent names to get countries from. |
country |
a character vector of country names. |
geounit |
a character vector of geounit names. |
sovereignty |
a character vector of sovereignty names. |
returnclass |
'sp' default or 'sf' for Simple Features |
SpatialPolygonsDataFrame
,SpatialPointsDataFrame
or sf
spdf_world <- ne_countries() spdf_africa <- ne_countries(continent = 'africa') spdf_france <- ne_countries(country = 'france') if (require(sp)) { plot(spdf_world) plot(spdf_africa) plot(spdf_france) } # get as sf if (require(sf)) { sf_world <- ne_countries(returnclass='sf') plot(sf_world) } if (require(rnaturalearthdata) & require(sp)) { spdf_tiny_countries <- ne_countries(type = 'tiny_countries', scale = 50) plot(spdf_tiny_countries) }
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.