This was my suggestion. In an earlier version the code was simply pulling out ```cube.coord('longitude')``` but I suggested he use axis to cover grid_longitude and projection_x_coordinate in a similar way to the plotting routines. I'm not aware of an alternative and this way the logic is in one place.