Interface PointingFactory


  • public interface PointingFactory
    A factory which creates instances of a Pointing for a given raster data node. A PointingFactory is usually assigned to data Product by its ProductReader
    • Method Detail

      • getSupportedProductTypes

        String[] getSupportedProductTypes()
        Retrieves the product types for which this instance can create pointings.
        Returns:
        the product types
      • createPointing

        Pointing createPointing​(RasterDataNode raster)
        Creates a Pointing applicable to the given raster. It is ensured that this method is only called for rasters which are contained in a Product and have a valid GeoCoding.
        Parameters:
        raster - the raster data node for which the Pointing is being created
        Returns:
        the pointing or null if it cannot be created