Skip to contents

Moves existing land, glacier and grid layers on top of other layers. Useful for hiding region polygons under land.

Usage

reorder_layers(p)

Arguments

p

ggplot object from the basemap function.

Value

Returns a ggplot object with land, glacier and grid layers on top.

Details

This function has not been tested properly yet and is likely to contain bugs.

See also

Other customize shapefiles: auto_limits(), theme_map()

Author

Mikko Vihtakari

Examples

if(requireNamespace("ggspatial", quietly = TRUE)) {
# \donttest{
 data("ices_areas")
 p <- basemap(c(-20, 15, 50, 70)) + 
   ggspatial::annotation_spatial(ices_areas, aes(fill = Area_Full), show.legend = FALSE)
 
 # Polygons on top of land
 p
 
 # Move land on top
 reorder_layers(p)
 # }
 }