as.MAPshp: Convert SpatialPolygon objects into MAPshp objects
Description
as.MAPshp converts a SpatialPolygon or SpatialPolygonsDataframe object downloaded using getShp into a 'MAPshp object (data.frame) for easy plotting with ggplot.
Usage
as.MAPshp(object)
Value
as.MAPshp returns a MAPshp object (data.frame) containing the below columns.
country_id ISO-3 code of given administrative unit (or the ISO code of parent unit for administrative-level 1 units).
gaul_code GAUL code of given administrative unit.
admn_level administrative level of the given administrative unit - either 0 (national) or 1 (first-level division)
parent_id GAUL code of parent administrative unit of a given polygon (for admin0 polygons, PARENT_ID = 0).
#Download shapefiles for Madagascar and visualise these on a map.if (FALSE) {
MDG_shp <- getShp(ISO = "MDG", admin_level = "admin0")
MDG_shp <- as.MAPshp(MDG_shp)
autoplot(MDG_shp)
}