shapely.ops.transform permits simple projections.

Transformations are done vertex-wise and conserve vertices, so don't
absolutely preserve the shape of input geometries.