Package org.geotools.renderer.crs
Class LambertAzimuthalEqualAreaHandlerFactory
Object
LambertAzimuthalEqualAreaHandlerFactory
- All Implemented Interfaces:
ProjectionHandlerFactory
public class LambertAzimuthalEqualAreaHandlerFactory
extends Object
implements ProjectionHandlerFactory
Returns a
ProjectionHandler
for the LambertAzimuthalEqualArea
projection that will cut geometries 90°
away from the projection center (at the moment it works only with with the versions centered on poles and the
equator)- Author:
- Andrea Aime - GeoSolutions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHandler
(ReferencedEnvelope renderingEnvelope, CoordinateReferenceSystem sourceCrs, boolean wrap, int maxWraps) Returns an handler capable of dealing with the specified envelope, or null if this factory cannot create one
-
Constructor Details
-
LambertAzimuthalEqualAreaHandlerFactory
public LambertAzimuthalEqualAreaHandlerFactory()
-
-
Method Details
-
getHandler
public ProjectionHandler getHandler(ReferencedEnvelope renderingEnvelope, CoordinateReferenceSystem sourceCrs, boolean wrap, int maxWraps) throws FactoryException Description copied from interface:ProjectionHandlerFactory
Returns an handler capable of dealing with the specified envelope, or null if this factory cannot create one- Specified by:
getHandler
in interfaceProjectionHandlerFactory
wrap
- enables map wrapping, if it's possible and makes sense for this projectionmaxWraps
- Max number of wraps performed when wrapping coordinates (to limit memory usage)- Throws:
FactoryException
-