Class: Projection

Projection definition class. One of these is created for each projection
supported in the application and stored in the module:ol/proj namespace.
You can use these in applications, but this is not required, as API params
and options use module:ol/proj~ProjectionLike which means the simple string
code will suffice.

You can use module:ol/proj~get to retrieve the object for a particular
projection.

The library includes definitions for EPSG:4326 and EPSG:3857, together
with the following aliases:

Function to determine resolution at a point. The function is called with a
{number} view resolution and an {module:ol/coordinate~Coordinate} as arguments, and returns
the {number} resolution at the passed coordinate. If this is undefined,
the default module:ol/proj#getPointResolution function will be used.