Interface RasterLayer

All Superinterfaces:
org.gvsig.tools.dispose.Disposable, org.gvsig.tools.dynobject.DynObject, ExtendedPropertiesSupport, FLayer, org.gvsig.fmap.dal.HasDataStore, InfoByPoint, org.gvsig.metadata.Metadata, org.gvsig.tools.persistence.Persistent, Projected, SingleLayer

public interface RasterLayer extends SingleLayer, InfoByPoint
Interface for all raster layers
  • Method Details

    • getRasterStore

      org.gvsig.fmap.dal.raster.RasterStore getRasterStore()
      Returns RasterStore of this layer
      Returns:
      RasterStore
    • setBaseQuery

      void setBaseQuery(org.gvsig.fmap.dal.raster.RasterQuery baseQuery)
      Sets a BaseQuery to be applied to the data in the store
      Parameters:
      baseQuery -
    • getBaseQuery

      org.gvsig.fmap.dal.raster.RasterQuery getBaseQuery()
      Returns the BaseQuery
      Returns:
      RasterQuery
    • createRasterQuery

      org.gvsig.fmap.dal.raster.RasterQuery createRasterQuery()
      Creates a new RasterQuery from the store
      Returns:
      RasterQuery
    • setLegend

      void setLegend(ILegend legend)
      Parameters:
      legend -
    • getStatistics

      org.gvsig.raster.lib.buffer.api.statistics.Statistics getStatistics(org.gvsig.tools.task.SimpleTaskStatus status)
      Parameters:
      status -
      Returns:
    • recalculateStatistics

      void recalculateStatistics()
    • getLegend

      RasterLegend getLegend()
      Returns: