You are viewing the latest unreleased documentation v3.2.dev0. You may prefer a stable version.

Quickplot of a 2D Cube on a Map

This example demonstrates a contour plot of global air temperature. The plot title and the labels for the axes are automatically derived from the metadata.

Air temperature, Air temperature
import as ccrs
import matplotlib.pyplot as plt

import iris
import iris.plot as iplt
import iris.quickplot as qplt

def main():
    fname = iris.sample_data_path("air_temp.pp")
    temperature = iris.load_cube(fname)

    # Plot #1: contourf with axes longitude from -180 to 180
    plt.figure(figsize=(12, 5))
    qplt.contourf(temperature, 15)

    # Plot #2: contourf with axes longitude from 0 to 360
    proj = ccrs.PlateCarree(central_longitude=-180.0)
    plt.subplot(122, projection=proj)
    qplt.contourf(temperature, 15)

if __name__ == "__main__":

Total running time of the script: ( 0 minutes 1.432 seconds)

Gallery generated by Sphinx-Gallery