def projection_factory(projection, figure, rect, **kwargs):
return get_projection_class(projection)(figure, rect, **kwargs)<EOL>
Get a new projection instance.

*projection* is a projection name.

*figure* is a figure to add the axes to.

*rect* is a :class:`~matplotlib.transforms.Bbox` object specifying
the location of the axes within the figure.

Any other kwargs are passed along to the specific projection
constructor being used.