G
ggspatial
ANALYTICS
Velocity0.0
Spatial data framework for ggplot2 adding map layers and annotations
ggspatial finishes its move off raster and onto terra
geospatialggplot2r-statsterra-migrationmaintenance
◆Current state
ggspatial puts spatial data into ggplot2. Its recent history is a single multi-year migration: terra support arrived alongside raster in 1.1.6, and by 1.1.10 terra is the default in the bundled data loaders while raster is described as deprecated. Everything between those two releases is ggplot2 compatibility patching.
◆Where it's heading
The package tracks the R spatial stack's own generational shift rather than setting direction itself — sf and stars support, then terra, then preparing S3 methods for the next ggplot2. Feature work is rare; the value it delivers is staying current with the layers underneath it.
◆Prediction
The likely next step is completing the ggplot2 S3 method preparation that 1.1.10 started, with raster support eventually dropped rather than maintained in parallel.
◆Recent moves
- 11mo ago
terra becomes the default raster backend
Switches the bundled data loader to terra and away from the deprecated raster package, and starts preparing S3 methods for the coming ggplot2. The closing move of the migration that began in 1.1.6.
View source ↗ - 2y ago
Example fixes for the updated raster/terra stack
Fixes examples against updated upstream spatial packages. CRAN-check maintenance only.
View source ↗ - 3y ago
annotation_spatial() fix for the latest ggplot2
A single compatibility fix for a ggplot2 release. No behaviour change for users on the previous version.
View source ↗ - 3y ago
- 3y ago
terra support, categorical rasters and better stars handling
The release that opened the terra migration, alongside categorical raster support and improved stars handling. Mostly community-contributed, and the widest capability addition in this window.
View source ↗ - 8y ago
Package size and CRAN check time reduced
A CRAN housekeeping release identical in function to 1.0.
View source ↗