Interface ProjectionHandlerFactory

All Known Implementing Classes:
AzimulthalEquidistantProjectionHandlerFactory, ConicHandlerFactory, GeographicHandlerFactory, GeosProjectionHandlerFactory, HomolosineHandlerFactory, LambertAzimuthalEqualAreaHandlerFactory, MercatorHandlerFactory, OrthographicProjectionHandlerFactory, PolarStereographicHandlerFactory, TransverseMercatorHandlerFactory, WorldVanDerGrintenIHandlerFactory

public interface ProjectionHandlerFactory
Builds ProjectionHandler instances WARNING: this API is not finalized and is meant to be used by StreamingRenderer only
Author:
Andrea Aime - OpenGeo
  • Method Details

    • getHandler

      ProjectionHandler getHandler(ReferencedEnvelope renderingEnvelope, CoordinateReferenceSystem sourceCRS, boolean wrap, int wrapLimit) throws FactoryException
      Returns an handler capable of dealing with the specified envelope, or null if this factory cannot create one
      Parameters:
      wrap - enables map wrapping, if it's possible and makes sense for this projection
      wrapLimit - Max number of wraps performed when wrapping coordinates (to limit memory usage)
      Throws:
      FactoryException