A library providing cartographic tools for python.

Cartopy is a Python package designed to make drawing maps for data analysis and visualisation as easy as possible. It makes use of the powerful PROJ.4, Numpy and Shapely libraries and has a simple and intuitive drawing interface to matplotlib for creating publication quality maps.

Key features are:

  • object oriented projection definitions

  • point, line, polygon and image transformations between projections

  • integration to expose advanced mapping in matplotlib with a simple and intuitive interface

  • powerful vector data handling by integrating shapefile reading with Shapely capabilities