Geomappy
This package provides a streamlined interface for creating publication-quality maps. It supports plotting both raster
and vector (polygon) data on a basemap using cartopy and integrates with geopandas and rioxarray. Built on top
of the matplotlib ecosystem, it retains access to all standard matplotlib functionality. Currently, only
choropleth-style plotting is supported, which ensures a consistent interface for both raster and vector data. For
additional vector plotting options, see the geoplot package—both can be used together, though terminology may
differ. Projections are handled automatically but can also be explicitly specified, supporting any valid cartopy
projection.
Key features
Unified plotting interface for rasters and vector shapes.
Automatic integration with
geopandasandrioxarray.Support for classified and continuous data.
Full control of projections and Matplotlib styling.
Getting Started
Tutorials
Integration
API Reference
License
Geomappy is published under an MIT license.