as.MAPshp {malariaAtlas} | R Documentation |
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)
Arguments
object |
SpatialPolygon or SpatialPolygonsDataframe object to convert into a 'MAPshp'. |
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). -
country_level
compositecountry_id
_admn_level
field.
See Also
to download rasters directly from MAP.
Examples
#Download shapefiles for Madagascar and visualise these on a map.
## Not run:
MDG_shp <- getShp(ISO = "MDG", admin_level = "admin0")
MDG_shp <- as.MAPshp(MDG_shp)
autoplot(MDG_shp)
## End(Not run)