Interface InverseCoding

    • Method Detail

      • getPixelPos

        PixelPos getPixelPos​(GeoPos geoPos,
                             PixelPos pixelPos)
        Returns the pixel coordinates as x/y for a given geographical position given as lat/lon.
        Parameters:
        geoPos - the geographical position as lat/lon in the coordinate system determined by underlying CRS
        pixelPos - an instance of Point to be used as return value. If this parameter is null, the method creates a new instance which it then returns.
        Returns:
        the pixel co-ordinates as x/y
      • initialize

        void initialize​(GeoRaster geoRaster,
                        boolean containsAntiMeridian,
                        PixelPos[] poleLocations)
      • getKey

        String getKey()
        An InverseCoding shall be instanced only by ComponentFactory using a String key. Such an instance must be able to return the key, in order to persist the InverseCoding and recreate such an instance via ComponentFactory if the Product shall be opened again.
        Returns:
        the key String used while instantiating via ComponentFactory
      • dispose

        void dispose()
      • clone

        InverseCoding clone()
        Create a shallow copy of the InverseCoding, rasterdata is shared;
        Returns:
        the clone